Intel® Software Guard Extensions (Intel® SGX)
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

Question about SGX TCS state

shen_y_
Beginner
154 Views

Hi,

     When a logical processor enters an enclave, the TCS is considered busy until the logical processors exits the enclave.

      My questions is :

      1.Is the status of TCS indicated by the field of TCS.STATE( ACTIVE or INACTIVE)?

      2. When AEX happened,what's the status of TCS? busy or not ? I don't find any details of changing tcs status in AEX flow details of Intel SDM.

      3. When AEX happend and if the TCS is not busy, another thread is created .Can it use the same tcs to enter the enclave (Suppose that there is only one tcs supported in enclave)

thanks 

 

 

0 Kudos
0 Replies
Reply