[PATCH v3 0/9] Updates of HiSilicon Uncore L3C PMU

Will Deacon will at kernel.org
Mon Sep 22 06:14:51 PDT 2025


On Fri, 29 Aug 2025 18:14:18 +0800, Yushan Wang wrote:
> Support new version of L3C PMU, which supports extended events space
> which can be controlled in up to 2 extra address spaces with separate
> overflow interrupts.  The layout of the control/event registers are kept
> the same.  The extended events with original ones together cover the
> monitoring job of all transactions on L3C.
> 
> That's said, the driver supports finer granual statistics of L3 cache
> with separated and dedicated PMUs, and a new option `ext` to give a
> hint of to which part should perf counting command be delivered.
> 
> [...]

Applied to will (for-next/perf), thanks!

But please see my comment on patch 5 regarding the user ABI.

[1/9] drivers/perf: hisi: Relax the event ID check in the framework
      https://git.kernel.org/will/c/43de0ac332b8
[2/9] drivers/perf: hisi: Export hisi_uncore_pmu_isr()
      https://git.kernel.org/will/c/4550244b53b7
[3/9] drivers/perf: hisi: Simplify the probe process of each L3C PMU version
      https://git.kernel.org/will/c/0960e535be54
[4/9] drivers/perf: hisi: Extract the event filter check of L3C PMU
      https://git.kernel.org/will/c/2271f1634243
[5/9] drivers/perf: hisi: Extend the field of tt_core
      https://git.kernel.org/will/c/ede339ff61c6
[6/9] drivers/perf: hisi: Refactor the event configuration of L3C PMU
      https://git.kernel.org/will/c/b3abb08d6f62
[7/9] drivers/perf: hisi: Add support for L3C PMU v3
      https://git.kernel.org/will/c/475d94dfe7c6
[8/9] Documentation: hisi-pmu: Fix of minor format error
      https://git.kernel.org/will/c/272dd0e5e58d
[9/9] Documentation: hisi-pmu: Add introduction to HiSilicon V3 PMU
      https://git.kernel.org/will/c/6d2f913fda56

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list