All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-01-09 19:23 ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

This series support Neoverse-V2 CPU in Perf Arm SPE.
The first patch adds the Neoverse-V2 part number in kernel header.
The second patch syncs the kernel change to the tools header.
The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.

Besar Wicaksono (3):
  arm64: Add Neoverse-V2 part
  tools headers arm64: Add Neoverse-V2 part
  perf arm-spe: Add Neoverse-V2 to neoverse list

 arch/arm64/include/asm/cputype.h       | 2 ++
 tools/arch/arm64/include/asm/cputype.h | 2 ++
 tools/perf/util/arm-spe.c              | 1 +
 3 files changed, 5 insertions(+)


base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
-- 
2.17.1


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-01-09 19:23 ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

This series support Neoverse-V2 CPU in Perf Arm SPE.
The first patch adds the Neoverse-V2 part number in kernel header.
The second patch syncs the kernel change to the tools header.
The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.

Besar Wicaksono (3):
  arm64: Add Neoverse-V2 part
  tools headers arm64: Add Neoverse-V2 part
  perf arm-spe: Add Neoverse-V2 to neoverse list

 arch/arm64/include/asm/cputype.h       | 2 ++
 tools/arch/arm64/include/asm/cputype.h | 2 ++
 tools/perf/util/arm-spe.c              | 1 +
 3 files changed, 5 insertions(+)


base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
-- 
2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [PATCH v1 1/3] arm64: Add Neoverse-V2 part
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-01-09 19:23   ` Besar Wicaksono
  -1 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add the part number and MIDR for Neoverse-V2

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 arch/arm64/include/asm/cputype.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h
index 7c7493cb571f..fe13a25fa082 100644
--- a/arch/arm64/include/asm/cputype.h
+++ b/arch/arm64/include/asm/cputype.h
@@ -85,6 +85,7 @@
 #define ARM_CPU_PART_CORTEX_X2		0xD48
 #define ARM_CPU_PART_NEOVERSE_N2	0xD49
 #define ARM_CPU_PART_CORTEX_A78C	0xD4B
+#define ARM_CPU_PART_NEOVERSE_V2	0xD4F
 
 #define APM_CPU_PART_XGENE		0x000
 #define APM_CPU_VAR_POTENZA		0x00
@@ -156,6 +157,7 @@
 #define MIDR_CORTEX_X2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X2)
 #define MIDR_NEOVERSE_N2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N2)
 #define MIDR_CORTEX_A78C	MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78C)
+#define MIDR_NEOVERSE_V2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_V2)
 #define MIDR_THUNDERX	MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
 #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
 #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX)
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [PATCH v1 1/3] arm64: Add Neoverse-V2 part
@ 2024-01-09 19:23   ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add the part number and MIDR for Neoverse-V2

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 arch/arm64/include/asm/cputype.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h
index 7c7493cb571f..fe13a25fa082 100644
--- a/arch/arm64/include/asm/cputype.h
+++ b/arch/arm64/include/asm/cputype.h
@@ -85,6 +85,7 @@
 #define ARM_CPU_PART_CORTEX_X2		0xD48
 #define ARM_CPU_PART_NEOVERSE_N2	0xD49
 #define ARM_CPU_PART_CORTEX_A78C	0xD4B
+#define ARM_CPU_PART_NEOVERSE_V2	0xD4F
 
 #define APM_CPU_PART_XGENE		0x000
 #define APM_CPU_VAR_POTENZA		0x00
@@ -156,6 +157,7 @@
 #define MIDR_CORTEX_X2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X2)
 #define MIDR_NEOVERSE_N2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N2)
 #define MIDR_CORTEX_A78C	MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78C)
+#define MIDR_NEOVERSE_V2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_V2)
 #define MIDR_THUNDERX	MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
 #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
 #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX)
-- 
2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [PATCH v1 2/3] tools headers arm64: Add Neoverse-V2 part
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-01-09 19:23   ` Besar Wicaksono
  -1 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add the part number and MIDR for Neoverse-V2.

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 tools/arch/arm64/include/asm/cputype.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/arch/arm64/include/asm/cputype.h b/tools/arch/arm64/include/asm/cputype.h
index 7c7493cb571f..fe13a25fa082 100644
--- a/tools/arch/arm64/include/asm/cputype.h
+++ b/tools/arch/arm64/include/asm/cputype.h
@@ -85,6 +85,7 @@
 #define ARM_CPU_PART_CORTEX_X2		0xD48
 #define ARM_CPU_PART_NEOVERSE_N2	0xD49
 #define ARM_CPU_PART_CORTEX_A78C	0xD4B
