aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2026-08-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds46-4798/+5928
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+1
2026-08-18Merge tag 'x86_cpu_for_v7.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds5-20/+20
2026-08-18Merge tag 'x86_tdx_for_7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-22/+4
2026-08-18Merge tag 'x86-msr-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-13/+15
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini32-293/+580
2026-08-18Merge tag 'kvm-x86-svm-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-45/+107
2026-08-18Merge tag 'kvm-x86-vmx-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-62/+117
2026-08-18Merge tag 'kvm-x86-mmu-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-37/+48
2026-08-18Merge tag 'kvm-x86-clocks-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-37/+22
2026-08-18Merge tag 'kvm-x86-coco-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-113/+209
2026-08-18Merge tag 'kvm-x86-generic-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+3
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEADPaolo Bonzini12-42/+114
2026-08-18Merge tag 'kvm-riscv-7.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini18-128/+110
2026-08-07KVM: x86: Remove runtime Xen TSC frequency CPUID updateDavid Woodhouse2-29/+0
2026-08-07KVM: x86/xen: Prevent runstate times from becoming negativeDavid Woodhouse1-6/+22
2026-08-07KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow pageSean Christopherson1-0/+3
2026-08-06KVM: SVM: Serialize accesses to the owner and mirror list with separate lockPaolo Bonzini2-9/+26
2026-08-06KVM: SVM: make svm_flush_tlb_gva do a full asid flush if NPT enabledPaolo Bonzini6-14/+28
2026-08-05KVM: x86/pmu: Clean up vPMU comments and stray blank linesLike Xu3-10/+7
2026-08-04KVM: x86/xen: Do not corrupt KVM clock in kvm_xen_shared_info_init()David Woodhouse1-2/+0
2026-07-31KVM: VMX: Fix stale PID-pointer table entry left after vCPU freeDmytro Maluka1-0/+3
2026-07-31KVM: x86: Rework kvm_x86_ops.vcpu_pre_run() into .vcpu_needs_initialization()Sean Christopherson8-31/+19
2026-07-31KVM: nVMX: Synthesize SHUTDOWN on RSM if L2 requires emulationSean Christopherson1-0/+4
2026-07-31KVM: x86: Extract VMX's unhandleable emulation check to common x86Sean Christopherson4-6/+18
2026-07-31KVM: VMX: Cap VMX preemption timer to work around Intel erratumJim Mattson1-5/+35
2026-07-31KVM: VMX: Bury all of the VMX preemption timer code under CONFIG_X86_64=ySean Christopherson1-53/+69
2026-07-30KVM: VMX: use higher-level allocator APIBrendan Jackman1-1/+1
2026-07-29KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is activeSean Christopherson1-8/+0
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in the shadow MMUSean Christopherson1-13/+14
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in TDP MMUSean Christopherson2-11/+16
2026-07-28KVM: nVMX: Use CLASS(kvm_vcpu_map_local_readonly) for MSR bitmap mergingSean Christopherson1-5/+3
2026-07-28KVM: nSVM: Use CLASS(kvm_vcpu_map_local) for SMM VMCB mappingsSean Christopherson1-24/+14
2026-07-28KVM: nSVM: Add CLASS()es for automagically handling local kvm_vcpu_map() usageSean Christopherson2-16/+10
2026-07-28KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-ExitSean Christopherson1-2/+3
2026-07-28KVM: x86/mmu: Check all address spaces before skipping unsyncJinu Kim1-1/+21
2026-07-28KVM: x86/mmu: Check write tracking in all address spacesJinu Kim1-6/+26
2026-07-28KVM: x86: Cancel delayed I/O APIC EOI handling before destroying vCPUsWeiming Shi1-0/+6
2026-07-28KVM: VMX: add memory clobber to asm for VMX instructionsPaolo Bonzini1-4/+4
2026-07-27KVM: x86: Don't WARN if IRQ disappears when Xen emulation is enabled.Sean Christopherson1-1/+5
2026-07-27KVM: x86: Don't WARN if IRQ disappears because it was cleared from the PICSean Christopherson3-2/+22
2026-07-27KVM: x86: Replace delivery mode TODO with WARN_ON_ONCETim Wiederhake1-2/+1
2026-07-27KVM: guest_memfd: Explicitly pass number of pages to make_private() hookSean Christopherson3-19/+15
2026-07-27KVM: guest_memfd: Rename prepare() hook and Kconfig to make_private() / CONVERTSean Christopherson5-7/+7
2026-07-27KVM: x86: Rename kvm_x86_ops' gmem_invalidate() to gmem_make_shared()Sean Christopherson4-4/+4
2026-07-27KVM: guest_memfd: Rename invalidate() arch hook to reclaim() and isolate itSean Christopherson2-2/+6
2026-07-27KVM: guest_memfd: Pass the number of pages instead of the end pfn into .invalidate()Sean Christopherson3-7/+7
2026-07-24KVM: SVM: Always intercept ICEBP to workaround AMD ICEBP+TASK_SWITCH flawsDavid Woodhouse1-0/+18
2026-07-24KVM: nVMX: Service local TLB flushes on failed nested VM-EnterYosry Ahmed1-0/+8
2026-07-24KVM: SEV: Allocate full pages for {DE,EN}CRYPT ops on SNP-enabled hostsSean Christopherson1-2/+21