mbox series

[v2,0/8] perf/arm-cmn: Fixes and updates

Message ID cover.1725296395.git.robin.murphy@arm.com (mailing list archive)
Headers show
Series perf/arm-cmn: Fixes and updates | expand

Message

Robin Murphy Sept. 2, 2024, 5:51 p.m. UTC
v1: https://lore.kernel.org/linux-arm-kernel/cover.1723229941.git.robin.murphy@arm.com/

Hi all,

Here's v2 addressing Mark and Ilkka's comments. I hope I've added
sufficient clarification to patch #5, but at worst I'd be OK with
landing the rest while that discussion continues.

Thanks,
Robin.


Robin Murphy (8):
  perf/arm-cmn: Refactor node ID handling. Again.
  perf/arm-cmn: Fix CCLA register offset
  perf/arm-cmn: Ensure dtm_idx is big enough
  perf/arm-cmn: Improve build-time assertion
  perf/arm-cmn: Make cycle counts less surprising
  perf/arm-cmn: Refactor DTC PMU register access
  dt-bindings: perf: arm-cmn: Add CMN S3
  perf/arm-cmn: Support CMN S3

 .../devicetree/bindings/perf/arm,cmn.yaml     |   1 +
 drivers/perf/arm-cmn.c                        | 308 ++++++++++--------
 2 files changed, 175 insertions(+), 134 deletions(-)

Comments

Will Deacon Sept. 4, 2024, 4:12 p.m. UTC | #1
On Mon, 02 Sep 2024 18:51:56 +0100, Robin Murphy wrote:
> v1: https://lore.kernel.org/linux-arm-kernel/cover.1723229941.git.robin.murphy@arm.com/
> 
> Hi all,
> 
> Here's v2 addressing Mark and Ilkka's comments. I hope I've added
> sufficient clarification to patch #5, but at worst I'd be OK with
> landing the rest while that discussion continues.
> 
> [...]

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

[1/8] perf/arm-cmn: Refactor node ID handling. Again.
      https://git.kernel.org/will/c/e79634b53e39
[2/8] perf/arm-cmn: Fix CCLA register offset
      https://git.kernel.org/will/c/88b63a82c84e
[3/8] perf/arm-cmn: Ensure dtm_idx is big enough
      https://git.kernel.org/will/c/359414b33e00
[4/8] perf/arm-cmn: Improve build-time assertion
      https://git.kernel.org/will/c/ff436cee694e
[5/8] perf/arm-cmn: Make cycle counts less surprising
      https://git.kernel.org/will/c/c5b15ddf11a8
[6/8] perf/arm-cmn: Refactor DTC PMU register access
      https://git.kernel.org/will/c/67acca3504ea
[7/8] dt-bindings: perf: arm-cmn: Add CMN S3
      https://git.kernel.org/will/c/a87ef537f961
[8/8] perf/arm-cmn: Support CMN S3
      https://git.kernel.org/will/c/0dc2f4963f7e

Cheers,
Ilkka Koskinen Sept. 5, 2024, 6:35 a.m. UTC | #2
On Mon, 2 Sep 2024, Robin Murphy wrote:
> v1: https://lore.kernel.org/linux-arm-kernel/cover.1723229941.git.robin.murphy@arm.com/
>
> Hi all,
>
> Here's v2 addressing Mark and Ilkka's comments. I hope I've added
> sufficient clarification to patch #5, but at worst I'd be OK with
> landing the rest while that discussion continues.

I was a little slow again. Anyways, the patch set looked good to me
and I'm glad Will already picked it.

Cheers, Ilkka

>
> Thanks,
> Robin.
>
>
> Robin Murphy (8):
>  perf/arm-cmn: Refactor node ID handling. Again.
>  perf/arm-cmn: Fix CCLA register offset
>  perf/arm-cmn: Ensure dtm_idx is big enough
>  perf/arm-cmn: Improve build-time assertion
>  perf/arm-cmn: Make cycle counts less surprising
>  perf/arm-cmn: Refactor DTC PMU register access
>  dt-bindings: perf: arm-cmn: Add CMN S3
>  perf/arm-cmn: Support CMN S3
>
> .../devicetree/bindings/perf/arm,cmn.yaml     |   1 +
> drivers/perf/arm-cmn.c                        | 308 ++++++++++--------
> 2 files changed, 175 insertions(+), 134 deletions(-)
>
> -- 
> 2.39.2.101.g768bb238c484.dirty
>
>