Patch Series

Subject KVM: x86: Mega-CET
Author seanjc@google.com
Date 2025-09-12 23:22:39 +0000 UTC
Version 15
Cc chao.gao@intel.com john.allen@amd.com kvm@vger.kernel.org linux-kernel@vger.kernel.org minipli@grsecurity.net mlevitsk@redhat.com pbonzini@redhat.com rick.p.edgecombe@intel.com seanjc@google.com thomas.lendacky@amd.com xiaoyao.li@intel.com yi.z.zhang@linux.intel.com

Patches (41)

Name Content
[PATCH v15 01/41] KVM: SEV: Rename kvm_ghcb_get_sw_exit_code() to kvm_get_cached_sw_exit_code() [Body]
[PATCH v15 02/41] KVM: SEV: Read save fields from GHCB exactly once [Body]
[PATCH v15 03/41] KVM: SEV: Validate XCR0 provided by guest in GHCB [Body]
[PATCH v15 04/41] KVM: x86: Introduce KVM_{G,S}ET_ONE_REG uAPIs support [Body]
[PATCH v15 05/41] KVM: x86: Report XSS as to-be-saved if there are supported features [Body]
[PATCH v15 06/41] KVM: x86: Check XSS validity against guest CPUIDs [Body]
[PATCH v15 07/41] KVM: x86: Refresh CPUID on write to guest MSR_IA32_XSS [Body]
[PATCH v15 08/41] KVM: x86: Initialize kvm_caps.supported_xss [Body]
[PATCH v15 09/41] KVM: x86: Load guest FPU state when access XSAVE-managed MSRs [Body]
[PATCH v15 10/41] KVM: x86: Add fault checks for guest CR4.CET setting [Body]
[PATCH v15 11/41] KVM: x86: Report KVM supported CET MSRs as to-be-saved [Body]
[PATCH v15 12/41] KVM: VMX: Introduce CET VMCS fields and control bits [Body]
[PATCH v15 13/41] KVM: x86: Enable guest SSP read/write interface with new uAPIs [Body]
[PATCH v15 14/41] KVM: VMX: Emulate read and write to CET MSRs [Body]
[PATCH v15 15/41] KVM: x86: Save and reload SSP to/from SMRAM [Body]
[PATCH v15 16/41] KVM: VMX: Set up interception for CET MSRs [Body]
[PATCH v15 17/41] KVM: VMX: Set host constant supervisor states to VMCS fields [Body]
[PATCH v15 18/41] KVM: x86: Don't emulate instructions affected by CET features [Body]
[PATCH v15 19/41] KVM: x86: Enable CET virtualization for VMX and advertise to userspace [Body]
[PATCH v15 20/41] KVM: nVMX: Virtualize NO_HW_ERROR_CODE_CC for L1 event injection to L2 [Body]
[PATCH v15 21/41] KVM: nVMX: Prepare for enabling CET support for nested guest [Body]
[PATCH v15 22/41] KVM: nVMX: Add consistency checks for CR0.WP and CR4.CET [Body]
[PATCH v15 23/41] KVM: nVMX: Add consistency checks for CET states [Body]
[PATCH v15 24/41] KVM: nVMX: Advertise new VM-Entry/Exit control bits for CET state [Body]
[PATCH v15 25/41] KVM: x86: SVM: Emulate reads and writes to shadow stack MSRs [Body]
[PATCH v15 26/41] KVM: nSVM: Save/load CET Shadow Stack state to/from vmcb12/vmcb02 [Body]
[PATCH v15 27/41] KVM: x86: SVM: Update dump_vmcb with shadow stack save area additions [Body]
[PATCH v15 28/41] KVM: x86: SVM: Pass through shadow stack MSRs as appropriate [Body]
[PATCH v15 29/41] KVM: SEV: Synchronize MSR_IA32_XSS from the GHCB when it's valid [Body]
[PATCH v15 30/41] KVM: SVM: Enable shadow stack virtualization for SVM [Body]
[PATCH v15 31/41] KVM: x86: Add human friendly formatting for #XM, and #VE [Body]
[PATCH v15 32/41] KVM: x86: Define Control Protection Exception (#CP) vector [Body]
[PATCH v15 33/41] KVM: x86: Define AMD's #HV, #VC, and #SX exception vectors [Body]
[PATCH v15 34/41] KVM: selftests: Add ex_str() to print human friendly name of exception vectors [Body]
[PATCH v15 35/41] KVM: selftests: Add an MSR test to exercise guest/host and read/write [Body]
[PATCH v15 36/41] KVM: selftests: Add support for MSR_IA32_{S,U}_CET to MSRs test [Body]
[PATCH v15 37/41] KVM: selftests: Extend MSRs test to validate vCPUs without supported features [Body]
[PATCH v15 38/41] KVM: selftests: Add KVM_{G,S}ET_ONE_REG coverage to MSRs test [Body]
[PATCH v15 39/41] KVM: selftests: Add coverate for KVM-defined registers in MSRs test [Body]
[PATCH v15 40/41] KVM: selftests: Verify MSRs are (not) in save/restore list when (un)supported [Body]
[PATCH v15 41/41] KVM: VMX: Make CR4.CET a guest owned bit [Body]

Session 2025-09-12

ID (for dev) 7bf5a24c-e024-4bdb-9a61-7605ee9d047d
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict