kselftest/arm64: Allow larger buffers in get_signal_context()
authorMark Brown <broonie@kernel.org>
Mon, 29 Aug 2022 16:07:02 +0000 (17:07 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 7 Sep 2022 13:25:47 +0000 (14:25 +0100)
commit38150a6204c731a4846786682e500d132571fd82
tree5f66a9cab553ffc18d54e0c8803849c233adf227
parent2fa1116bb491edd30814daa0cd0c9d3a76ba4f4d
kselftest/arm64: Allow larger buffers in get_signal_context()

In order to allow testing of signal contexts that overflow the base signal
frame allow callers to pass the buffer size for the user context into
get_signal_context(). No functional change.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220829160703.874492-10-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
14 files changed:
tools/testing/selftests/arm64/signal/test_signals_utils.h
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_magic.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_size.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_bad_size_for_magic0.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_duplicated_fpsimd.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_misaligned_sp.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_missing_fpsimd.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_sme_change_vl.c
tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_sve_change_vl.c
tools/testing/selftests/arm64/signal/testcases/sme_vl.c
tools/testing/selftests/arm64/signal/testcases/ssve_regs.c
tools/testing/selftests/arm64/signal/testcases/sve_regs.c
tools/testing/selftests/arm64/signal/testcases/sve_vl.c
tools/testing/selftests/arm64/signal/testcases/za_regs.c