+#define ARM_CPU_PART_NEOVERSE_V2	0xD4F
 
 #define APM_CPU_PART_XGENE		0x000
 #define APM_CPU_VAR_POTENZA		0x00
@@ -156,6 +157,7 @@
 #define MIDR_CORTEX_X2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X2)
 #define MIDR_NEOVERSE_N2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N2)
 #define MIDR_CORTEX_A78C	MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78C)
+#define MIDR_NEOVERSE_V2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_V2)
 #define MIDR_THUNDERX	MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
 #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
 #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX)
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [PATCH v1 2/3] tools headers arm64: Add Neoverse-V2 part
@ 2024-01-09 19:23   ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add the part number and MIDR for Neoverse-V2.

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 tools/arch/arm64/include/asm/cputype.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/arch/arm64/include/asm/cputype.h b/tools/arch/arm64/include/asm/cputype.h
index 7c7493cb571f..fe13a25fa082 100644
--- a/tools/arch/arm64/include/asm/cputype.h
+++ b/tools/arch/arm64/include/asm/cputype.h
@@ -85,6 +85,7 @@
 #define ARM_CPU_PART_CORTEX_X2		0xD48
 #define ARM_CPU_PART_NEOVERSE_N2	0xD49
 #define ARM_CPU_PART_CORTEX_A78C	0xD4B
+#define ARM_CPU_PART_NEOVERSE_V2	0xD4F
 
 #define APM_CPU_PART_XGENE		0x000
 #define APM_CPU_VAR_POTENZA		0x00
@@ -156,6 +157,7 @@
 #define MIDR_CORTEX_X2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X2)
 #define MIDR_NEOVERSE_N2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N2)
 #define MIDR_CORTEX_A78C	MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78C)
+#define MIDR_NEOVERSE_V2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_V2)
 #define MIDR_THUNDERX	MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
 #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
 #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX)
-- 
2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [PATCH v1 3/3] perf arm-spe: Add Neoverse-V2 to neoverse list
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-01-09 19:23   ` Besar Wicaksono
  -1 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add Neoverse-V2 MIDR to neoverse_spe range list.

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 tools/perf/util/arm-spe.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/perf/util/arm-spe.c b/tools/perf/util/arm-spe.c
index afbd5869f6bf..936d2222e6d7 100644
--- a/tools/perf/util/arm-spe.c
+++ b/tools/perf/util/arm-spe.c
@@ -413,6 +413,7 @@ static const struct midr_range neoverse_spe[] = {
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N1),
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2),
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V1),
+	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V2),
 	{},
 };
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [PATCH v1 3/3] perf arm-spe: Add Neoverse-V2 to neoverse list
@ 2024-01-09 19:23   ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-01-09 19:23 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, Besar Wicaksono

Add Neoverse-V2 MIDR to neoverse_spe range list.

Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>
---
 tools/perf/util/arm-spe.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/perf/util/arm-spe.c b/tools/perf/util/arm-spe.c
index afbd5869f6bf..936d2222e6d7 100644
--- a/tools/perf/util/arm-spe.c
+++ b/tools/perf/util/arm-spe.c
@@ -413,6 +413,7 @@ static const struct midr_range neoverse_spe[] = {
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N1),
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2),
 	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V1),
+	MIDR_ALL_VERSIONS(MIDR_NEOVERSE_V2),
 	{},
 };
 
-- 
2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 3/3] perf arm-spe: Add Neoverse-V2 to neoverse list
  2024-01-09 19:23   ` Besar Wicaksono
