perf: Arm CMN updates
Status from this message: Applied to arm64 (for-next/perf-cmn), thanks!
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | perf/arm-cmn: Fix CPU hotplug unregistrationdrivers/ | +3 | 0 replies | |
| 2/14 | perf/arm-cmn: Account for NUMA affinitydrivers/ | +38 | 0 replies | |
| 3/14 | perf/arm-cmn: Drop compile-test restrictiondrivers/ drivers/ | +14 | 0 replies | |
| 4/14 | perf/arm-cmn: Refactor node ID handlingdrivers/ | +56 | 0 replies | |
| 5/14 | perf/arm-cmn: Streamline node iterationdrivers/ | +20 | 0 replies | |
| 6/14 | perf/arm-cmn: Refactor DTM handlingdrivers/ | +87 | 0 replies | |
| 7/14 | perf/arm-cmn: Optimise DTM counter readsdrivers/ | +9 | 0 replies | |
| 8/14 | perf/arm-cmn: Optimise DTC counter accessesdrivers/ | +12 | 0 replies | |
| 9/14 | perf/arm-cmn: Move group validation data off-stackdrivers/ | +25 | 0 replies | |
| 10/14 | perf/arm-cmn: Demarcate CMN-600 specificsdrivers/ | +156 | 0 replies | |
| 11/14 | perf/arm-cmn: Support new IP featuresdrivers/ | +173 | 0 replies | |
| 12/14 | dt-bindings: perf: arm-cmn: Add CI-700Documentation/ | +16 | 1 reply | |
| 13/14 | perf/arm-cmn: Add CI-700 Supportdrivers/ | +53 | 0 replies | |
| 14/14 | perf/arm-cmn: Add debugfs topology infodrivers/ | +148 | 0 replies |
Reviews trailers per patch
1 of 14 patches has a Reviewed-by or Acked-by.
| Patch | Rob Herring |
|---|---|
| 1/14 | |
| 2/14 | |
| 3/14 | |
| 4/14 | |
| 5/14 | |
| 6/14 | |
| 7/14 | |
| 8/14 | |
| 9/14 | |
| 10/14 | |
| 11/14 | |
| 12/14 | R-b |
| 13/14 | |
| 14/14 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/14] perf: Arm CMN updates
Hi Will,
Please consider these updates for arm-cmn. There are a couple of small quality-of-life things at the start, while the bulk of the series comprises a partial redesign of the driver to handle the direction in which the CMN PMU design has evolved. This also cleans up and/or finishes off a few incomplete bits of my original design, and culminates in extending specific support to the first of the new IPs (expect a couple more in the not-too-distant future once I've spent more time poring through details, and our ACPI spec update gets published).
The final debugfs patch is not critical, but it's something I've been maintaining for a while now, and a few other people have claimed to find it useful as well.
Thanks,
Robin.
.
Robin Murphy (14):
perf/arm-cmn: Fix CPU hotplug unregistration perf/arm-cmn: Account for NUMA affinity perf/arm-cmn: Drop compile-test restriction perf/arm-cmn: Refactor node ID handling perf/arm-cmn: Streamline node iteration perf/arm-cmn: Refactor DTM handling perf/arm-cmn: Optimise DTM counter reads perf/arm-cmn: Optimise DTC counter accesses perf/arm-cmn: Move group validation data off-stack perf/arm-cmn: Demarcate CMN-600 specifics perf/arm-cmn: Support new IP features
dt-bindings: perf: arm-cmn: Add CI-700 perf/arm-cmn: Add CI-700 Support perf/arm-cmn: Add debugfs topology info
.../devicetree/bindings/perf/arm,cmn.yaml | 21 +- drivers/perf/Kconfig | 2 +- drivers/perf/arm-cmn.c | 1103 +++++++++++------ 3 files changed, 763 insertions(+), 363 deletions(-)
Signature · 7 lines
2.28.0.dirty _______________________________________________ linux-arm-kernel mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-arm-kernel