• Linus Torvalds's avatar
    Merge tag 'arc-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc · 2c2b8285
    Linus Torvalds authored
    Pull ARC updates from Vineet Gupta:
    
     - Support for new MM features in ARCv2 cores (THP, PAE40) Some generic
       THP bits are touched - all ACKed by Kirill
    
     - Platform framework updates to prepare for EZChip arrival (still in works)
    
     - ARC Public Mailing list setup finally (linux-snps-arc@lists.infraded.org)
    
    * tag 'arc-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc: (42 commits)
      ARC: mm: PAE40 support
      ARC: mm: PAE40: tlbex.S: Explicitify the size of pte_t
      ARC: mm: PAE40: switch to using phys_addr_t for physical addresses
      ARC: mm: HIGHMEM: populate high memory from DT
      ARC: mm: HIGHMEM: kmap API implementation
      ARC: mm: preps ahead of HIGHMEM support #2
      ARC: mm: preps ahead of HIGHMEM support
      ARC: mm: use generic macros _BITUL()/_AC()
      ARC: mm: Improve Duplicate PD Fault handler
      MAINTAINERS: Add public mailing list for ARC
      ARC: Ensure DT mem base is same as what kernel is built with
      ARC: boot: Non Master cpus only need to call EARLY_CPU_SETUP once
      ARCv2: smp: [plat-*]: No need to explicitly call mcip_init_smp()
      ARC: smp: Introduce smp hook @init_irq_cpu called for all cores
      ARC: smp: Rename platform hook @init_smp -> @init_cpu_smp
      ARCv2: smp: [plat-*]: No need to explicitly call mcip_init_early_smp()
      ARC: smp: Introduce smp hook @init_early_smp for Master core
      ARC: remove @init_time, @init_irq platform callbacks
      ARC: smp: irqchip: handle IPI as percpu irq like timer
      ARC: boot: Support Halt-on-reset and Run-on-reset SMP booting modes
      ...
    2c2b8285
huge_memory.c 81.3 KB