@ 2024-01-10  1:14     ` Leo Yan
  -1 siblings, 0 replies; 20+ messages in thread
From: Leo Yan @ 2024-01-10  1:14 UTC (permalink / raw)
  To: Besar Wicaksono
  Cc: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan,
	linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh

On Tue, Jan 09, 2024 at 01:23:10PM -0600, Besar Wicaksono wrote:
> Add Neoverse-V2 MIDR to neoverse_spe range list.
> 
> Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>

This patch series looks good to me:

Reviewed-by: Leo Yan <leo.yan@linaro.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 3/3] perf arm-spe: Add Neoverse-V2 to neoverse list
@ 2024-01-10  1:14     ` Leo Yan
  0 siblings, 0 replies; 20+ messages in thread
From: Leo Yan @ 2024-01-10  1:14 UTC (permalink / raw)
  To: Besar Wicaksono
  Cc: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan,
	linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh

On Tue, Jan 09, 2024 at 01:23:10PM -0600, Besar Wicaksono wrote:
> Add Neoverse-V2 MIDR to neoverse_spe range list.
> 
> Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com>

This patch series looks good to me:

Reviewed-by: Leo Yan <leo.yan@linaro.org>

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-01-10  9:12   ` James Clark
  -1 siblings, 0 replies; 20+ messages in thread
From: James Clark @ 2024-01-10  9:12 UTC (permalink / raw)
  To: Besar Wicaksono, acme
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, catalin.marinas, will, john.g.garry,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan



On 09/01/2024 19:23, Besar Wicaksono wrote:
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
>  arch/arm64/include/asm/cputype.h       | 2 ++
>  tools/arch/arm64/include/asm/cputype.h | 2 ++
>  tools/perf/util/arm-spe.c              | 1 +
>  3 files changed, 5 insertions(+)
> 
> 
> base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480

Reviewed-by: James Clark <james.clark@arm.com>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-01-10  9:12   ` James Clark
  0 siblings, 0 replies; 20+ messages in thread
From: James Clark @ 2024-01-10  9:12 UTC (permalink / raw)
  To: Besar Wicaksono, acme
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	treding, jonathanh, catalin.marinas, will, john.g.garry,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, vsethi, rwiley, ywan



On 09/01/2024 19:23, Besar Wicaksono wrote:
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
>  arch/arm64/include/asm/cputype.h       | 2 ++
>  tools/arch/arm64/include/asm/cputype.h | 2 ++
>  tools/perf/util/arm-spe.c              | 1 +
>  3 files changed, 5 insertions(+)
> 
> 
> base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480

Reviewed-by: James Clark <james.clark@arm.com>

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-04-15 15:56   ` Besar Wicaksono
  -1 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-04-15 15:56 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, Vikram Sethi, Rich Wiley,
	Yifei Wan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

Hi,

Do we need any more feedback to this series?

Thanks,
Besar

> -----Original Message-----
> From: Besar Wicaksono <bwicaksono@nvidia.com>
> Sent: Tuesday, January 9, 2024 1:23 PM
> To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> alexander.shishkin@linux.intel.com; jolsa@kernel.org; namhyung@kernel.org;
> irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> <vsethi@nvidia.com>; Richard Wiley <rwiley@nvidia.com>; Yifei Wan
> <ywan@nvidia.com>
> Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> <treding@nvidia.com>; Jonathan Hunter <jonathanh@nvidia.com>; Besar
> Wicaksono <bwicaksono@nvidia.com>
> Subject: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> 
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
>  arch/arm64/include/asm/cputype.h       | 2 ++
>  tools/arch/arm64/include/asm/cputype.h | 2 ++
>  tools/perf/util/arm-spe.c              | 1 +
>  3 files changed, 5 insertions(+)
> 
> 
> base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
> --
> 2.17.1


^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-04-15 15:56   ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-04-15 15:56 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, Vikram Sethi, Rich Wiley,
	Yifei Wan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

Hi,

Do we need any more feedback to this series?

Thanks,
Besar

> -----Original Message-----
> From: Besar Wicaksono <bwicaksono@nvidia.com>
> Sent: Tuesday, January 9, 2024 1:23 PM
> To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> alexander.shishkin@linux.intel.com; jolsa@kernel.org; namhyung@kernel.org;
> irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> <vsethi@nvidia.com>; Richard Wiley <rwiley@nvidia.com>; Yifei Wan
> <ywan@nvidia.com>
> Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> <treding@nvidia.com>; Jonathan Hunter <jonathanh@nvidia.com>; Besar
> Wicaksono <bwicaksono@nvidia.com>
> Subject: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> 
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
>  arch/arm64/include/asm/cputype.h       | 2 ++
>  tools/arch/arm64/include/asm/cputype.h | 2 ++
>  tools/perf/util/arm-spe.c              | 1 +
>  3 files changed, 5 insertions(+)
> 
> 
> base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
> --
> 2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
  2024-01-09 19:23 ` Besar Wicaksono
