On Mon, Apr 01, 2024 at 11:49:43PM +0800, Binbin Wu <binbin.wu@xxxxxxxxxxxxxxx> wrote: > > > On 2/26/2024 4:26 PM, isaku.yamahata@xxxxxxxxx wrote: > > From: Sean Christopherson <sean.j.christopherson@xxxxxxxxx> > > > > For virtual IO, the guest TD shares guest pages with VMM without > > encryption. > > Virtual IO is a use case of shared memory, it's better to use it > as a example instead of putting it at the beginning of the sentence. > > > > Shared EPT is used to map guest pages in unprotected way. > > > > Add the VMCS field encoding for the shared EPTP, which will be used by > > TDX to have separate EPT walks for private GPAs (existing EPTP) versus > > shared GPAs (new shared EPTP). > > > > Set shared EPT pointer value for the TDX guest to initialize TDX MMU. > May have a mention that the EPTP for priavet GPAs is set by TDX module. Sure, let me update the commit message. -- Isaku Yamahata <isaku.yamahata@xxxxxxxxx>