[PATCH v2 0/9] perf/cxlpmu: Misc sashiko raised issues fixes
Dave Jiang <[email protected]> Wed, 29 Jul 2026 07:55:46 -0700
| Newsgroups | org.kernel.vger.linux-cxl,org.kernel.vger.linux-perf-users |
|---|---|
| Message-ID | <[email protected]> |
Teed off of Davidlohr's misc cxlpmu series [1]. I had Claude pick up all the sashiko raised issues and then continued multiple internal review iterations to pick up a number of fixes. I'm no CXL PMU or perf expert, but the fixes look reasonable to me AFAICT. Please give extra scrutiny to patch 3 and ensure the math is correct. Since v1: - Updated 3/9 to address sashiko issue. - No other changes as sashiko only raised issue with pre-existing. [1]: https://lore.kernel.org/linux-cxl/[email protected]/ Dave Jiang (9): perf/cxl: Program the requested event group on configurable counters perf/cxl: Clear stale event fields before reprogramming a counter perf/cxl: Fix the counter overflow delta fixup perf/cxl: Accept an overflow interrupt on MSI message number 0 perf/cxl: Keep the overflow interrupt pinned to the managed CPU perf/cxl: Unfreeze counters after handling an overflow interrupt perf/cxl: Validate the hardware-reported counter width perf/cxl: Don't use pmu.dev in IRQ and hotplug callbacks after unregister perf/cxl: Avoid cpumask_of(-1) when no CPU is assigned drivers/perf/cxl_pmu.c | 61 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 50 insertions(+), 11 deletions(-) base-commit: f5098b6bae761e346ebcd9da7f95622c04733cff -- 2.55.0