summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
7 hoursMerge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm.gitMark Brown
4 daysKVM/TDX: Get/put PAMT pages when (un)mapping private memoryKirill A. Shutemov
4 daysKVM/TDX: Allocate PAMT memory for TD and vCPU control structuresKirill A. Shutemov
4 daysKVM: x86/xen: Convert evtchn_ports from IDR to XArrayFurkan Caliskan
4 daysKVM: x86/xen: Mark poll_evtchn accesses with READ_ONCE()/WRITE_ONCE()Chengfeng Ye
4 daysKVM: x86/xen: Take kvm->srcu in __kvm_xen_has_interrupt()David Woodhouse
4 daysKVM: x86/xen: Use atomic*() APIs instead of open coded equivalentsSean Christopherson
4 daysKVM: x86/xen: Use 32-bit atomics if vCPU's evtchn_pending_sel isn't alignedSean Christopherson
4 daysKVM: x86/xen: Use 32-bit locked bts for vcpu_info evtchn_pending_selDavid Woodhouse
4 daysKVM: x86/xen: Enforce 4-byte alignment of vcpu_info registrationDavid Woodhouse
4 daysKVM: x86/xen: Latch shinfo mode in kvm_xen_schedop_poll()David Woodhouse
4 daysKVM: x86/xen: Latch shinfo mode in kvm_xen_set_evtchn_fast()Hyunwoo Kim
4 daysKVM: x86/xen: Rename max_evtchn_port() to kvm_max_evtchn_port()David Woodhouse
4 daysKVM: x86/xen: Introduce kvm_xen_has_64bit_shinfo() macroDavid Woodhouse
4 daysKVM: x86/xen: Rename 'longmode' to 'is_64bit' in hypercall handlingDavid Woodhouse
2026-08-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-08-18Merge tag 'x86_cpu_for_v7.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2026-08-18Merge tag 'x86_tdx_for_7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2026-08-18Merge tag 'x86-msr-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-svm-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-vmx-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-mmu-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-clocks-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-coco-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-generic-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini
2026-08-18Merge tag 'kvm-riscv-7.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini
2026-08-07KVM: x86: Remove runtime Xen TSC frequency CPUID updateDavid Woodhouse
2026-08-07KVM: x86/xen: Prevent runstate times from becoming negativeDavid Woodhouse
2026-08-07KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow pageSean Christopherson
2026-08-06KVM: SVM: Serialize accesses to the owner and mirror list with separate lockPaolo Bonzini
2026-08-06KVM: SVM: make svm_flush_tlb_gva do a full asid flush if NPT enabledPaolo Bonzini
2026-08-05KVM: x86/pmu: Clean up vPMU comments and stray blank linesLike Xu
2026-08-04KVM: x86/xen: Do not corrupt KVM clock in kvm_xen_shared_info_init()David Woodhouse
2026-07-31KVM: VMX: Fix stale PID-pointer table entry left after vCPU freeDmytro Maluka
2026-07-31KVM: x86: Rework kvm_x86_ops.vcpu_pre_run() into .vcpu_needs_initialization()Sean Christopherson
2026-07-31KVM: nVMX: Synthesize SHUTDOWN on RSM if L2 requires emulationSean Christopherson
2026-07-31KVM: x86: Extract VMX's unhandleable emulation check to common x86Sean Christopherson
2026-07-31KVM: VMX: Cap VMX preemption timer to work around Intel erratumJim Mattson
2026-07-31KVM: VMX: Bury all of the VMX preemption timer code under CONFIG_X86_64=ySean Christopherson
2026-07-30KVM: VMX: use higher-level allocator APIBrendan Jackman
2026-07-29KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is activeSean Christopherson
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in the shadow MMUSean Christopherson
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in TDP MMUSean Christopherson
2026-07-28KVM: nVMX: Use CLASS(kvm_vcpu_map_local_readonly) for MSR bitmap mergingSean Christopherson
2026-07-28KVM: nSVM: Use CLASS(kvm_vcpu_map_local) for SMM VMCB mappingsSean Christopherson
2026-07-28KVM: nSVM: Add CLASS()es for automagically handling local kvm_vcpu_map() usageSean Christopherson
2026-07-28KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-ExitSean Christopherson