@ 2024-04-19 15:32   ` Will Deacon
  -1 siblings, 0 replies; 20+ messages in thread
From: Will Deacon @ 2024-04-19 15:32 UTC (permalink / raw)
  To: acme, catalin.marinas, john.g.garry, james.clark, mike.leach,
	peterz, mingo, mark.rutland, alexander.shishkin, jolsa, namhyung,
	irogers, alisaidi, vsethi, rwiley, ywan, Besar Wicaksono
  Cc: kernel-team, Will Deacon, linux-kernel, linux-arm-kernel,
	linux-perf-users, linux-tegra, treding, jonathanh

On Tue, 09 Jan 2024 13:23:07 -0600, Besar Wicaksono wrote:
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
> [...]

Applied arch/arm64 part to arm64 (for-next/misc), thanks!

[1/3] arm64: Add Neoverse-V2 part
      https://git.kernel.org/arm64/c/f4d9d9dcc70b

Cheers,
-- 
Will

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

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-04-19 15:32   ` Will Deacon
  0 siblings, 0 replies; 20+ messages in thread
From: Will Deacon @ 2024-04-19 15:32 UTC (permalink / raw)
  To: acme, catalin.marinas, john.g.garry, james.clark, mike.leach,
	peterz, mingo, mark.rutland, alexander.shishkin, jolsa, namhyung,
	irogers, alisaidi, vsethi, rwiley, ywan, Besar Wicaksono
  Cc: kernel-team, Will Deacon, linux-kernel, linux-arm-kernel,
	linux-perf-users, linux-tegra, treding, jonathanh

On Tue, 09 Jan 2024 13:23:07 -0600, Besar Wicaksono wrote:
> This series support Neoverse-V2 CPU in Perf Arm SPE.
> The first patch adds the Neoverse-V2 part number in kernel header.
> The second patch syncs the kernel change to the tools header.
> The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> 
> Besar Wicaksono (3):
>   arm64: Add Neoverse-V2 part
>   tools headers arm64: Add Neoverse-V2 part
>   perf arm-spe: Add Neoverse-V2 to neoverse list
> 
> [...]

Applied arch/arm64 part to arm64 (for-next/misc), thanks!

[1/3] arm64: Add Neoverse-V2 part
      https://git.kernel.org/arm64/c/f4d9d9dcc70b

Cheers,
-- 
Will

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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
  2024-04-15 15:56   ` Besar Wicaksono
@ 2024-04-30 17:50     ` Besar Wicaksono
  -1 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-04-30 17:50 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, Vikram Sethi, Rich Wiley,
	Yifei Wan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

Hi Arnaldo,

Could you take these changes for perf?
  [2/3] tools headers arm64: Add Neoverse-V2 part
  [3/3] perf arm-spe: Add Neoverse-V2 to neoverse list

Thanks,
Besar

