Good. So many emails in the Inbox, unfortunately I missed it previously, fortunately you make me know it now. Thanks for that.
Star -----Original Message----- From: Laszlo Ersek [mailto:ler...@redhat.com] Sent: Monday, June 29, 2015 6:39 PM To: Zeng, Star Cc: edk2-devel@lists.sourceforge.net; Ard Biesheuvel Subject: Re: [PATCH V3 12/25] ArmVirtPkg: Link AuthVariableLib for following merged variable driver deploy comments below On 06/29/15 12:08, Star Zeng wrote: > AuthVariableLib and TpmMeasurementLib library classes are now linked > with MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf > to optionally support secure variables. > > For ArmVirtPkg, > link AuthVariableLib and DxeTpmMeasurementLib in SecurityPkg when > SECURE_BOOT_ENABLE = TRUE, and link AuthVariableLibNull and > TpmMeasurementLibNull in MdeModulePkg when SECURE_BOOT_ENABLE = FALSE. > > Cc: Laszlo Ersek <ler...@redhat.com> > Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Star Zeng <star.z...@intel.com> > --- > ArmVirtPkg/ArmVirt.dsc.inc | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/ArmVirtPkg/ArmVirt.dsc.inc b/ArmVirtPkg/ArmVirt.dsc.inc > index c6e684f..7ec0de4 100644 > --- a/ArmVirtPkg/ArmVirt.dsc.inc > +++ b/ArmVirtPkg/ArmVirt.dsc.inc > @@ -1,6 +1,7 @@ > # > # Copyright (c) 2011-2015, ARM Limited. All rights reserved. > # Copyright (c) 2014, Linaro Limited. All rights reserved. > +# Copyright (c) 2015, Intel Corporation. All rights reserved. > # > # This program and the accompanying materials # are licensed and > made available under the terms and conditions of the BSD License @@ > -120,10 +121,14 @@ > IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf > OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf > > TpmMeasurementLib|SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasu > rementLib.inf > + > + AuthVariableLib|SecurityPkg/Library/AuthVariableLib/AuthVariableLib. > + inf > BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf > > # re-use the UserPhysicalPresent() dummy implementation from the ovmf tree > > PlatformSecureLib|OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib. > inf > +!else > + > +TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasu > +rementLibNull.inf > + > +AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariable > +LibNull.inf > !endif > > [LibraryClasses.common.SEC] > Specifically for this patch: Reviewed-by: Laszlo Ersek <ler...@redhat.com> In general: Star, it's great that you have migrated to git so quickly and extensively. I'd like to ask you to tweak your git config a little bit further: http://sourceforge.net/p/edk2/mailman/message/34190505/ Because, for ease of review, the hunk headers above (@@) should have named the specific section of the ArmVirt.dsc.inc file being modified. Thanks! Laszlo ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel