On 8/31/22, 12:43 AM, "Yang, Lin A" <lin.a.yang@intel.com> wrote:

 

> The previous v14 version can be found here:

>

> https://listman.redhat.com/archives/libvir-list/2022-July/233257.html

>

> Diff to v14:

> - Dropped SGX support for QEMU 6.2.0, only focus on QEMU 7.0.0 (BTW, I

>   noticed the default QEMU version in RHEL9 is still 6.2.0, so those

>   user cannot access this feature unless manually upgrade QEMU)

> - Removed total EPC size from domain capability, since the corresponding

>   attribute is marked as deprecated in QMP command

>   "query-sgx-capabilities"

> - Some cleanups to address comments (pin test to 7.0.0, more validations

>   on qemu_validate.c, name issue, use built-in functions, ...)

>

> BTW, it still adds SGX EPC as memory device, since basically SGX EPC is

> one kind of memory. More specifically, a private region of memory, so

> didn't add additional general memory. QEMU allocate part of them and

> pass through to guest VM. I don't have a better alternative to represent

> it in domain definition.

 

Any comments will be highly appreciated!

 

Thanks,

Lin Yang.