> -----Original Message-----
> From: Besar Wicaksono <bwicaksono@nvidia.com>
> Sent: Monday, April 15, 2024 10:57 AM
> To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> alexander.shishkin@linux.intel.com; jolsa@kernel.org; namhyung@kernel.org;
> irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> <vsethi@nvidia.com>; Rich Wiley <rwiley@nvidia.com>; Yifei Wan
> <YWan@nvidia.com>
> Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> <treding@nvidia.com>; Jon Hunter <jonathanh@nvidia.com>; Sean Kelley
> <skelley@nvidia.com>
> Subject: RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> 
> Hi,
> 
> Do we need any more feedback to this series?
> 
> Thanks,
> Besar
> 
> > -----Original Message-----
> > From: Besar Wicaksono <bwicaksono@nvidia.com>
> > Sent: Tuesday, January 9, 2024 1:23 PM
> > To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> > john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> > peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> > alexander.shishkin@linux.intel.com; jolsa@kernel.org;
> namhyung@kernel.org;
> > irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> > <vsethi@nvidia.com>; Richard Wiley <rwiley@nvidia.com>; Yifei Wan
> > <ywan@nvidia.com>
> > Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> > perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> > <treding@nvidia.com>; Jonathan Hunter <jonathanh@nvidia.com>; Besar
> > Wicaksono <bwicaksono@nvidia.com>
> > Subject: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> >
> > This series support Neoverse-V2 CPU in Perf Arm SPE.
> > The first patch adds the Neoverse-V2 part number in kernel header.
> > The second patch syncs the kernel change to the tools header.
> > The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> >
> > Besar Wicaksono (3):
> >   arm64: Add Neoverse-V2 part
> >   tools headers arm64: Add Neoverse-V2 part
> >   perf arm-spe: Add Neoverse-V2 to neoverse list
> >
> >  arch/arm64/include/asm/cputype.h       | 2 ++
> >  tools/arch/arm64/include/asm/cputype.h | 2 ++
> >  tools/perf/util/arm-spe.c              | 1 +
> >  3 files changed, 5 insertions(+)
> >
> >
> > base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
> > --
> > 2.17.1


^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-04-30 17:50     ` Besar Wicaksono
  0 siblings, 0 replies; 20+ messages in thread
From: Besar Wicaksono @ 2024-04-30 17:50 UTC (permalink / raw)
  To: acme, catalin.marinas, will, john.g.garry, james.clark,
	mike.leach, peterz, mingo, mark.rutland, alexander.shishkin,
	jolsa, namhyung, irogers, alisaidi, Vikram Sethi, Rich Wiley,
	Yifei Wan
  Cc: linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

Hi Arnaldo,

Could you take these changes for perf?
  [2/3] tools headers arm64: Add Neoverse-V2 part
  [3/3] perf arm-spe: Add Neoverse-V2 to neoverse list

Thanks,
Besar

> -----Original Message-----
> From: Besar Wicaksono <bwicaksono@nvidia.com>
> Sent: Monday, April 15, 2024 10:57 AM
> To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> alexander.shishkin@linux.intel.com; jolsa@kernel.org; namhyung@kernel.org;
> irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> <vsethi@nvidia.com>; Rich Wiley <rwiley@nvidia.com>; Yifei Wan
> <YWan@nvidia.com>
> Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> <treding@nvidia.com>; Jon Hunter <jonathanh@nvidia.com>; Sean Kelley
> <skelley@nvidia.com>
> Subject: RE: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> 
> Hi,
> 
> Do we need any more feedback to this series?
> 
> Thanks,
> Besar
> 
> > -----Original Message-----
> > From: Besar Wicaksono <bwicaksono@nvidia.com>
> > Sent: Tuesday, January 9, 2024 1:23 PM
> > To: acme@redhat.com; catalin.marinas@arm.com; will@kernel.org;
> > john.g.garry@oracle.com; james.clark@arm.com; mike.leach@linaro.org;
> > peterz@infradead.org; mingo@redhat.com; mark.rutland@arm.com;
> > alexander.shishkin@linux.intel.com; jolsa@kernel.org;
> namhyung@kernel.org;
> > irogers@google.com; alisaidi@amazon.com; Vikram Sethi
> > <vsethi@nvidia.com>; Richard Wiley <rwiley@nvidia.com>; Yifei Wan
> > <ywan@nvidia.com>
> > Cc: linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux-
> > perf-users@vger.kernel.org; linux-tegra@vger.kernel.org; Thierry Reding
> > <treding@nvidia.com>; Jonathan Hunter <jonathanh@nvidia.com>; Besar
> > Wicaksono <bwicaksono@nvidia.com>
> > Subject: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
> >
> > This series support Neoverse-V2 CPU in Perf Arm SPE.
> > The first patch adds the Neoverse-V2 part number in kernel header.
> > The second patch syncs the kernel change to the tools header.
> > The third patch adds Neoverse-V2 into perf's Neoverse SPE data source list.
> >
> > Besar Wicaksono (3):
> >   arm64: Add Neoverse-V2 part
> >   tools headers arm64: Add Neoverse-V2 part
> >   perf arm-spe: Add Neoverse-V2 to neoverse list
> >
> >  arch/arm64/include/asm/cputype.h       | 2 ++
> >  tools/arch/arm64/include/asm/cputype.h | 2 ++
> >  tools/perf/util/arm-spe.c              | 1 +
> >  3 files changed, 5 insertions(+)
> >
> >
> > base-commit: d988c9f511af71a3445b6a4f3a2c67208ff8e480
> > --
> > 2.17.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
  2024-04-30 17:50     ` Besar Wicaksono
