Patch Series

Subject ARM64 PMU Partitioning
Author coltonlewis@google.com
Date 2025-12-09 20:50:58 +0000 UTC
Version 5
Cc aghulati@google.com catalin.marinas@arm.com coltonlewis@google.com corbet@lwn.net gankulkarni@os.amperecomputing.com joey.gouly@arm.com kvm@vger.kernel.org kvmarm@lists.linux.dev linux-arm-kernel@lists.infradead.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org linux-perf-users@vger.kernel.org linux@armlinux.org.uk lkp@intel.com mark.rutland@arm.com maz@kernel.org mizhang@google.com oliver.upton@linux.dev pbonzini@redhat.com seanjc@google.com shuah@kernel.org suzuki.poulose@arm.com will@kernel.org yuzenghui@huawei.com

Patches (24)

Name Content [All]
[PATCH v5 01/24] arm64: cpufeature: Add cpucap for HPMN0 [Body]
[PATCH v5 02/24] KVM: arm64: Move arm_{psci,hypercalls}.h to an internal KVM path [Body]
[PATCH v5 03/24] KVM: arm64: Include KVM headers to get forward declarations [Body]
[PATCH v5 04/24] KVM: arm64: Move ARM specific headers in include/kvm to arch directory [Body]
[PATCH v5 05/24] KVM: arm64: Reorganize PMU includes [Body]
[PATCH v5 06/24] KVM: arm64: Reorganize PMU functions [Body]
[PATCH v5 07/24] perf: arm_pmuv3: Introduce method to partition the PMU [Body]
[PATCH v5 08/24] perf: arm_pmuv3: Generalize counter bitmasks [Body]
[PATCH v5 09/24] perf: arm_pmuv3: Keep out of guest counter partition [Body]
[PATCH v5 10/24] KVM: arm64: Set up FGT for Partitioned PMU [Body]
[PATCH v5 11/24] KVM: arm64: Writethrough trapped PMEVTYPER register [Body]
[PATCH v5 12/24] KVM: arm64: Use physical PMSELR for PMXEVTYPER if partitioned [Body]
[PATCH v5 13/24] KVM: arm64: Writethrough trapped PMOVS register [Body]
[PATCH v5 14/24] KVM: arm64: Write fast path PMU register handlers [Body]
[PATCH v5 15/24] KVM: arm64: Setup MDCR_EL2 to handle a partitioned PMU [Body]
[PATCH v5 16/24] KVM: arm64: Account for partitioning in PMCR_EL0 access [Body]
[PATCH v5 17/24] KVM: arm64: Context swap Partitioned PMU guest registers [Body]
[PATCH v5 18/24] KVM: arm64: Enforce PMU event filter at vcpu_load() [Body]
[PATCH v5 19/24] KVM: arm64: Implement lazy PMU context swaps [Body]
[PATCH v5 20/24] perf: arm_pmuv3: Handle IRQs for Partitioned PMU guest counters [Body]
[PATCH v5 21/24] KVM: arm64: Inject recorded guest interrupts [Body]
[PATCH v5 22/24] KVM: arm64: Add KVM_CAP to partition the PMU [Body]
[PATCH v5 23/24] KVM: selftests: Add find_bit to KVM library [Body]
[PATCH v5 24/24] KVM: arm64: selftests: Add test case for partitioned PMU [Body]

Session 2025-12-09

ID (for dev) 72adc261-26ca-4a6d-849c-1d787df8c731
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict