Patch Series

Subject Enable FRED with KVM VMX
Author xin@zytor.com
Date 2025-10-14 01:09:30 +0000 UTC
Version 8
Cc andrew.cooper3@citrix.com bp@alien8.de chao.gao@intel.com corbet@lwn.net dave.hansen@linux.intel.com hch@infradead.org hpa@zytor.com kvm@vger.kernel.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org luto@kernel.org mingo@redhat.com pbonzini@redhat.com peterz@infradead.org seanjc@google.com tglx@linutronix.de x86@kernel.org xin@zytor.com

Patches (21)

Name Content
[PATCH v8 01/21] KVM: VMX: Add support for the secondary VM exit controls [Body]
[PATCH v8 02/21] KVM: VMX: Initialize VM entry/exit FRED controls in vmcs_config [Body]
[PATCH v8 03/21] KVM: VMX: Disable FRED if FRED consistency checks fail [Body]
[PATCH v8 04/21] x86/cea: Prefix event stack names with ESTACK_ [Body]
[PATCH v8 05/21] x86/cea: Export API for per-CPU exception stacks for KVM [Body]
[PATCH v8 06/21] KVM: VMX: Initialize VMCS FRED fields [Body]
[PATCH v8 07/21] KVM: VMX: Set FRED MSR intercepts [Body]
[PATCH v8 08/21] KVM: VMX: Save/restore guest FRED RSP0 [Body]
[PATCH v8 09/21] KVM: VMX: Add support for saving and restoring FRED MSRs [Body]
[PATCH v8 10/21] KVM: x86: Add a helper to detect if FRED is enabled for a vCPU [Body]
[PATCH v8 11/21] KVM: VMX: Virtualize FRED event_data [Body]
[PATCH v8 12/21] KVM: VMX: Virtualize FRED nested exception tracking [Body]
[PATCH v8 13/21] KVM: x86: Save/restore the nested flag of an exception [Body]
[PATCH v8 14/21] KVM: x86: Mark CR4.FRED as not reserved [Body]
[PATCH v8 15/21] KVM: VMX: Dump FRED context in dump_vmcs() [Body]
[PATCH v8 16/21] KVM: x86: Advertise support for FRED [Body]
[PATCH v8 17/21] KVM: nVMX: Add support for the secondary VM exit controls [Body]
[PATCH v8 18/21] KVM: nVMX: Add FRED VMCS fields to nested VMX context handling [Body]
[PATCH v8 19/21] KVM: nVMX: Add FRED-related VMCS field checks [Body]
[PATCH v8 20/21] KVM: nVMX: Add prerequisites to SHADOW_FIELD_R[OW] macros [Body]
[PATCH v8 21/21] KVM: nVMX: Allow VMX FRED controls [Body]

Session 2025-10-14

ID (for dev) 8da46a77-70e8-4931-88b7-b2e05ec8b351
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] passed [Log]
[KASAN] Boot test: Base 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] passed
[KASAN] Build Patched 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] [patched] passed
[KASAN] Fuzzing 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] 0d97f2067c166eb495771fede9f7b73999c67f66 [Config] [patched] passed [Log] [Artifacts]
WARNING in vmread_error [Log] [Syz Repro] [C Repro]