英特爾為Linux主線支持SGX Enclave進行了第38次修訂
英特爾為Linux主線支持SGX Enclave進行了第38次修訂,但目前還不清楚英特爾SGX支持何時能被主線Linux內核接受。多年來,英特爾Linux開發人員一直在努力讓他們的軟件衛士擴展(SGX)支持和新的SGX Enclave驅動整合到Linux內核中。
自酷睿Skylake核心出現以來,SGX的支持工作就一直在進行,但安全問題和其他技術原因阻礙了這種”SGX基礎”支持被主線化。
此外,非英特爾上游內核開發者對SGX的熱情也明顯不足。在過去的一周裡,他們在尋求上游支持處理內存加密引擎(MEE)和相關SGX基礎設施的過程中,對補丁進行了第38次修訂。
第38次補丁修復了兩個問題,同時還包含了沒有成功發送完整的v37補丁,之前的修訂版相比這一次對SGX內核代碼進行了更多的修復。Intel SGX Foundations v38代碼可以通過內核郵件列表找到。
Linux 5.10的合併窗口在下個月就會打開,但是否會排到下一個週期,還是進一步拖到2021年,還有待觀察。
對於那些在Linux上實現SGX支持感興趣的人而言,好消息正在到來,因為英特爾已經開始通過GitHub維護intel/linux-sgx的內核補丁。