[disco:linux-azure, xenial:linux-azure][PATCH 0/3] LP: #1844245 - Integrate Intel SGX driver into linux-azure
Marcelo Henrique Cerri
marcelo.cerri at canonical.com
Tue Sep 17 11:05:44 UTC 2019
BugLink: https://bugs.launchpad.net/bugs/1844245
Add Intel SGX driver as a sauce driver. I added a script to fetch the
latest version of the driver source code to simplify the process of
syncing it with Intel's repository in the future.
Marcelo Henrique Cerri (3):
UBUNTU: SAUCE: sgx-update: Add script to fetch SGX from Intel repo
UBUNTU: [Config] linux-azure: Include Intel SGX driver to the main
modules package
UBUNTU: SAUCE: Update ubuntu/sgx driver to 555c485012b6
arch/x86/include/asm/sgx.h | 233 +++++
arch/x86/include/asm/sgx_arch.h | 278 ++++++
arch/x86/include/asm/sgx_pr.h | 80 ++
arch/x86/include/uapi/asm/sgx.h | 154 ++++
debian.azure/control.d/azure.inclusion-list | 1 +
ubuntu/Makefile | 4 +
ubuntu/sgx-update | 33 +
ubuntu/sgx/License.txt | 46 +
ubuntu/sgx/Makefile | 79 ++
ubuntu/sgx/README.md | 114 +++
ubuntu/sgx/sgx.h | 286 ++++++
ubuntu/sgx/sgx_encl.c | 972 ++++++++++++++++++++
ubuntu/sgx/sgx_ioctl.c | 332 +++++++
ubuntu/sgx/sgx_main.c | 476 ++++++++++
ubuntu/sgx/sgx_page_cache.c | 593 ++++++++++++
ubuntu/sgx/sgx_util.c | 381 ++++++++
ubuntu/sgx/sgx_version.h | 60 ++
ubuntu/sgx/sgx_vma.c | 245 +++++
ubuntu/sgx/sgx_wl.h | 82 ++
19 files changed, 4449 insertions(+)
create mode 100644 arch/x86/include/asm/sgx.h
create mode 100644 arch/x86/include/asm/sgx_arch.h
create mode 100644 arch/x86/include/asm/sgx_pr.h
create mode 100644 arch/x86/include/uapi/asm/sgx.h
create mode 100755 ubuntu/sgx-update
create mode 100644 ubuntu/sgx/License.txt
create mode 100644 ubuntu/sgx/Makefile
create mode 100644 ubuntu/sgx/README.md
create mode 100644 ubuntu/sgx/sgx.h
create mode 100644 ubuntu/sgx/sgx_encl.c
create mode 100644 ubuntu/sgx/sgx_ioctl.c
create mode 100644 ubuntu/sgx/sgx_main.c
create mode 100644 ubuntu/sgx/sgx_page_cache.c
create mode 100644 ubuntu/sgx/sgx_util.c
create mode 100644 ubuntu/sgx/sgx_version.h
create mode 100644 ubuntu/sgx/sgx_vma.c
create mode 100644 ubuntu/sgx/sgx_wl.h
--
2.20.1
More information about the kernel-team
mailing list