aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/arm64/signal/testcases/testcases.h
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2022-04-19 12:22:41 +0100
committerCatalin Marinas <catalin.marinas@arm.com>2022-04-28 17:57:11 +0100
commit1a792b545519b6e49f9b1653095ed785eea19afe (patch)
treef9de5ce5cbc94102b4bf446d2d48dc4c90237a58 /tools/testing/selftests/arm64/signal/testcases/testcases.h
parentkselftest/arm64: sme: Provide streaming mode SVE stress test (diff)
downloadlinux-dev-1a792b545519b6e49f9b1653095ed785eea19afe.tar.xz
linux-dev-1a792b545519b6e49f9b1653095ed785eea19afe.zip
kselftest/arm64: signal: Handle ZA signal context in core code
As part of the generic code for signal handling test cases we parse all signal frames to make sure they have at least the basic form we expect and that there are no unexpected frames present in the signal context. Add coverage of the ZA signal frame to this code. Signed-off-by: Mark Brown <broonie@kernel.org> Reviewed-by: Shuah Khan <skhan@linuxfoundation.org> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Link: https://lore.kernel.org/r/20220419112247.711548-34-broonie@kernel.org Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to '')
-rw-r--r--tools/testing/selftests/arm64/signal/testcases/testcases.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/testing/selftests/arm64/signal/testcases/testcases.h b/tools/testing/selftests/arm64/signal/testcases/testcases.h
index ad884c135314..49f1d5de7b5b 100644
--- a/tools/testing/selftests/arm64/signal/testcases/testcases.h
+++ b/tools/testing/selftests/arm64/signal/testcases/testcases.h
@@ -16,7 +16,8 @@
#define FPSIMD_CTX (1 << 0)
#define SVE_CTX (1 << 1)
-#define EXTRA_CTX (1 << 2)
+#define ZA_CTX (1 << 2)
+#define EXTRA_CTX (1 << 3)
#define KSFT_BAD_MAGIC 0xdeadbeef