On Fri, 14 Dec 2018 at 13:13, Jagadeesh Ujja <[email protected]> wrote: > > Add a flag that indicates whether Standalone MM mode supports > secure storage of variables. >
Why? And why does it need to reside in MdeModulePkg? > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Jagadeesh Ujja <[email protected]> > --- > MdeModulePkg/MdeModulePkg.dec | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec > index 41d2b04..badea4a 100644 > --- a/MdeModulePkg/MdeModulePkg.dec > +++ b/MdeModulePkg/MdeModulePkg.dec > @@ -1041,6 +1041,11 @@ > # @Prompt Enable UEFI Stack Guard. > gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard|FALSE|BOOLEAN|0x30001055 > > + ## This flag indicates secure variable functionality is implemented by > Standalone MM > + # TRUE - Secure variable storage supported by Standalone MM code. > + # FALSE - Standalone MM code does not support secure storage of variables > + > gEfiMdeModulePkgTokenSpaceGuid.PcdStandaloneMmVariableEnabled|FALSE|BOOLEAN|0x30001056 > + > [PcdsFixedAtBuild, PcdsPatchableInModule] > ## Dynamic type PCD can be registered callback function for Pcd setting > action. > # PcdMaxPeiPcdCallBackNumberPerPcdEntry indicates the maximum number of > callback function > -- > 2.7.4 > _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

