]> www.infradead.org Git - users/jedix/linux-maple.git/commit
kselftest/arm64: Add a GCS test program built with the system libc
authorMark Brown <broonie@kernel.org>
Tue, 1 Oct 2024 22:59:14 +0000 (23:59 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 4 Oct 2024 11:04:44 +0000 (12:04 +0100)
commita505a52b4e292f5e031a01eb3d4e203eb18acb7d
tree7e576a8683ee8452aad2e2ca966eb1ac413e165a
parent3d37d4307e0fc958c4461bb6973ce5573d1570c2
kselftest/arm64: Add a GCS test program built with the system libc

There are things like threads which nolibc struggles with which we want
to add coverage for, and the ABI allows us to test most of these even if
libc itself does not understand GCS so add a test application built
using the system libc.

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-35-222b78d87eee@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
tools/testing/selftests/arm64/gcs/.gitignore
tools/testing/selftests/arm64/gcs/Makefile
tools/testing/selftests/arm64/gcs/gcs-util.h
tools/testing/selftests/arm64/gcs/libc-gcs.c [new file with mode: 0644]