summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
Commit message (Expand)AuthorAgeFilesLines
* x86/sgx: Ensure no data in PCMD page after truncateReinette Chatre2022-06-061-1/+9
* x86/sgx: Fix race between reclaimer and page fault handlerReinette Chatre2022-06-061-1/+93
* x86/sgx: Obtain backing storage page with enclave mutex heldReinette Chatre2022-06-061-3/+6
* x86/sgx: Mark PCMD page as dirty when modifying contentsReinette Chatre2022-06-061-0/+1
* x86/sgx: Disconnect backing page references from dirty statusReinette Chatre2022-06-063-11/+7
* x86, kvm: use correct GFP flags for preemption disabledPaolo Bonzini2022-06-061-1/+1
* x86/kvm: Alloc dummy async #PF token outside of raw spinlockSean Christopherson2022-06-061-14/+27
* x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave)Sean Christopherson2022-06-061-1/+16
* x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resumeWanpeng Li2022-05-121-0/+13
* x86/fpu: Prevent FPU state corruptionThomas Gleixner2022-05-121-41/+26
* x86/cpu: Load microcode during restore_processor_state()Borislav Petkov2022-05-091-3/+3
* x86/tsx: Disable TSX development mode at bootPawan Gupta2022-04-204-14/+51
* x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsPawan Gupta2022-04-202-7/+48
* x86,static_call: Fix __static_call_return0 for i386Peter Zijlstra2022-04-131-3/+2
* x86/mce: Work around an erratum on fast string copy instructionsJue Wang2022-04-132-1/+68
* x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementationYang Zhong2022-04-081-1/+1
* KVM: x86: fix sending PV IPILi RongQing2022-04-081-1/+1
* ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 boardMark Cilissen2022-03-281-0/+24
* Merge tag 'x86_urgent_for_v5.17_rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-03-137-57/+203
|\
| * x86/sgx: Free backing memory after faulting the enclave pageJarkko Sakkinen2022-03-111-9/+48
| * x86/traps: Mark do_int3() NOKPROBE_SYMBOLLi Huafei2022-03-111-0/+1
| * x86/boot: Fix memremap of setup_indirect structuresRoss Philipson2022-03-094-43/+146
| * x86/module: Fix the paravirt vs alternative orderPeter Zijlstra2022-03-081-5/+8
* | Merge tag 'x86_bugs_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-03-072-52/+160
|\ \ | |/ |/|
| * x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMTJosh Poimboeuf2022-03-051-2/+25
| * x86/speculation: Warn about Spectre v2 LFENCE mitigationJosh Poimboeuf2022-03-051-0/+5
| * x86/speculation: Use generic retpoline by default on AMDKim Phillips2022-02-281-9/+0
| * x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation re...Josh Poimboeuf2022-02-211-6/+29
| * x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra2022-02-211-37/+96
| * x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)2022-02-212-15/+22
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-03-062-1/+6
|\ \
| * | KVM: x86: Yield to IPI target vCPU only if it is busyLi RongQing2022-02-251-1/+1
| * | x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64Dexuan Cui2022-02-251-1/+1
| * | x86/kvm: Don't waste memory if kvmclock is disabledWanpeng Li2022-02-251-0/+3
| * | x86/kvm: Don't use PV TLB/yield when mwait is advertisedWanpeng Li2022-02-251-0/+2
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-02-242-4/+10
|\| | | |/ |/|
| * x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPUWanpeng Li2022-02-181-3/+6
| * x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0Leonardo Bras2022-02-171-1/+4
* | Merge tag 'x86_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-02-203-16/+7
|\ \
| * | x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearingAndy Lutomirski2022-02-182-7/+6
| * | x86/sgx: Fix missing poison handling in reclaimerReinette Chatre2022-02-171-9/+1
* | | Merge tag 'x86_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-02-131-0/+2
|\| |
| * | x86/sgx: Silence softlockup detection when releasing large enclavesReinette Chatre2022-02-101-0/+2
| |/
* | Merge branch 'acpi-x86'Rafael J. Wysocki2022-02-111-22/+1
|\ \ | |/ |/|
| * x86/PCI: revert "Ignore E820 reservations for bridge windows on newer systems"Hans de Goede2022-02-091-22/+1
* | x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPINTony Luck2022-01-251-0/+1
* | x86/MCE/AMD: Allow thresholding interface updates after initYazen Ghannam2022-01-231-1/+1
* | Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2022-01-231-2/+2
|\ \
| * | Replace for_each_*_bit_from() with for_each_*_bit() where appropriateYury Norov2022-01-151-2/+2
* | | Merge tag 'rtc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds2022-01-211-2/+6
|\ \ \