Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
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
Showing
- arch/x86/Kconfig.debug 1 addition, 1 deletionarch/x86/Kconfig.debug
- arch/x86/kernel/cpu/mtrr/cleanup.c 9 additions, 2 deletionsarch/x86/kernel/cpu/mtrr/cleanup.c
- arch/x86/kernel/pci-swiotlb.c 1 addition, 1 deletionarch/x86/kernel/pci-swiotlb.c
- arch/x86/kernel/process_64.c 1 addition, 1 deletionarch/x86/kernel/process_64.c
- arch/x86/kernel/setup.c 2 additions, 0 deletionsarch/x86/kernel/setup.c
- arch/x86/mm/Makefile 1 addition, 0 deletionsarch/x86/mm/Makefile
- arch/x86/mm/debug_pagetables.c 46 additions, 0 deletionsarch/x86/mm/debug_pagetables.c
- arch/x86/mm/dump_pagetables.c 2 additions, 32 deletionsarch/x86/mm/dump_pagetables.c
- arch/x86/mm/ioremap.c 2 additions, 2 deletionsarch/x86/mm/ioremap.c
- arch/x86/mm/pageattr.c 6 additions, 4 deletionsarch/x86/mm/pageattr.c
- arch/x86/mm/pat.c 11 additions, 1 deletionarch/x86/mm/pat.c
- arch/x86/mm/pat_rbtree.c 43 additions, 9 deletionsarch/x86/mm/pat_rbtree.c
- arch/x86/mm/srat.c 2 additions, 0 deletionsarch/x86/mm/srat.c
- include/asm-generic/pgtable.h 9 additions, 1 deletioninclude/asm-generic/pgtable.h
- include/linux/bootmem.h 4 additions, 0 deletionsinclude/linux/bootmem.h
- mm/bootmem.c 1 addition, 0 deletionsmm/bootmem.c
- mm/mremap.c 4 additions, 0 deletionsmm/mremap.c
- mm/nobootmem.c 1 addition, 0 deletionsmm/nobootmem.c
Please register or sign in to comment