summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
Commit message (Expand)AuthorAgeFilesLines
* x86: Clarify/fix no-op barriers for text_poke_bp()Peter Zijlstra2017-08-101-6/+16
* x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUsAndy Lutomirski2017-08-101-105/+122
* x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_commonAndy Lutomirski2017-08-101-0/+9
* Merge branch 'x86/urgent' into x86/asm, to pick up fixesIngo Molnar2017-08-1011-39/+85
|\
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-08-051-2/+4
| |\
| | * KVM: async_pf: make rcu irq exit if not triggered from idle taskWanpeng Li2017-08-011-2/+4
| * | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-08-051-16/+11Star
| |\ \
| | * | x86/hpet: Cure interface abuse in the resume pathThomas Gleixner2017-08-011-16/+11Star
| | |/
| | |
| | \
| | \
| | \
| *---. \ Merge branches 'pm-cpufreq-x86', 'pm-cpufreq-docs' and 'intel_pstate'Rafael J. Wysocki2017-08-031-14/+26
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | cpufreq: x86: Make scaling_cur_freq behave more as expectedRafael J. Wysocki2017-07-301-14/+26
| | |/ /
| * | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-07-301-3/+3
| |\ \ \
| | * | | x86/efi: Fix reboot_mode when EFI runtime services are disabledStefan Assmann2017-07-251-3/+3
| | |/ /
| * | | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-07-301-1/+9
| |\ \ \
| | * | | kprobes/x86: Release insn_slot in failure pathMasami Hiramatsu2017-07-241-1/+9
| | |/ /
| * / / x86: irq: Define a global vector for nested posted interruptsWincy Van2017-07-262-0/+21
| |/ /
| * | x86/devicetree: Convert to using %pOF instead of ->full_nameRob Herring2017-07-211-2/+1Star
| * | x86/ioapic: Pass the correct data to unmask_ioapic_irq()Seunghun Han2017-07-201-1/+1
| * | x86/acpi: Prevent out of bound access caused by broken ACPI tablesSeunghun Han2017-07-201-0/+8
| * | x86/cpu: Use indirect call to measure performance in init_amd_k6()Mikulas Patocka2017-07-161-0/+1
* | | x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment readsAndy Lutomirski2017-07-305-6/+5Star
* | | x86/traps: Don't clear segment high bits in early_idt_handler_common()Andy Lutomirski2017-07-301-12/+8Star
* | | x86/ldt/64: Refresh DS and ES when modify_ldt changes an entryAndy Lutomirski2017-07-271-0/+21
* | | x86/unwind: Add the ORC unwinderJosh Poimboeuf2017-07-267-29/+622
* | | x86/dumpstack: Fix interrupt and exception stack boundary checksJosh Poimboeuf2017-07-182-4/+4
* | | x86/dumpstack: Fix occasionally missing registersJosh Poimboeuf2017-07-181-5/+7
* | | x86/entry/64: Refactor IRQ stacks and make them NMI-safeAndy Lutomirski2017-07-181-0/+3
|/ /
* | Merge tag 'kvm-4.13-2' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-151-1/+6
|\ \
| * | KVM: async_pf: Let guest support delivery of async_pf from guest modeWanpeng Li2017-07-141-1/+6
* | | kernel/watchdog: split up config optionsNicholas Piggin2017-07-131-1/+1
* | | kexec: move vmcoreinfo out of the kernel's .bss sectionXunlei Pang2017-07-131-1/+1
|/ /
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-07-093-15/+45
|\ \
| * | x86/boot/e820: Introduce the bootloader provided e820_table_firmware[] tableChen Yu2017-07-051-5/+26
| * | x86/boot/e820: Rename the e820_table_firmware to e820_table_kexecChen Yu2017-07-052-23/+23
| * | x86/boot/e820: Avoid overwriting e820_table_firmwareChen Yu2017-07-051-2/+4
| * | x86/mm/pat: Don't report PAT on CPUs that don't support itMikulas Patocka2017-07-051-0/+7
* | | Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2017-07-074-16/+29
|\ \ \
| * | | x86: remove arch specific dma_supported implementationChristoph Hellwig2017-06-284-7/+4Star
| * | | x86/calgary: implement ->mapping_errorChristoph Hellwig2017-06-281-8/+16
| * | | x86/pci-nommu: implement ->mapping_errorChristoph Hellwig2017-06-281-1/+9
* | | | Merge tag 'pm-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2017-07-044-9/+84
|\ \ \ \ | |_|/ / |/| | |
| | | |
| | \ \
| *-. \ \ Merge branches 'pm-cpufreq', 'intel_pstate' and 'pm-cpuidle'Rafael J. Wysocki2017-07-034-9/+84
| |\ \ \ \ | | |_|/ / | |/| | / | | | |/ | | |/|
| | | * x86/ACPI/cstate: Allow ACPI C1 FFH MWAIT use on AMD systemsYazen Ghannam2017-06-271-1/+2
| | |/ | |/|
| | * x86: use common aperfmperf_khz_on_cpu() to calculate KHz using APERF/MPERFLen Brown2017-06-272-0/+80
| | * x86: do not use cpufreq_quick_get() for /proc/cpuinfo "cpu MHz"Len Brown2017-06-241-8/+2Star
| |/
* | Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-07-045-200/+720
|\ \
| * | x86/mce: Always save severity in machine_check_poll()Yazen Ghannam2017-06-261-6/+1Star
| * | x86/MCE, xen/mcelog: Make /dev/mcelog registration messages more preciseJuergen Gross2017-06-201-1/+7
| * | x86/mce: Update bootlog description to reflect behavior on AMDYazen Ghannam2017-06-141-2/+3
| * | x86/mce: Don't disable MCA banks when offlining a CPU on AMDYazen Ghannam2017-06-141-2/+3
| * | x86/mce/mce-inject: Preset the MCE injection structBorislav Petkov2017-06-141-0/+9