android_kernel_samsung_sm8650/tools/testing/selftests/sgx
Jarkko Sakkinen 2adcba79e6 selftests/x86: Add a selftest for SGX
Add a selftest for SGX. It is a trivial test where a simple enclave
copies one 64-bit word of memory between two memory locations,
but ensures that all SGX hardware and software infrastructure is
functioning.

Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Acked-by: Jethro Beekman <jethro@fortanix.com>
Cc: linux-kselftest@vger.kernel.org
Link: https://lkml.kernel.org/r/20201112220135.165028-21-jarkko@kernel.org
2020-11-18 18:04:05 +01:00
..
.gitignore selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
call.S selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
defines.h selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
load.c selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
main.c selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
main.h selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
Makefile selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
sigstruct.c selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
test_encl_bootstrap.S selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
test_encl.c selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00
test_encl.lds selftests/x86: Add a selftest for SGX 2020-11-18 18:04:05 +01:00