File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,21 @@ pages and establish enclave page permissions.
100
100
sgx_ioc_enclave_init
101
101
sgx_ioc_enclave_provision
102
102
103
+ Enclave runtime management
104
+ --------------------------
105
+
106
+ Systems supporting SGX2 additionally support changes to initialized
107
+ enclaves: modifying enclave page permissions and type, and dynamically
108
+ adding and removing of enclave pages. When an enclave accesses an address
109
+ within its address range that does not have a backing page then a new
110
+ regular page will be dynamically added to the enclave. The enclave is
111
+ still required to run EACCEPT on the new page before it can be used.
112
+
113
+ .. kernel-doc :: arch/x86/kernel/cpu/sgx/ioctl.c
114
+ :functions: sgx_ioc_enclave_restrict_permissions
115
+ sgx_ioc_enclave_modify_types
116
+ sgx_ioc_enclave_remove_pages
117
+
103
118
Enclave vDSO
104
119
------------
105
120
You can’t perform that action at this time.
0 commit comments