Patch Series

Subject perf/x86: Don't write PEBS_ENABLED on KVM transitions
Author seanjc@google.com
Date 2026-05-08 23:13:45 +0000 UTC
Version
Cc acme@kernel.org adrian.hunter@intel.com alexander.shishkin@linux.intel.com dapeng1.mi@linux.intel.com eranian@google.com irogers@google.com james.clark@linaro.org jmattson@google.com jolsa@kernel.org kvm@vger.kernel.org linux-kernel@vger.kernel.org linux-perf-users@vger.kernel.org mark.rutland@arm.com mingo@redhat.com mizhang@google.com namhyung@kernel.org pbonzini@redhat.com peterz@infradead.org seanjc@google.com

Patches (9)

Name Content [All]
[PATCH v3 1/9] perf/x86/intel: Ensure guest PEBS path doesn't set unwanted PERF_GLOBAL_CTRL bits [Body]
[PATCH v3 2/9] perf/x86/intel: Don't write PEBS_ENABLED on host<=>guest xfers if CPU has isolation [Body]
[PATCH v3 3/9] perf/x86/intel: Don't context switch DS_AREA (and PEBS config) if PEBS is unused [Body]
[PATCH v3 4/9] perf/x86/intel: Make @data a mandatory param for intel_guest_get_msrs() [Body]
[PATCH v3 5/9] perf/x86/intel: Invert names of intel_ctrl_{guest,host}_mask [Body]
[PATCH v3 6/9] perf/x86: KVM: Have perf define a dedicated struct for getting guest PEBS data [Body]
[PATCH v3 7/9] perf/x86/intel: KVM: Handle cross-mapped PEBS PMCs entirely within KVM [Body]
[PATCH v3 8/9] KVM: VMX: Drop a redundant pmu->global_ctrl check when processing pebs_enable [Body]
[PATCH v3 9/9] KVM: VMX: Only tell perf to enable PEBS counters for fully enabled PMCs [Body]
Session 2026-05-08
ID (for dev) 5274db61-ea6f-469d-b34d-193f83b498da
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Boot test: Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Build Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Fuzz 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log] [Artifacts]