qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL v4 13/43] vl: Add sgx compound properties to expose SGX EPC se


From: Yang Zhong
Subject: Re: [PULL v4 13/43] vl: Add sgx compound properties to expose SGX EPC sections to guest
Date: Thu, 9 Sep 2021 11:01:52 +0800
User-agent: Mutt/1.5.21 (2010-09-15)

On Wed, Sep 08, 2021 at 09:52:40AM -0500, Eric Blake wrote:
> On Wed, Sep 08, 2021 at 12:03:56PM +0200, Paolo Bonzini wrote:
> > From: Sean Christopherson <sean.j.christopherson@intel.com>
> > 
> > Because SGX EPC is enumerated through CPUID, EPC "devices" need to be
> > realized prior to realizing the vCPUs themselves, i.e. long before
> > generic devices are parsed and realized.  From a virtualization
> > perspective, the CPUID aspect also means that EPC sections cannot be
> > hotplugged without paravirtualizing the guest kernel (hardware does
> > not support hotplugging as EPC sections must be locked down during
> > pre-boot to provide EPC's security properties).
> > 
> 
> >  qapi/machine.json         | 26 +++++++++++++++
> >  qemu-options.hx           | 10 ++++--
> >  9 files changed, 166 insertions(+), 8 deletions(-)
> >  create mode 100644 hw/i386/sgx.c
> ...
> > +++ b/qapi/machine.json
> > @@ -1194,6 +1194,32 @@
> >            }
> >  }
> >  
> > +##
> > +# @SgxEPC:
> > +#
> > +# Sgx EPC cmdline information
> > +#
> > +# @memdev: memory backend linked with device
> > +#
> > +# Since: 6.1
> 
> Another instance where we'll want the followup patch to correct things
> to 6.2.
> 
  
  Eric, i will cleanup this in the next version of 
20210908081937.77254-1-yang.zhong@intel.com/">https://patchew.org/QEMU/20210908081937.77254-1-yang.zhong@intel.com/.
  There is one special patch to do pure cleanup based on this PULL. thanks!

  Yang




reply via email to

[Prev in Thread] Current Thread [Next in Thread]