]> www.infradead.org Git - users/jedix/linux-maple.git/commit
kselftest/arm64: Add GCS signal tests
authorMark Brown <broonie@kernel.org>
Tue, 1 Oct 2024 22:59:16 +0000 (23:59 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 4 Oct 2024 11:04:45 +0000 (12:04 +0100)
commit794b64ca5665323f36e5fc92dfca02a3797b6523
treee66a4c7e352ff670aa6af1460e898f20569755ac
parent58d69a3e35825698b5daddc1a074e9ea19cb0c51
kselftest/arm64: Add GCS signal tests

Do some testing of the signal handling for GCS, checking that a GCS
frame has the expected information in it and that the expected signals
are delivered with invalid operations.

Reviewed-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
Tested-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20241001-arm64-gcs-v13-37-222b78d87eee@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
tools/testing/selftests/arm64/signal/.gitignore
tools/testing/selftests/arm64/signal/test_signals_utils.h
tools/testing/selftests/arm64/signal/testcases/gcs_exception_fault.c [new file with mode: 0644]
tools/testing/selftests/arm64/signal/testcases/gcs_frame.c [new file with mode: 0644]
tools/testing/selftests/arm64/signal/testcases/gcs_write_fault.c [new file with mode: 0644]