Patch Series

Subject KVM: x86/pmu: Add support for AMD Host-Only/Guest-Only bits
Author yosry@kernel.org
Date 2026-04-30 20:27:38 +0000 UTC
Version
Cc acme@kernel.org alexander.shishkin@linux.intel.com jmattson@google.com kvm@vger.kernel.org linux-kernel@vger.kernel.org mark.rutland@arm.com mingo@redhat.com namhyung@kernel.org pbonzini@redhat.com peterz@infradead.org seanjc@google.com yosry@kernel.org

Patches (13)

Name Content [All]
[PATCH v5 01/13] KVM: nSVM: Stop leaking single-stepping on VMRUN into L2 [Body]
[PATCH v5 02/13] KVM: nSVM: Bail early out of VMRUN emulation if advancing RIP fails [Body]
[PATCH v5 03/13] KVM: nSVM: Move VMRUN instruction retirement after entering guest mode [Body]
[PATCH v5 04/13] KVM: x86: Move enable_pmu/enable_mediated_pmu to pmu.h and pmu.c [Body]
[PATCH v5 05/13] KVM: x86/pmu: Rename reprogram_counters() to clarify usage [Body]
[PATCH v5 06/13] KVM: x86/pmu: Do a single atomic OR when reprogramming counters [Body]
[PATCH v5 07/13] KVM: x86/pmu: Disable counters based on Host-Only/Guest-Only bits in SVM [Body]
[PATCH v5 08/13] KVM: x86/pmu: Reprogram Host/Guest-Only counters on nested transitions [Body]
[PATCH v5 09/13] KVM: x86/pmu: Allow Host-Only/Guest-Only bits with nSVM and mediated PMU [Body]
[PATCH v5 10/13] KVM: selftests: Refactor allocating guest stack into a helper [Body]
[PATCH v5 11/13] KVM: selftests: Allocate a dedicated guest page for x86 L2 guest stack [Body]
[PATCH v5 12/13] KVM: selftests: Drop L1-provided stacks for L2 guests on x86 [Body]
[PATCH v5 13/13] KVM: selftests: Add svm_pmu_host_guest_test for Host-Only/Guest-Only bits [Body]
Session 2026-04-30
ID (for dev) 9513bb79-7f13-46e7-b0cf-0df027ee1754
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] passed [Log]
[KASAN] Boot test: Base 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] passed [Log]
[KASAN] Build Patched 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] [patched] passed [Log]
[KASAN] Fuzz 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] 85f871f6ba46f20d7fbc0b016b4db648c33220dd [Config] [patched] passed [Log] [Artifacts]