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.