Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fixes from Peter Anvin: "Quite a varied little collection of fixes. Most of them are relatively small or isolated; the biggest one is Mel Gorman's fixes for TLB range flushing. A couple of AMD-related fixes (including not crashing when given an invalid microcode image) and fix a crash when compiled with gcov" * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86, microcode, AMD: Unify valid container checks x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y x86/efi: Allow mapping BGRT on x86-32 x86: Fix the initialization of physnode_map x86, cpu hotplug: Fix stack frame warning in check_irq_vectors_for_cpu_disable() x86/intel/mid: Fix X86_INTEL_MID dependencies arch/x86/mm/srat: Skip NUMA_NO_NODE while parsing SLIT mm, x86: Revisit tlb_flushall_shift tuning for page flushes except on IvyBridge x86: mm: change tlb_flushall_shift for IvyBridge x86/mm: Eliminate redundant page table walk during TLB range flushing x86/mm: Clean up inconsistencies when flushing TLB ranges mm, x86: Account for TLB flushes only when debugging x86/AMD/NB: Fix amd_set_subcaches() parameter type x86/quirks: Add workaround for AMD F16h Erratum792 x86, doc, kconfig: Fix dud URL for Microcode data
Showing
- arch/x86/Kconfig 4 additions, 3 deletionsarch/x86/Kconfig
- arch/x86/include/asm/amd_nb.h 1 addition, 1 deletionarch/x86/include/asm/amd_nb.h
- arch/x86/include/asm/tlbflush.h 3 additions, 3 deletionsarch/x86/include/asm/tlbflush.h
- arch/x86/kernel/amd_nb.c 1 addition, 1 deletionarch/x86/kernel/amd_nb.c
- arch/x86/kernel/cpu/amd.c 1 addition, 4 deletionsarch/x86/kernel/cpu/amd.c
- arch/x86/kernel/cpu/intel.c 3 additions, 7 deletionsarch/x86/kernel/cpu/intel.c
- arch/x86/kernel/cpu/microcode/amd_early.c 29 additions, 14 deletionsarch/x86/kernel/cpu/microcode/amd_early.c
- arch/x86/kernel/cpu/mtrr/generic.c 2 additions, 2 deletionsarch/x86/kernel/cpu/mtrr/generic.c
- arch/x86/kernel/irq.c 8 additions, 1 deletionarch/x86/kernel/irq.c
- arch/x86/kernel/quirks.c 37 additions, 0 deletionsarch/x86/kernel/quirks.c
- arch/x86/mm/numa_32.c 2 additions, 0 deletionsarch/x86/mm/numa_32.c
- arch/x86/mm/srat.c 13 additions, 3 deletionsarch/x86/mm/srat.c
- arch/x86/mm/tlb.c 13 additions, 39 deletionsarch/x86/mm/tlb.c
- arch/x86/platform/efi/efi-bgrt.c 6 additions, 4 deletionsarch/x86/platform/efi/efi-bgrt.c
- include/linux/vm_event_item.h 3 additions, 1 deletioninclude/linux/vm_event_item.h
- include/linux/vmstat.h 8 additions, 0 deletionsinclude/linux/vmstat.h
- lib/Makefile 1 addition, 0 deletionslib/Makefile
- mm/vmstat.c 3 additions, 1 deletionmm/vmstat.c
Please register or sign in to comment