On 05/10/16 20:16, Linn Crosetto wrote: > To support UEFI Secure Boot and the Linux persistent store with UEFI > variables, set PcdMaxVariableSize to 0x2000 bytes as is done in OvmfPkg. > For reference, the related Ovmf commits: 8cee3de7 2d441ca9 > > Also increase the maximum size for Authenticated variables in order to > handle a larger Signature List size as is done in OvmfPkg. Related Ovmf > commit: f5404a3e > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Linn Crosetto <[email protected]> > --- > v2: > - Set PcdMaxAuthVariableSize [Laszlo Ersek] > > ArmVirtPkg/ArmVirtQemu.dsc | 2 ++ > ArmVirtPkg/ArmVirtQemuKernel.dsc | 2 ++ > 2 files changed, 4 insertions(+) > > diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc > index 1d48cd0..d07593b 100644 > --- a/ArmVirtPkg/ArmVirtQemu.dsc > +++ b/ArmVirtPkg/ArmVirtQemu.dsc > @@ -111,6 +111,8 @@ [PcdsFixedAtBuild.common] > > gArmPlatformTokenSpaceGuid.PcdCPUCoresStackBase|0x4007c000 > gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize|0x4000 > + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize|0x2000 > + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxAuthVariableSize|0x2800 > > # Size of the region used by UEFI in permanent memory (Reserved 64MB) > gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize|0x04000000 > diff --git a/ArmVirtPkg/ArmVirtQemuKernel.dsc > b/ArmVirtPkg/ArmVirtQemuKernel.dsc > index d4134f1..65e6c87 100644 > --- a/ArmVirtPkg/ArmVirtQemuKernel.dsc > +++ b/ArmVirtPkg/ArmVirtQemuKernel.dsc > @@ -100,6 +100,8 @@ [PcdsFixedAtBuild.common] > > gArmPlatformTokenSpaceGuid.PcdCPUCoresStackBase|0x4007c000 > gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize|0x4000 > + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxVariableSize|0x2000 > + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxAuthVariableSize|0x2800 > > # Size of the region used by UEFI in permanent memory (Reserved 64MB) > gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize|0x04000000 >
Reviewed-by: Laszlo Ersek <[email protected]> Commit 2d063646b9f5. Thanks! Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

