Subject KVM: x86: Enable APX for guests
Author chang.seok.bae@intel.com
Date 2026-07-20 17:19:30 +0000 UTC
Version
Cc chang.seok.bae@intel.com chao.gao@intel.com kvm@vger.kernel.org linux-kernel@vger.kernel.org pbonzini@redhat.com peter.fang@intel.com seanjc@google.com x86@kernel.org
Patches (20)
Name Content [All]
[PATCH v5 01/20] KVM: x86: Extend VCPU registers for EGPRs [Body]
[PATCH v5 02/20] KVM: VMX: Save guest EGPRs in VCPU cache [Body]
[PATCH v5 03/20] KVM: x86: Support APX state for XSAVE ABI [Body]
[PATCH v5 04/20] KVM: VMX: Refactor VMX instruction information access [Body]
[PATCH v5 05/20] KVM: VMX: Refactor instruction information decoding [Body]
[PATCH v5 06/20] KVM: VMX: Remove unused control-register access defines [Body]
[PATCH v5 07/20] KVM: VMX: Refactor register index retrieval from exit qualification [Body]
[PATCH v5 08/20] KVM: VMX: Support instruction information extension [Body]
[PATCH v5 09/20] KVM: nVMX: Propagate extended instruction information [Body]
[PATCH v5 10/20] KVM: x86: Support EGPR accessing and tracking for emulator [Body]
[PATCH v5 11/20] KVM: x86: Handle EGPR index and REX2-incompatible opcodes [Body]
[PATCH v5 12/20] KVM: x86: Support REX2-prefixed opcode decode [Body]
[PATCH v5 13/20] KVM: x86: Reject EVEX-prefixed instructions [Body]
[PATCH v5 14/20] KVM: x86: Move KVM_SUPPORTED_{XCR0,XSS} into kvm_x86_vendor_init() [Body]
[PATCH v5 15/20] KVM: x86: Guard valid XCR0.APX settings [Body]
[PATCH v5 16/20] KVM: x86: Add APX in supported XCR0 [Body]
[PATCH v5 17/20] KVM: x86: Expose APX foundation feature to userspace [Body]
[PATCH v5 18/20] KVM: x86: Expose APX sub-features to userspace [Body]
[PATCH v5 19/20] KVM: x86: selftests: Add APX state and ABI test [Body]
[PATCH v5 20/20] KVM: x86: selftests: Add APX state handling and XCR0 sanity checks [Body]
Session 2026-07-20
ID (for dev) e763015a-bacc-41ae-92e7-349947a9882e
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] passed [Log]
[KASAN] Boot test: Base a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] passed [Log]
[KASAN] Build Patched a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] [patched] passed [Log]
[KASAN] Fuzz a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] a204badd8432f93b7e862e7dac6db0fe3d65f370 [Config] [patched] passed [Log] [Artifacts]