@ 2024-04-30 20:26       ` Leo Yan
  -1 siblings, 0 replies; 20+ messages in thread
From: Leo Yan @ 2024-04-30 20:26 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo, Besar Wicaksono
  Cc: catalin.marinas, will, john.g.garry, james.clark, mike.leach,
	peterz, mingo, mark.rutland, alexander.shishkin, jolsa, namhyung,
	irogers, alisaidi, Vikram Sethi, Rich Wiley, Yifei Wan,
	linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

On Tue, Apr 30, 2024 at 05:50:40PM +0000, Besar Wicaksono wrote:
> Hi Arnaldo,
> 
> Could you take these changes for perf?
>   [2/3] tools headers arm64: Add Neoverse-V2 part
>   [3/3] perf arm-spe: Add Neoverse-V2 to neoverse list

Thanks for bringing up this.

I confirmed this patch series can be cleanly applied on the mainline
kernel, so the above two patches look good to me.

Thanks,
Leo

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE
@ 2024-04-30 20:26       ` Leo Yan
  0 siblings, 0 replies; 20+ messages in thread
From: Leo Yan @ 2024-04-30 20:26 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo, Besar Wicaksono
  Cc: catalin.marinas, will, john.g.garry, james.clark, mike.leach,
	peterz, mingo, mark.rutland, alexander.shishkin, jolsa, namhyung,
	irogers, alisaidi, Vikram Sethi, Rich Wiley, Yifei Wan,
	linux-kernel, linux-arm-kernel, linux-perf-users, linux-tegra,
	Thierry Reding, Jon Hunter, Sean Kelley

On Tue, Apr 30, 2024 at 05:50:40PM +0000, Besar Wicaksono wrote:
> Hi Arnaldo,
> 
> Could you take these changes for perf?
>   [2/3] tools headers arm64: Add Neoverse-V2 part
>   [3/3] perf arm-spe: Add Neoverse-V2 to neoverse list

Thanks for bringing up this.

I confirmed this patch series can be cleanly applied on the mainline
kernel, so the above two patches look good to me.

Thanks,
Leo

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-04-30 20:27 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-09 19:23 [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE Besar Wicaksono
2024-01-09 19:23 ` Besar Wicaksono
2024-01-09 19:23 ` [PATCH v1 1/3] arm64: Add Neoverse-V2 part Besar Wicaksono
2024-01-09 19:23   ` Besar Wicaksono
2024-01-09 19:23 ` [PATCH v1 2/3] tools headers " Besar Wicaksono
2024-01-09 19:23   ` Besar Wicaksono
2024-01-09 19:23 ` [PATCH v1 3/3] perf arm-spe: Add Neoverse-V2 to neoverse list Besar Wicaksono
2024-01-09 19:23   ` Besar Wicaksono
2024-01-10  1:14   ` Leo Yan
2024-01-10  1:14     ` Leo Yan
2024-01-10  9:12 ` [PATCH v1 0/3] arm64: Support Neoverse-V2 for Perf Arm SPE James Clark
2024-01-10  9:12   ` James Clark
2024-04-15 15:56 ` Besar Wicaksono
2024-04-15 15:56   ` Besar Wicaksono
2024-04-30 17:50   ` Besar Wicaksono
2024-04-30 17:50     ` Besar Wicaksono
2024-04-30 20:26     ` Leo Yan
2024-04-30 20:26       ` Leo Yan
2024-04-19 15:32 ` Will Deacon
2024-04-19 15:32   ` Will Deacon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.