Thanks Brijesh. We can merge SNP patches at first, then decide next step. Not a problem.
TEE is just my initial thought. And I am open to change if we have a better name. We already have EFI_TEE_MEASUREMENT_PROTOCOL. I did not see your feedback on that. So I assume you agree with that. If you have different idea, please feedback to this patch. I hope we have one name. COCO seems weird to me, btw. :( Thank you Yao Jiewen > -----Original Message----- > From: Brijesh Singh <brijesh.si...@amd.com> > Sent: Thursday, October 28, 2021 11:35 PM > To: Yao, Jiewen <jiewen....@intel.com>; kra...@redhat.com; Xu, Min M > <min.m...@intel.com> > Cc: brijesh.si...@amd.com; devel@edk2.groups.io; Erdem Aktas > <erdemak...@google.com>; James Bottomley <j...@linux.ibm.com>; Tom > Lendacky <thomas.lenda...@amd.com>; Dong, Eric <eric.d...@intel.com>; Ni, > Ray <ray...@intel.com>; Kumar, Rahul1 <rahul1.ku...@intel.com> > Subject: Re: [edk2-devel] [PATCH V2 12/28] UefiCpuPkg/CpuExceptionHandler: > Add base support for the #VE exception > > > > On 10/27/21 8:59 PM, Yao, Jiewen wrote: > > Hi Gerd > > I tend to agree with you on the direction to use one TEE specific Exception > > lib. > > > > However, I have naming concern. > > The VMG is very SEV specific term. I don't believe it is a right name to > > cover > the TEE exception lib. > > > > If Brijesh agree to merge, I think we should rename it to a neutral name, > > such > as TeeExitLib. > > > > What do you think, Brijesh? > > I am good with merging both the TDX and SEV feature into one library but > I am not sure about the "TEE" name in it. TEE generally is used on the > ARM. In Linux kernel and everywhere else we have been using the COCO > (Confidential Computing), so something along that line makes much more > sense. > > We can rename the library after the SNP patches are merged. I would > prefer to avoid renaming because all of the SNP patches are Ack-ed. > > -Brijesh > > > > Thank you > > Yao Jiewen > > > > > >> -----Original Message----- > >> From: kra...@redhat.com <kra...@redhat.com> > >> Sent: Wednesday, October 27, 2021 3:20 PM > >> To: Xu, Min M <min.m...@intel.com> > >> Cc: Brijesh Singh <brijesh.si...@amd.com>; Yao, Jiewen > >> <jiewen....@intel.com>; devel@edk2.groups.io; Erdem Aktas > >> <erdemak...@google.com>; James Bottomley <j...@linux.ibm.com>; Tom > >> Lendacky <thomas.lenda...@amd.com>; Dong, Eric <eric.d...@intel.com>; > Ni, > >> Ray <ray...@intel.com>; Kumar, Rahul1 <rahul1.ku...@intel.com> > >> Subject: Re: [edk2-devel] [PATCH V2 12/28] > UefiCpuPkg/CpuExceptionHandler: > >> Add base support for the #VE exception > >> > >> Hi, > >> > >>>> How about adding the tdx exception handler to the existing library, so we > >> don't > >>>> have the churn of adding a new library everywhere *again*? > >> > >>> Do you mean add the VmTdExitVeHandler.c/VmTdExitLibNull.c in > >> CpuExceptionHandlerLib, then include the corresponding source file in each > >> *CpuExceptionHandlerLib.inf? > >> > >> No, I mean extend the existing VmgExitLib instead of adding a new > >> VmTdExitLib, i.e. place the tdx handler in > >> OvmfPkg/Library/VmgExitLib/TdxExitHandler.c > >> > >> take care, > >> Gerd > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#82816): https://edk2.groups.io/g/devel/message/82816 Mute This Topic: https://groups.io/mt/86085742/21656 Mute #ve:https://edk2.groups.io/g/devel/mutehashtag/ve Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-