summaryrefslogtreecommitdiff
path: root/Documentation/arm64
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2022-12-27 17:20:40 +0300
committerCatalin Marinas <catalin.marinas@arm.com>2023-01-20 15:42:30 +0300
commit17d0c4a27b2ac90df99307af0b6b6a162805c4fc (patch)
tree3f87b6be63bfa14099909cecf0aa4bd184770450 /Documentation/arm64
parentb7bfaa761d760e72a969d116517eaa12e404c262 (diff)
downloadlinux-17d0c4a27b2ac90df99307af0b6b6a162805c4fc.tar.xz
arm64/sme: Document ABI for TPIDR2 signal information
In order to allow access to TPIDR2 from signal handlers we need to add it to the signal context, document that we are doing so. Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20221208-arm64-tpidr2-sig-v3-1-c77c6c8775f4@kernel.org Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'Documentation/arm64')
-rw-r--r--Documentation/arm64/sme.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/arm64/sme.rst b/Documentation/arm64/sme.rst
index 16d2db4c2e2e..36b08a105dd1 100644
--- a/Documentation/arm64/sme.rst
+++ b/Documentation/arm64/sme.rst
@@ -111,6 +111,9 @@ be zeroed.
* Signal handlers are invoked with streaming mode and ZA disabled.
+* A new signal frame record TPIDR2_MAGIC is added formatted as a struct
+ tpidr2_context to allow access to TPIDR2_EL0 from signal handlers.
+
* A new signal frame record za_context encodes the ZA register contents on
signal delivery. [1]