summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: SVM: #SMI interception must not skip the instructionMaxim Levitsky2021-07-151-1/+6
* KVM: VMX: Remove vmx_msr_index from vmx.hYu Zhang2021-07-151-2/+0
* KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()Lai Jiangshan2021-07-151-0/+2
* KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on ...Like Xu2021-07-141-1/+2
* KVM: SVM: Revert clearing of C-bit on GPA in #NPF handlerSean Christopherson2021-07-141-1/+1
* KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAsSean Christopherson2021-07-144-8/+18
* KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDRSean Christopherson2021-07-141-7/+20
* KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabledSean Christopherson2021-07-141-1/+7
* Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enab...Sean Christopherson2021-07-141-3/+0
* Merge tag 'kvm-s390-master-5.14-1' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2021-07-1422-151/+243
|\
| * Merge tag 'x86_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-06-205-24/+56
| |\
| | * x86/mm: Avoid truncating memblocks for SGX memoryFan Du2021-06-181-1/+7
| | * x86/sgx: Add missing xa_destroy() when virtual EPC is destroyedKai Huang2021-06-151-0/+1
| | * x86/fpu: Reset state for all signal restore failuresThomas Gleixner2021-06-101-11/+15
| | * x86/pkru: Write hardware init value to PKRU when xstate is initThomas Gleixner2021-06-091-2/+9
| | * x86/process: Check PF_KTHREAD and not current->mm for kernel threadsThomas Gleixner2021-06-091-1/+1
| | * x86/fpu: Invalidate FPU state after a failed XRSTOR from a user bufferAndy Lutomirski2021-06-091-0/+19
| | * x86/fpu: Prevent state corruption in __fpu__restore_sig()Thomas Gleixner2021-06-091-8/+1
| | * x86/ioremap: Map EFI-reserved memory as encrypted for SEVTom Lendacky2021-06-081-1/+3
| * | Merge tag 'pci-v5.13-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-06-181-0/+44
| |\ \
| | * | PCI: Add AMD RS690 quirk to enable 64-bit DMAMikel Rychliski2021-06-181-0/+44
| * | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-06-177-10/+53
| |\ \ \
| * \ \ \ Merge tag 'perf-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-06-122-5/+8
| |\ \ \ \
| | * | | | x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUsCodyYao-oc2021-06-101-2/+2
| | * | | | perf/x86/intel/uncore: Fix M2M event umask for Ice Lake serverKan Liang2021-06-011-1/+2
| | * | | | perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1Kan Liang2021-05-311-2/+4
| * | | | | x86, lto: Pass -stack-alignment only on LLD < 13.0.0Tor Vic2021-06-111-2/+3
| * | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-06-095-20/+42
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-06-0614-120/+132
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| | * | | | x86/sev: Check SME/SEV support in CPUID firstPu Wen2021-06-041-5/+6
| | * | | | x86/fault: Don't send SIGSEGV twice on SEGV_PKUERRJiashuo Liang2021-06-041-2/+2
| | * | | | x86/setup: Always reserve the first 1M of RAMMike Rapoport2021-06-033-20/+41
| | * | | | x86/alternative: Optimize single-byte NOPs at an arbitrary positionBorislav Petkov2021-06-031-18/+46
| | * | | | x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid()Thomas Gleixner2021-06-034-74/+3
| | * | | | x86/thermal: Fix LVT thermal setup for SMI delivery modeBorislav Petkov2021-05-312-1/+12
| | * | | | x86/apic: Mark _all_ legacy interrupts when IO/APIC is missingThomas Gleixner2021-05-293-0/+22
* | | | | | Merge tag 'kvmarm-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-06-2511-74/+136
|\| | | | |
| * | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-2915-36/+67
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-05-234-9/+31
| |\ \ \ \ \
| | * | | | | perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic contextLike Xu2021-05-183-8/+30
| | * | | | | perf/x86: Avoid touching LBR_TOS MSR for Arch LBRLike Xu2021-05-181-1/+1
| * | | | | | Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-233-57/+92
| |\ \ \ \ \ \
| | * | | | | | x86/sev-es: Use __put_user()/__get_user() for data accessesJoerg Roedel2021-05-191-20/+46
| | * | | | | | x86/sev-es: Forward page-faults which happen during emulationJoerg Roedel2021-05-191-0/+4
| | * | | | | | x86/sev-es: Don't return NULL from sev_es_get_ghcb()Joerg Roedel2021-05-191-13/+12
| | * | | | | | x86/build: Fix location of '-plugin-opt=' flagsNathan Chancellor2021-05-191-6/+6
| | * | | | | | x86/sev-es: Invalidate the GHCB after completing VMGEXITTom Lendacky2021-05-182-0/+6
| | * | | | | | x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patchTom Lendacky2021-05-181-18/+18
| | |/ / / / /
| * | | | | | Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-05-221-4/+4
| |\ \ \ \ \ \
| | * | | | | | x86/Xen: swap NX determination and GDT setup on BSPJan Beulich2021-05-211-4/+4
| | | |_|_|_|/ | | |/| | | |