Commit History

Author SHA1 Message Date
  Simon Gaiser 13a3b06b59 [Pal/Linux-SGX] Unify SGX_OCALL_PREPARED and SGX_STACK 4 years ago
  Isaku Yamahata 0219349264 [Pal/Linux-SGX] Use dedicated signal stack with correct XSAVE area 5 years ago
  Isaku Yamahata 98acf101d9 [Pal] Correctly save/restore XSAVE area on signal handling 5 years ago
  Isaku Yamahata e4c510a206 [Pal/Linux-SGX] Allow returning to different stack in _restore_sgx_context() 5 years ago
  Dmitrii Kuvaiskii b194aa17fb [LibOS,Pal] Correctly emulate CLONE_CHILD_CLEARTID 4 years ago
  Dmitrii Kuvaiskii 111516090b [Pal/Linux-SGX] Correctly propagate arguments to _DkHandleExternalEvent() 4 years ago
  Dmitrii Kuvaiskii c8a2a2ee87 [Pal/Linux-SGX] Clear the Alignment Check (AC) flag in RFLAGS upon enclave entry 4 years ago
  Dmitrii Kuvaiskii 560da76252 [Pal/Linux-SGX] enclave_entry.S: Reset FXSAVE extended state on EENTER 4 years ago
  Dmitrii Kuvaiskii 1315b54b5d [Pal/Linux-SGX] enclave_entry.S: Fix offset of MXCSR "reset" XSAVE area 4 years ago
  Rafał Wojdyła 5dd8b60326 [Pal/Linux-SGX] Rework SGX types to be identical to the SGX SDK ones 4 years ago
  Li Lei 30e0b8bfba [PAL/Linux-SGX] Reuse TLS/TCS pages for newly created threads after previous threads exit 5 years ago
  Isaku Yamahata 8a45977484 [Pal/Linux-SGX] Return -ERRNO instead of -PAL_ERROR_XXX in OCALLs 5 years ago
  Isaku Yamahata 70050a5fa3 [Pal/Linux-SGX] Remove duplicated reg clearing on sgx_ocall 5 years ago
  Simon Gaiser 7276bb9d78 [Pal/Linux-SGX] Correctly clear registers in enclave_entry.S 5 years ago
  Isaku Yamahata b7dd160270 [Pal/Linux-SGX]: Clean-up of {enclave/sgx}_entry.S 5 years ago
  Isaku Yamahata f65c496067 [Pal/Linux-SGX] Do not invoke exception handler during OCALL asm 5 years ago
  Michał Kowalczyk 456f03aad8 Fix a few typos in code comments, debug info, and README 5 years ago
  Dmitrii Kuvaiskii 57b17cb869 [LibOS, Pal/Linux-SGX] Clean Trap Flag on PUSHF (for GDB) 5 years ago
  Isaku Yamahata 16d829cae4 [Pal/Linux-SGX] Fix stack alignment for _DkExceptionHandler() and OCALLs 5 years ago
  Dmitrii Kuvaiskii ef343cdf9d [Pal/Linux-SGX] Instruct GDB to bridge enclave-untrusted stacks 5 years ago
  Dmitrii Kuvaiskii a08446f107 [Pal/Linux-SGX] Add missing CFI directives to .S files for debugging 5 years ago
  Isaku Yamahata 5992881c46 [Pal/Linux-SGX] Clear RFLAGS before calling _DkExceptionHandler 5 years ago
  Simon Gaiser 3f72eb69de [Pal/Linux-SGX] Rename .Lhandle_resume to .Lprepare_resume 5 years ago
  Simon Gaiser fcc1c3ee58 [Pal/Linux-SGX] Improve comments below enclave_entry 5 years ago
  Isaku Yamahata 5b3b69332a [Pal/Linux-SGX] Disallow nested signals at host-OS level 5 years ago
  Isaku Yamahata 2de42097fe [Pal/Linux-SGX] Clear RFLAGS.DF on enclave entry 5 years ago
  Simon Gaiser b0390865f5 [Pal/Linux-SGX] Clear "extented state" (FPU regs & co) before EEXIT 5 years ago
  Simon Gaiser 19fb0d2d89 [Pal/Linux-SGX] Use common code path to clear regs and then EEXIT 5 years ago
  Simon Gaiser 3ab875dd52 [Pal/Linux-SGX] Drop unused label in enclave_entry.S 5 years ago
  Simon Gaiser bf87ac02f2 [Pal/Linux-SGX] Honor red zone when handling async exits 5 years ago