Patch Series

Subject KVM: x86/pmu: Add support for AMD Host-Only/Guest-Only bits
Author yosry@kernel.org
Date 2026-05-27 23:46:55 +0000 UTC
Version
Cc acme@kernel.org alexander.shishkin@linux.intel.com dapeng1.mi@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 sandipan.das@amd.com seanjc@google.com yosry@kernel.org

Patches (17)

Name Content [All]
[PATCH v7 01/17] KVM: nSVM: Stop leaking single-stepping on VMRUN into L2 [Body]
[PATCH v7 02/17] KVM: nSVM: Bail early out of VMRUN emulation if advancing RIP fails [Body]
[PATCH v7 03/17] KVM: nSVM: Unify RIP and PMU handling calls when emulating VMRUN [Body]
[PATCH v7 04/17] KVM: nSVM: Move VMRUN instruction retirement after entering guest mode [Body]
[PATCH v7 05/17] KVM: x86: Move enable_pmu/enable_mediated_pmu to pmu.h and pmu.c [Body]
[PATCH v7 06/17] KVM: x86/pmu: Rename reprogram_counters() to clarify usage [Body]
[PATCH v7 07/17] KVM: x86/pmu: Do a single atomic OR when reprogramming counters [Body]
[PATCH v7 08/17] KVM: x86/pmu: Check mediated PMU counter enablement before event filters [Body]
[PATCH v7 09/17] KVM: x86/pmu: Add support for KVM_X86_PMU_OP_OPTIONAL_RET0 [Body]
[PATCH v7 10/17] KVM: x86/pmu: Disable counters based on Host-Only/Guest-Only bits in SVM [Body]
[PATCH v7 11/17] KVM: x86/pmu: Track mediated PMU counters with mode-specific enables [Body]
[PATCH v7 12/17] KVM: x86/pmu: Reprogram Host/Guest-Only counters on nested transitions [Body]
[PATCH v7 13/17] KVM: x86/pmu: Allow Host-Only/Guest-Only bits with nSVM and mediated PMU [Body]
[PATCH v7 14/17] KVM: selftests: Refactor allocating guest stack into a helper [Body]
[PATCH v7 15/17] KVM: selftests: Allocate a dedicated guest page for x86 L2 guest stack [Body]
[PATCH v7 16/17] KVM: selftests: Drop L1-provided stacks for L2 guests on x86 [Body]
[PATCH v7 17/17] KVM: selftests: Add svm_pmu_host_guest_test for Host-Only/Guest-Only bits [Body]
Session 2026-05-27
ID (for dev) 3efe1277-5616-413f-8de2-9bce9173fa99
Status in progress
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9f2a49c511cb05b85745e1578e4fd425bff87f58 [Config] passed [Log]
[KASAN] Boot test: Base 9f2a49c511cb05b85745e1578e4fd425bff87f58 [Config] passed [Log]