summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/svm/svm.h
AgeCommit message (Expand)Author
2026-06-12Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-12Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-06-03Merge branch 'kvm-ghcb-for-7.2' into HEADPaolo Bonzini
2026-06-03KVM: SEV: Read start/end indices of PSC requests exactly once per #VMGEXITSean Christopherson
2026-06-03KVM: SEV: Add an anonymous "psc" struct to track current PSC metadataSean Christopherson
2026-06-03KVM: x86: Rename kvm_cache_regs.h => regs.hSean Christopherson
2026-05-27KVM: x86/pmu: Reprogram Host/Guest-Only counters on nested transitionsYosry Ahmed
2026-05-27KVM: nSVM: Stop leaking single-stepping on VMRUN into L2Yosry Ahmed
2026-05-14KVM: x86: nSVM: Redirect IA32_PAT accesses to either hPAT or gPATJim Mattson
2026-05-14KVM: x86: nSVM: Cache and validate vmcb12 g_patJim Mattson
2026-05-14KVM: x86: nSVM: Clear VMCB_NPT clean bit when updating hPAT from guest modeJim Mattson
2026-05-14KVM: x86: Define KVM_X86_QUIRK_NESTED_SVM_SHARED_PATJim Mattson
2026-05-13Merge branch 'kvm-apx-prepare' into HEADPaolo Bonzini
2026-05-13KVM: x86: Track available/dirty register masks as "unsigned long" valuesSean Christopherson
2026-05-13KVM: x86: Drop the "EX" part of "EXREG" to avoid collision with APXSean Christopherson
2026-05-10Merge branch 'kvm-vmenter' into HEADPaolo Bonzini
2026-05-10KVM: SVM: enable GMET and set it in MMU rolePaolo Bonzini
2026-04-28KVM: SVM: adopt the same VMX_RUN_* flags as VMXPaolo Bonzini
2026-04-13KVM: x86: use inlines instead of macros for is_sev_*guestPaolo Bonzini
2026-04-13Merge tag 'kvm-x86-svm-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-04-13Merge tag 'kvm-x86-nested-7.1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-04-09KVM: SEV: Hide "struct kvm_sev_info" behind CONFIG_KVM_AMD_SEV=ySean Christopherson
2026-04-08KVM: SEV: Move SEV-specific VM initialization to sev.cSean Christopherson
2026-04-08KVM: SEV: Move standard VM-scoped helpers to detect SEV+ guests to sev.cSean Christopherson
2026-04-08KVM: SEV: Add quad-underscore version of VM-scoped APIs to detect SEV+ guestsSean Christopherson
2026-04-08KVM: SEV: Provide vCPU-scoped accessors for detecting SEV+ guestsSean Christopherson
2026-04-03KVM: x86: Move nested_run_pending to kvm_vcpu_archYosry Ahmed
2026-03-11KVM: SVM: check validity of VMCB controls when returning from SMMPaolo Bonzini
2026-03-04KVM: x86: SVM: Remove vmcb_is_dirty()Jim Mattson
2026-03-04KVM: nSVM: Cache all used fields from VMCB12Yosry Ahmed
2026-03-04KVM: SVM: Rename vmcb->virt_ext to vmcb->misc_ctl2Yosry Ahmed
2026-03-04KVM: SVM: Rename vmcb->nested_ctl to vmcb->misc_ctlSean Christopherson
2026-03-04KVM: nSVM: Move vmcb_ctrl_area_cached.bus_lock_rip to svm_nested_stateSean Christopherson
2026-03-04KVM: SVM: Separate recalc_intercepts() into nested vs. non-nested partsSean Christopherson
2026-03-04KVM: nSVM: Add missing consistency check for EFER, CR0, CR4, and CSYosry Ahmed
2026-03-04KVM: nSVM: Triple fault if restore host CR3 fails on nested #VMEXITYosry Ahmed
2026-03-04KVM: SVM: Switch svm_copy_lbrs() to a macroYosry Ahmed
2026-03-02KVM: SVM: Fix IRQ window inhibit handling across multiple vCPUsSean Christopherson
2026-01-23KVM: Introduce KVM_EXIT_SNP_REQ_CERTS for SNP certificate-fetchingMichael Roth
2026-01-13KVM: SVM: Limit incorrect check on SVM_EXIT_ERR to running as a VMSean Christopherson
2026-01-13KVM: SVM: Treat exit_code as an unsigned 64-bit value through all of KVMSean Christopherson
2026-01-13KVM: SVM: Add a helper to detect VMRUN failuresSean Christopherson
2026-01-08KVM: SVM: Virtualize and advertise support for ERAPSAmit Shah
2026-01-08KVM: SVM: Don't allow L1 intercepts for instructions not advertisedKevin Cheng
2025-12-18Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-12-04KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-ExitsSean Christopherson
2025-11-26Merge tag 'kvm-x86-svm-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-11-18KVM: SVM: Fix redundant updates of LBR MSR interceptsYosry Ahmed
2025-11-14KVM: SEV: Consolidate the SEV policy bits in a single header fileTom Lendacky
2025-11-04KVM: SVM: switch to raw spinlock for svm->ir_list_lockMaxim Levitsky