summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2025-03-11 17:44:30 +0300
committerMarc Zyngier <maz@kernel.org>2025-05-06 19:35:03 +0300
commit0f013a524b240e7d67dc94d083a0d3ab72516ea3 (patch)
tree51329e21eb039648513e0398dcb73b3bc20cfc1d /tools/perf/scripts/python/stackcollapse.py
parentd0f39259eff447fb4518777c36c7dffcf8b4ef9e (diff)
downloadlinux-0f013a524b240e7d67dc94d083a0d3ab72516ea3.tar.xz
arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2
Treating HFGRTR_EL2 and HFGWTR_EL2 identically was a mistake. It makes things hard to reason about, has the potential to introduce bugs by giving a meaning to bits that are really reserved, and is in general a bad description of the architecture. Given that #defines are cheap, let's describe both registers as intended by the architecture, and repaint all the existing uses. Yes, this is painful. The registers themselves are generated from the JSON file in an automated way. Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions