• Linus Torvalds's avatar
    Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 0ffedcda
    Linus Torvalds authored
    Pull x86 mm updates from Ingo Molnar:
     "The main changes in this cycle were:
    
       - make the debugfs 'kernel_page_tables' file read-only, as it only
         has read ops.  (Borislav Petkov)
    
       - micro-optimize clflush_cache_range() (Chris Wilson)
    
       - swiotlb enhancements, which fixes certain KVM emulated devices
         (Igor Mammedov)
    
       - fix an LDT related debug message (Jan Beulich)
    
       - modularize CONFIG_X86_PTDUMP (Kees Cook)
    
       - tone down an overly alarming warning (Laura Abbott)
    
       - Mark variable __initdata (Rasmus Villemoes)
    
       - PAT additions (Toshi Kani)"
    
    * 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/mm: Micro-optimise clflush_cache_range()
      x86/mm/pat: Change free_memtype() to support shrinking case
      x86/mm/pat: Add untrack_pfn_moved for mremap
      x86/mm: Drop WARN from multi-BAR check
      x86/LDT: Print the real LDT base address
      x86/mm/64: Enable SWIOTLB if system has SRAT memory regions above MAX_DMA32_PFN
      x86/mm: Introduce max_possible_pfn
      x86/mm/ptdump: Make (debugfs)/kernel_page_tables read-only
      x86/mm/mtrr: Mark the 'range_new' static variable in mtrr_calc_range_state() as __initdata
      x86/mm: Turn CONFIG_X86_PTDUMP into a module
    0ffedcda
setup.c 31.2 KB