summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2026-05-14KVM: x86: nSVM: Set vmcb02.g_pat correctly for nested NPTJim Mattson1-3/+7
2026-05-14KVM: x86: nSVM: Cache and validate vmcb12 g_patJim Mattson2-4/+20
2026-05-14KVM: x86: nSVM: Clear VMCB_NPT clean bit when updating hPAT from guest modeJim Mattson3-3/+8
2026-05-14KVM: x86: Define KVM_X86_QUIRK_NESTED_SVM_SHARED_PATJim Mattson3-1/+14
2026-05-13KVM: SEV: Allocate only as many bytes as needed for temp crypt buffersSean Christopherson1-46/+21
2026-05-13KVM: SEV: Rewrite logic to {de,en}crypt memory for debugSean Christopherson1-162/+134
2026-05-13KVM: SEV: Add helper function to pin/unpin a single pageSean Christopherson1-55/+90
2026-05-13KVM: SEV: Explicitly validate the dst buffer for debug operationsSean Christopherson1-2/+4
2026-05-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-37/+66
2026-05-13KVM: TDX: Fix x2APIC MSR handling in tdx_has_emulated_msr()Rick Edgecombe1-16/+22
2026-05-13KVM: x86: Make "external SPTE" ops that can fail RET0 static callsSean Christopherson1-3/+3
2026-05-13KVM: TDX: Account all non-transient page allocations for per-TD structuresSean Christopherson1-7/+7
2026-05-13KVM: x86/mmu: Update iter->old_spte if cmpxchg64 on mirror SPTE "fails"Sean Christopherson1-5/+5
2026-05-13x86/tdx: Use pg_level in TDX APIs, not the TDX-Module's 0-based levelSean Christopherson3-25/+26
2026-05-13KVM: x86: Drop superfluous caching of KVM_ASYNC_PF_SEND_ALWAYSSean Christopherson2-9/+4
2026-05-13KVM: x86: Drop superfluous caching of KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXITSean Christopherson2-3/+1
2026-05-13KVM: x86: Don't leave APF half-enabled on bad APF data GPAEthan Yang1-7/+13
2026-05-13KVM: x86: Rate-limit global clock updates on vCPU loadLei Chen2-2/+10
2026-05-13KVM: SVM: Fix page overflow in sev_dbg_crypt() for ENCRYPT pathAshutosh Desai1-0/+1
2026-05-13KVM: SEV: Don't advertise VM types that are disabled by firmwareTycho Andersen1-0/+1
2026-05-13KVM: SEV: Don't advertise support for unusable VM typesSean Christopherson1-8/+11
2026-05-13KVM: SEV: Consolidate logic for printing state of SEV{,-ES,-SNP} enablingSean Christopherson1-7/+8
2026-05-13KVM: SEV: Set supported SEV+ VM types during sev_hardware_setup()Sean Christopherson1-9/+12
2026-05-13KVM: SVM: Refresh vcpu->arch.cr{0,3} prior to invoking fastpath handlerSean Christopherson1-8/+6
2026-05-13KVM: x86: Ensure vendor's exit handler runs before fastpath userspace exitsSean Christopherson3-3/+6
2026-05-13x86/virt: Silence RCU lockdep splat in emergency virt callback pathMikhail Gavrilov1-1/+14
2026-05-13KVM: Rename invalidate_begin to invalidate_start for consistencyTakahiro Itazuri1-1/+1
2026-05-13Merge branch 'kvm-apx-prepare' into HEADPaolo Bonzini10-113/+143
2026-05-13KVM: x86: Use a proper bitmap for tracking available/dirty registersSean Christopherson3-12/+18
2026-05-13KVM: x86: Track available/dirty register masks as "unsigned long" valuesSean Christopherson5-32/+32
2026-05-13KVM: x86: Add wrapper APIs to reset dirty/available register masksSean Christopherson5-7/+25
2026-05-13KVM: nVMX: Do a bitwise-AND of regs_avail when switching active VMCSSean Christopherson1-1/+1
2026-05-13KVM: x86: Drop the "EX" part of "EXREG" to avoid collision with APXSean Christopherson9-64/+64
2026-05-13KVM: x86: Add dedicated storage for guest RIPSean Christopherson6-17/+23
2026-05-13bpf,x86: Implement JIT support for stack argumentsYonghong Song1-6/+143
2026-05-13x86/mce: Restore MCA polling interval halvingBorislav Petkov (AMD)1-28/+5
2026-05-13KVM: VMX: introduce module parameter to disable CETPaolo Bonzini2-2/+16
2026-05-12KVM: x86: Swap the dst and src operand for MOVNTDQASean Christopherson1-1/+1
2026-05-12KVM: x86: use again the flush argument of __link_shadow_page()Paolo Bonzini1-2/+21
2026-05-12KVM: nSVM: Never use L0's PAUSE loop exiting while L2 is runningSean Christopherson2-31/+27
2026-05-12KVM: x86: Fix Xen hypercall tracepoint argument assignmentQiang Ma1-1/+1
2026-05-12x86/microcode: Fix comment in microcode_loader_disabled()Xiaoyao Li1-1/+1
2026-05-11x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cachePrathyushi Nangia2-1/+5
2026-05-11x86: Update comment about pgd_listBrendan Jackman2-11/+5
2026-05-11x86/cpuid: Introduce a centralized CPUID parserAhmed S. Darwish7-2/+319
2026-05-11x86/platform/olpc: xo15: Convert ACPI driver to a platform oneRafael J. Wysocki1-15/+19
2026-05-11x86/platform/olpc: xo15: Drop wakeup source on driver removalRafael J. Wysocki1-0/+1
2026-05-11x86/cpu: Introduce a centralized CPUID data modelAhmed S. Darwish3-0/+338
2026-05-10Merge branch 'kvm-vmenter' into HEADPaolo Bonzini9-238/+212
2026-05-10Merge branch 'kvm-mbec' into HEADPaolo Bonzini26-222/+532