google / asylo

An open and flexible framework for developing enclave applications
https://asylo.dev
Apache License 2.0
967 stars 126 forks source link

What is the upstreaming plan for SGX SDK patches from Google? #63

Open asmprogrammer5 opened 3 years ago

asmprogrammer5 commented 3 years ago

Looking at sgx_x86_64/linux_sgx_2_9.patch. Will this be maintained as a patch going forward or integrated into Intel SGX SDK? Also, is the upstreaming and rebasing of the patch on a new SGX SDK done periodically?

sethmoo commented 3 years ago

Some aspects of our patch have been open PRs on SGX SDK for years. We have contributed several PRs that have been merged and removed from our patch in subsequent updates.

We’ve been updating our patch with SGX SDK releases since version 1.9. We use only a small part of the SGX SDK, and we don’t provide compatibility with all their features, like switchless functions, so we don’t always upgrade immediately. Sometimes upgrades are easy, sometimes they take a month or longer. The releases after 2.9 (after the pandemic lockdowns) have been focused on areas of the SDK we don’t touch.

Regards, Seth

On Thu, Dec 17, 2020 at 1:59 PM asmprogrammer5 notifications@github.com wrote:

Looking at sgx_x86_64/linux_sgx_2_9.patch. Will this be maintained as a patch going forward or integrated into Intel SGX SDK? Also, is the upstreaming and rebasing of the patch on a new SGX SDK done periodically?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/google/asylo/issues/63, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEALJDSUJXXTL2BUPT2OJ7DSVJ5KVANCNFSM4VAJ3NJA .