Patch Series

Subject KVM: SVM: Fix exit_code bugs
Author seanjc@google.com
Date 2025-12-30 21:13:40 +0000 UTC
Version 2
Cc decui@microsoft.com haiyangz@microsoft.com jmattson@google.com kvm@vger.kernel.org kys@microsoft.com linux-hyperv@vger.kernel.org linux-kernel@vger.kernel.org longli@microsoft.com pbonzini@redhat.com seanjc@google.com vkuznets@redhat.com wei.liu@kernel.org yosry.ahmed@linux.dev

Patches (8)

Name Content [All]
[PATCH v2 1/8] KVM: SVM: Add a helper to detect VMRUN failures [Body]
[PATCH v2 2/8] KVM: SVM: Open code handling of unexpected exits in svm_invoke_exit_handler() [Body]
[PATCH v2 3/8] KVM: SVM: Check for an unexpected VM-Exit after RETPOLINE "fast" handling [Body]
[PATCH v2 4/8] KVM: SVM: Filter out 64-bit exit codes when invoking exit handlers on bare metal [Body]
[PATCH v2 5/8] KVM: SVM: Treat exit_code as an unsigned 64-bit value through all of KVM [Body]
[PATCH v2 6/8] KVM: SVM: Limit incorrect check on SVM_EXIT_ERR to running as a VM [Body]
[PATCH v2 7/8] KVM: SVM: Harden exit_code against being used in Spectre-like attacks [Body]
[PATCH v2 8/8] KVM: SVM: Assert that Hyper-V's HV_SVM_EXITCODE_ENL == SVM_EXIT_SW [Body]

Session 2025-12-30

ID (for dev) 24157ae3-1286-4746-9a28-87389fa93735
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 0499add8efd72456514c6218c062911ccc922a99 [Config] passed [Log]
[KASAN] Boot test: Base 0499add8efd72456514c6218c062911ccc922a99 [Config] passed [Log]
[KASAN] Build Patched 0499add8efd72456514c6218c062911ccc922a99 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 0499add8efd72456514c6218c062911ccc922a99 [Config] [patched] passed [Log]
[KASAN] Fuzzing 0499add8efd72456514c6218c062911ccc922a99 [Config] 0499add8efd72456514c6218c062911ccc922a99 [Config] [patched] passed [Log] [Artifacts]