Unverified Commit 8af5d2fe authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!26 Intel SPR: SGX virtualization support

This patch set based on current olk-5.10 to port missing SGX KVM patches.

This patch set provides SGX virtualization support as well as its dependencies and fixes which is backported from upstream v5.17. It based on current olk-5.10 to port missing SGX KVM patches.

The total patch number is 35, it includes:

SGX virtualization support patch set:
https://lore.kernel.org/all/5d4220fd0a39f52af024d3fa166231c1d498dd10.1616136308.git.kai.huang@intel.com/T/#m6c21a48eb43c580c83b71299c137955620e2ea0a
"commit 8ca52cc3 x86/sgx: Expose SGX architectural definitions to the kernel" is already in this repo: acd69094
Subsequent bug fixes and their dependencies.
Intel-kernel issue:
#I5EZEK:SPR: SGX: virtualization support

Test:

Build successfully for each commit
Kernel selftest - SGX: PASSED
SGX internal stress test: No new failure
SGX virtualization tests: PASSED
Kernel selftest - SGX in Qemu: PASSED
SGX internal stress test in Qemu: No new failure
Default config change:
Newly add kernel config:

+ CONFIG_X86_SGX_KVM=y

Link: https://gitee.com/openeuler/kernel/pulls/26

 

From: @juntianlinux 
Reviewed-by: default avatarKevin Zhu <zhukeqian1@huawei.com>
Reviewed-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
Signed-off-by: default avatarXie XiuQi <xiexiuqi@huawei.com>
parents a0192c4a ba77b6eb
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment