Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull misc x86 fixes from Ingo Molnar: - topology enumeration fixes - KASAN fix - two entry fixes (not yet the big series related to KASLR) - remove obsolete code - instruction decoder fix - better /dev/mem sanity checks, hopefully working better this time - pkeys fixes - two ACPI fixes - 5-level paging related fixes - UMIP fixes that should make application visible faults more debuggable - boot fix for weird virtualization environment * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (24 commits) x86/decoder: Add new TEST instruction pattern x86/PCI: Remove unused HyperTransport interrupt support x86/umip: Fix insn_get_code_seg_params()'s return value x86/boot/KASLR: Remove unused variable x86/entry/64: Add missing irqflags tracing to native_load_gs_index() x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing x86/pkeys/selftests: Fix protection keys write() warning x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey' x86/mpx/selftests: Fix up weird arrays x86/pkeys: Update documentation about availability x86/umip: Print a warning into the syslog if UMIP-protected instructions are used x86/smpboot: Fix __max_logical_packages estimate x86/topology: Avoid wasting 128k for package id array perf/x86/intel/uncore: Cache logical pkg id in uncore driver x86/acpi: Reduce code duplication in mp_override_legacy_irq() x86/acpi: Handle SCI interrupts above legacy space gracefully x86/boot: Fix boot failure when SMP MP-table is based at 0 x86/mm: Limit mmap() of /dev/mem to valid physical addresses x86/selftests: Add test for mapping placement for 5-level paging ...
Showing
- Documentation/x86/protection-keys.txt 7 additions, 2 deletionsDocumentation/x86/protection-keys.txt
- arch/x86/Kconfig 9 additions, 3 deletionsarch/x86/Kconfig
- arch/x86/boot/compressed/kaslr.c 2 additions, 3 deletionsarch/x86/boot/compressed/kaslr.c
- arch/x86/entry/entry_64.S 10 additions, 4 deletionsarch/x86/entry/entry_64.S
- arch/x86/events/intel/uncore.c 2 additions, 2 deletionsarch/x86/events/intel/uncore.c
- arch/x86/events/intel/uncore.h 1 addition, 1 deletionarch/x86/events/intel/uncore.h
- arch/x86/events/intel/uncore_snbep.c 1 addition, 1 deletionarch/x86/events/intel/uncore_snbep.c
- arch/x86/include/asm/elf.h 1 addition, 0 deletionsarch/x86/include/asm/elf.h
- arch/x86/include/asm/hw_irq.h 0 additions, 8 deletionsarch/x86/include/asm/hw_irq.h
- arch/x86/include/asm/hypertransport.h 0 additions, 46 deletionsarch/x86/include/asm/hypertransport.h
- arch/x86/include/asm/insn-eval.h 1 addition, 1 deletionarch/x86/include/asm/insn-eval.h
- arch/x86/include/asm/io.h 4 additions, 0 deletionsarch/x86/include/asm/io.h
- arch/x86/include/asm/irqdomain.h 0 additions, 6 deletionsarch/x86/include/asm/irqdomain.h
- arch/x86/include/asm/processor.h 1 addition, 0 deletionsarch/x86/include/asm/processor.h
- arch/x86/kernel/acpi/boot.c 38 additions, 23 deletionsarch/x86/kernel/acpi/boot.c
- arch/x86/kernel/apic/Makefile 0 additions, 1 deletionarch/x86/kernel/apic/Makefile
- arch/x86/kernel/apic/htirq.c 0 additions, 198 deletionsarch/x86/kernel/apic/htirq.c
- arch/x86/kernel/apic/vector.c 2 additions, 3 deletionsarch/x86/kernel/apic/vector.c
- arch/x86/kernel/cpu/common.c 2 additions, 0 deletionsarch/x86/kernel/cpu/common.c
- arch/x86/kernel/mpparse.c 4 additions, 2 deletionsarch/x86/kernel/mpparse.c
Loading
Please register or sign in to comment