summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/sgx (follow)
Commit message (Expand)AuthorAgeFilesLines
* selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warningKristen Carlson Accardi2022-08-161-0/+6
* selftests/sgx: Page removal stress testReinette Chatre2022-07-071-0/+120
* selftests/sgx: Test reclaiming of untouched pageReinette Chatre2022-07-071-0/+80
* selftests/sgx: Test invalid access to removed enclave pageReinette Chatre2022-07-071-0/+243
* selftests/sgx: Test faulty enclave behaviorReinette Chatre2022-07-071-0/+114
* selftests/sgx: Test complete changing of page type flowReinette Chatre2022-07-073-0/+385
* selftests/sgx: Introduce TCS initialization enclave operationReinette Chatre2022-07-072-0/+38
* selftests/sgx: Introduce dynamic entry pointReinette Chatre2022-07-071-0/+6
* selftests/sgx: Test two different SGX2 EAUG flowsReinette Chatre2022-07-071-0/+250
* selftests/sgx: Add test for TCS page permission changesReinette Chatre2022-07-071-0/+71
* selftests/sgx: Add test for EPCM permission changesReinette Chatre2022-07-073-0/+267
* selftests/sgx: Treat CC as one argumentMuhammad Usama Anjum2022-02-171-1/+1
* selftests/sgx: Remove extra newlines in test outputReinette Chatre2022-02-111-2/+2
* selftests/sgx: Ensure enclave data available during debug printReinette Chatre2022-02-111-2/+2
* selftests/sgx: Do not attempt enclave build without valid enclaveReinette Chatre2022-02-111-0/+1
* selftests/sgx: Fix NULL-pointer-dereference upon early test failureReinette Chatre2022-02-111-4/+5
* selftests/sgx: Fix corrupted cpuid macro invocationJarkko Sakkinen2021-12-171-3/+2
* selftests/sgx: Add test for multiple TCS entryReinette Chatre2021-11-153-0/+39
* selftests/sgx: Enable multiple thread supportReinette Chatre2021-11-151-7/+14
* selftests/sgx: Add page permission and exception testReinette Chatre2021-11-153-0/+169
* selftests/sgx: Rename test properties in preparation for more enclave testsReinette Chatre2021-11-153-26/+26
* selftests/sgx: Provide per-op parameter structs for the test enclaveJarkko Sakkinen2021-11-153-46/+69
* selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribedJarkko Sakkinen2021-11-151-0/+75
* selftests/sgx: Move setup_test_encl() to each TEST_F()Jarkko Sakkinen2021-11-151-4/+15
* selftests/sgx: Encpsulate the test enclave creationJarkko Sakkinen2021-11-151-18/+26
* selftests/sgx: Dump segments and /proc/self/maps only on failureJarkko Sakkinen2021-11-151-11/+12
* selftests/sgx: Create a heap for the test enclaveJarkko Sakkinen2021-11-153-9/+26
* selftests/sgx: Make data measurement for an enclave segment optionalJarkko Sakkinen2021-11-153-3/+10
* selftests/sgx: Assign source for each segmentJarkko Sakkinen2021-11-153-6/+8
* selftests/sgx: Fix a benign linker warningSean Christopherson2021-11-151-1/+1
* selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.cTianjia Zhang2021-07-311-20/+21
* selftests/sgx: remove checks for file execute permissionsDave Hansen2021-06-241-13/+3
* selftests/sgx: Refine the test enclave to have storageJarkko Sakkinen2021-06-164-15/+74
* selftests/sgx: Add EXPECT_EEXIT() macroJarkko Sakkinen2021-06-161-3/+11
* selftests/sgx: Dump enclave memory mapJarkko Sakkinen2021-06-161-0/+14
* selftests/sgx: Migrate to kselftest harnessJarkko Sakkinen2021-06-162-88/+92
* selftests/sgx: Rename 'eenter' and 'sgx_call_vdso'Jarkko Sakkinen2021-06-163-17/+18
* x86/sgx: Expose SGX architectural definitions to the kernelSean Christopherson2021-04-061-1/+1
* selftests/sgx: Use getauxval() to simplify test codeTianjia Zhang2021-03-241-20/+4
* selftests/sgx: Improve error detection and messagesDave Hansen2021-03-192-15/+56
* selftests/sgx: Use a statically generated 3072-bit RSA keyJarkko Sakkinen2020-11-185-23/+71
* selftests/x86: Add a selftest for SGXJarkko Sakkinen2020-11-1811-0/+1221