[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230717054327.79815-1-leo.yan@linaro.org>
Date: Mon, 17 Jul 2023 13:43:24 +0800
From: Leo Yan <leo.yan@...aro.org>
To: Arnaldo Carvalho de Melo <acme@...nel.org>,
Catalin Marinas <catalin.marinas@....com>,
Will Deacon <will@...nel.org>,
John Garry <john.g.garry@...cle.com>,
James Clark <james.clark@....com>,
Mike Leach <mike.leach@...aro.org>,
Peter Zijlstra <peterz@...radead.org>,
Ingo Molnar <mingo@...hat.com>,
Mark Rutland <mark.rutland@....com>,
Alexander Shishkin <alexander.shishkin@...ux.intel.com>,
Jiri Olsa <jolsa@...nel.org>,
Namhyung Kim <namhyung@...nel.org>,
Ian Rogers <irogers@...gle.com>,
Adrian Hunter <adrian.hunter@...el.com>,
D Scott Phillips <scott@...amperecomputing.com>,
Marc Zyngier <maz@...nel.org>,
Anshuman Khandual <anshuman.khandual@....com>,
German Gomez <german.gomez@....com>,
Ali Saidi <alisaidi@...zon.com>,
Jing Zhang <renyu.zj@...ux.alibaba.com>,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
linux-perf-users@...r.kernel.org, fissure2010@...il.com
Cc: Leo Yan <leo.yan@...aro.org>
Subject: [PATCH v1 0/3] arm64: Support Cortex-X4 CPU for Perf Arm SPE
This series support Cortex-X4 CPU in Perf Arm SPE.
The Arm64 and tools both include the header cputype.h for CPU part and
MIDR definitions, to de-couple between the tools and the kernel, the
tools doesn't directly use the kernel's header, alternatively, the tools
maintain a copy and sync with kernel's header.
To keep the exact same content between kernel and tools' headers, this
series firstly adds Cortex-X4 CPU part and MIDR definitions in the
kernel header; then the second patch syncs the change into the tools'
header. The first patch is to support the Cortex-X4 in perf Arm SPE
with the new CPU definitions.
I don't have Cortex-X4 machine in hand, so just verified with
compilation perf tool.
Leo Yan (3):
arm64: Add Cortex-X4 CPU part definitions
tools headers arm64: Sync Cortex-X4 CPU part definitions
perf arm-spe: Support data source for Cortex-X4 CPU
arch/arm64/include/asm/cputype.h | 2 ++
tools/arch/arm64/include/asm/cputype.h | 2 ++
tools/perf/util/arm-spe.c | 14 ++++++++------
3 files changed, 12 insertions(+), 6 deletions(-)
--
2.34.1
Powered by blists - more mailing lists