John (Ming-Wei) Shih
John (Ming-Wei) Shih
I'll check these patches. Thanks for your work!
I'm trying to reproduce your case. One quick question based on the observation: -K> sys_create_enclave(523): add target code/data: 0x63e000 (25 pages) +K> sys_create_enclave(523): add target code/data: 0x63e000 (3 pages) Is...
I'm using Debian.. anyway, I'll figure it out!
@jonhoo after some digging, I think I found the root clause. The result it's not working is because in our customized linker script (sgx.lds), we use relative path to include...
test/_.o and demo/_.o is to make sure the binary itself is included, so not including test/\* should only affect test cases. In order to make test cases work, you may...
.enc_text is defined in sgx-main.c, which is the entry point of enclave.
cool! Then I'll work on merging your patch :) Thanks!
Thanks for your report, it was really helpful. We will work on these inconsistent parts. Please let us know if there are more such issues.
@ayeks Did you also try CPUID(EAX=12H, ECX=00H), CPUID(EAX=12H, ECX=01H), CPUID(EAX=12H, ECX=02H)?
wip - https://github.com/sslab-gatech/opensgx/commit/1b40acd279d2635ff7efa53a08d2ca089e5027dd