linux-stable/tools/testing/selftests/sgx
Sean Christopherson 8ca52cc38d x86/sgx: Expose SGX architectural definitions to the kernel
Expose SGX architectural structures, as KVM will use many of the
architectural constants and structs to virtualize SGX.

Name the new header file as asm/sgx.h, rather than asm/sgx_arch.h, to
have single header to provide SGX facilities to share with other kernel
componments. Also update MAINTAINERS to include asm/sgx.h.

Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Co-developed-by: Kai Huang <kai.huang@intel.com>
Signed-off-by: Kai Huang <kai.huang@intel.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Acked-by: Jarkko Sakkinen <jarkko@kernel.org>
Acked-by: Dave Hansen <dave.hansen@intel.com>
Link: https://lkml.kernel.org/r/6bf47acd91ab4d709e66ad1692c7803e4c9063a0.1616136308.git.kai.huang@intel.com
2021-04-06 09:43:41 +02:00
..
.gitignore
call.S
defines.h x86/sgx: Expose SGX architectural definitions to the kernel 2021-04-06 09:43:41 +02:00
load.c selftests/sgx: Improve error detection and messages 2021-03-19 19:23:41 +01:00
main.c selftests/sgx: Use getauxval() to simplify test code 2021-03-24 10:59:09 +01:00
main.h
Makefile
sign_key.pem
sign_key.S
sigstruct.c
test_encl.c
test_encl.lds
test_encl_bootstrap.S