[edk2] [PATCH 2/2] MdePkg: Follow PI spec to update ExtendedSize in EFI_FFS_FILE_HEADER2

2015-08-21 Thread Star Zeng
to be above 16 bytes, and FFS header must be at 8 byte alignment, so FFS header size must be multiple of 8. Cc: Liming Gao liming@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- MdePkg/Include/Pi/PiFirmwareFile.h | 8 1

[edk2] [PATCH 1/2] BaseTools: Follow PI spec to update ExtendedSize in EFI_FFS_FILE_HEADER2

2015-08-21 Thread Star Zeng
to be above 16 bytes, and FFS header must be at 8 byte alignment, so FFS header size must be multiple of 8. Cc: Liming Gao liming@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- BaseTools/Source/C/Common/FirmwareVolumeBuffer.c | 4

[edk2] [PATCH 02/15] MdeModulePkg: Add VarCheckUefiLib NULL class library

2015-08-17 Thread Star Zeng
1.0 Signed-off-by: Star Zeng star.z...@intel.com Reviewed-by: Jiewen Yao jiewen@intel.com --- .../Library/VarCheckUefiLib/VarCheckUefiLib.inf| 88 ++ .../Library/VarCheckUefiLib/VarCheckUefiLib.uni| Bin 0 - 2158 bytes .../VarCheckUefiLib/VarCheckUefiLibNullClass.c | 930

[edk2] [PATCH 13/15] ArmVirtPkg: Link separated VarCheckUefiLib NULL class library instance

2015-08-17 Thread Star Zeng
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/ArmVirtQemu.dsc | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ArmVirtPkg

[edk2] [PATCH 11/15] OvmfPkg: Link separated VarCheckUefiLib NULL class library instance

2015-08-17 Thread Star Zeng
Cc: Jordan Justen jordan.l.jus...@intel.com Cc: Laszlo Ersek ler...@redhat.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- OvmfPkg/OvmfPkgIa32.dsc| 5 - OvmfPkg/OvmfPkgIa32X64.dsc | 5 - OvmfPkg/OvmfPkgX64.dsc | 5

[edk2] [PATCH 03/15] Nt32Pkg: Add VarCheckLib library mapping

2015-08-17 Thread Star Zeng
Since Variable driver has been updated to consume the separated VarCheckLib. Cc: Ruiyu Ni ruiyu...@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- Nt32Pkg/Nt32Pkg.dsc | 1 + 1 file changed, 1 insertion(+) diff --git a/Nt32Pkg

[edk2] [PATCH 15/15] Vlv2TbltDevicePkg: Link separated VarCheckUefiLib NULL class library instance

2015-08-17 Thread Star Zeng
Cc: David Wei david@intel.com Cc: Tim He tim...@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 1 + Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 + Vlv2TbltDevicePkg/PlatformPkgX64.dsc

[edk2] [PATCH 06/15] ArmVirtPkg: Add VarCheckLib library mapping

2015-08-17 Thread Star Zeng
Since Variable driver has been updated to consume the separated VarCheckLib. 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 | 1

[edk2] [PATCH] MdeModulePkg: Include CapsuleX64 in MdeModulePkg.dsc [Components.X64]

2015-07-28 Thread Star Zeng
It was forgotten to be included in MdeModulePkg.dsc when created. Cc: Feng Tian feng.t...@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- MdeModulePkg/MdeModulePkg.dsc | 4 1 file changed, 4 insertions(+) diff --git

[edk2] [PATCH] MdeModulePkg DxeCore: Move ProcessLibraryConstructorList()

2015-08-02 Thread Star Zeng
Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c b/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c index e6ed247..e60d2f2 100644

[edk2] [PATCH] MdeModulePkg DxeIpl: Fix IA32 build failure with GCC 5.1.1

2015-08-06 Thread Star Zeng
: David Woodhouse david.woodho...@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- MdeModulePkg/Core/DxeIplPeim/Ia32/DxeLoadFunc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/MdeModulePkg/Core/DxeIplPeim/Ia32/DxeLoadFunc.c b

[edk2] [PATCH] UefiCpuPkg CpuDxe: Sync up the settings of Execute Disable to APs

2015-08-06 Thread Star Zeng
: Laszlo Ersek ler...@redhat.com Cc: Jeff Fan jeff@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- UefiCpuPkg/CpuDxe/ApStartup.c | 133 +- 1 file changed, 132 insertions(+), 1 deletion

[edk2] [PATCH] MdeModulePkg Variable: Handle variable Attributes mismatch case

2015-08-10 Thread Star Zeng
: Ruiyu Ni ruiyu...@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng star.z...@intel.com --- .../Universal/Variable/RuntimeDxe/Variable.c | 48 +++--- 1 file changed, 43 insertions(+), 5 deletions(-) diff --git a/MdeModulePkg/Universal

[edk2] [PATCH] MdeModulePkg Variable: Read MonotonicCount by ReadUnaligned64()

2015-07-24 Thread Star Zeng
As variable HEADER_ALIGNMENT = 4, the MonotonicCount in AUTHENTICATED_VARIABLE_HEADER may be not UINT64 aligned, so go to use ReadUnaligned64() to ensure read data correctly. Cc: Jiewen Yao jiewen@intel.com Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng

[edk2] [PATCH] MdeModulePkg Variable: Move CacheVariable->InDeletedTransitionPtr NULL pointer check

2015-10-27 Thread Star Zeng
een used. Cc: Shumin Qiu <shumin@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MdeMod

[edk2] [PATCH] MdeModulePkg SmbiosMeasurementDxe: Smbios3Table used as SmbiosTable wrongly

2015-10-27 Thread Star Zeng
<jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- .../SmbiosMeasurementDxe/SmbiosMeasurementDxe.c| 75 +- .../SmbiosMeasurementDxe/SmbiosMeasurementDxe.inf | 6 +- 2 files

[edk2] [PATCH 1/5] MdeModulePkg SmbiosMeasurementDxe: Use SMBIOS table and GUID correctly

2015-10-27 Thread Star Zeng
1. Smbios3Table used as SmbiosTable wrongly after SmbiosTable got from configuration table. 2. Use correct VendorGuid and VendorTable to measure. Cc:Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com&

[edk2] [PATCH 5/5] MdeModulePkg SmbiosMeasurementDxe: Correct the comments

2015-10-27 Thread Star Zeng
ed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@intel.com> --- .../Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c| 9 ++--- .../Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.inf | 6 +++--- 2 files changed, 9 insertions(+), 6 deleti

[edk2] [PATCH 4/5] MdeModulePkg SmbiosMeasurementDxe: Remove the tailing whitespace

2015-10-27 Thread Star Zeng
Cc:Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@intel.com> --- .../SmbiosMeasurementDxe/SmbiosMeasurementDxe.c| 26 +++--- .../Sm

[edk2] [PATCH 0/5] MdeModulePkg: Enhance SmbiosMeasurementDxe

2015-10-27 Thread Star Zeng
in InternalDumpData() and InternalDumpHex(). 5. Remove the tailing whitespace. 6. Correct the return comments of entrypoint function. 7. Add parameters' comments for MeasureSmbiosTable(). 8. Correct the Protocols and Guids usage comments in SmbiosMeasurementDxe.inf. Star Zeng (5): MdeModulePkg

[edk2] [PATCH 2/5] MdeModulePkg SmbiosMeasurementDxe: Add (VOID **) typecast for GCC build failure

2015-10-27 Thread Star Zeng
Cc:Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@intel.com> --- MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c | 2 +- 1 file ch

[edk2] [PATCH] MdeModulePkg PeiCore: PEI dispatcher need retry to process NOT_DISPATCHED FV

2015-11-11 Thread Star Zeng
com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c b/

[edk2] [PATCH V2 10/12] OvmfPkg XenConsoleSerialPortLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Z

[edk2] [PATCH V2 06/12] CorebootPayloadPkg: Use SerialDxe in MdeModulePkg

2015-11-17 Thread Star Zeng
Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- CorebootPayloadPkg/CorebootPayloadPkg.fdf | 4 +- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 11 +- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc | 11 +- .../Library/PlatformBdsLib/BdsPlatform.h

[edk2] [PATCH V2 11/12] ArmVirtPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- ArmVirtPkg/ArmVirt.dsc.inc | 1 - ArmVirtPkg/ArmVirtQemu.dsc | 2 +- ArmVirtPkg/ArmVirtQemu.fdf

[edk2] [PATCH V2 07/12] Omap35xxPkg SerialPortLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Z

[edk2] [PATCH V2 09/12] ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc | 3 +- ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf | 3 +- .../ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc| 3 +- .../ArmVExpressPkg/ArmVExp

[edk2] [PATCH V2 03/12] MdeModulePkg BaseSerialPortLib16550: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- .../BaseSerialPortLib16550.c

[edk2] [PATCH V2 05/12] EmulatorPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- EmulatorPkg/EmulatorPkg.dsc| 3 +- EmulatorPkg/EmulatorPkg.fdf| 2 +- .../DxeEmuSerialPortLib/DxeEmuSerialPortLib.c | 85 +

[edk2] [PATCH V2 00/12] Upstream SerialDxe from EmbeddedPkg to MdeModulePkg

2015-11-17 Thread Star Zeng
. * New in V2: According the suggestion from Laszlo Ersek <ler...@redhat.com>, zero *Control first in SerialPortGetControl() for EmulatorPkg/Omap35xxPkg/OvmfPkg updates. Star Zeng (12): MdePkg SerialPortLib: Upstream GetControl/SetControl/SetAttributes interfaces PcAtChipsetPkg SerialIoLi

[edk2] [PATCH V2 08/12] BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- BeagleBoardPkg/BeagleBoardPkg.dsc | 4 ++-- BeagleBoardPkg/BeagleBoardPkg.fdf | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/BeagleBoardPkg/BeagleBoardPkg.dsc b/BeagleBoa

[edk2] [PATCH V2 04/12] MdeModulePkg: Upstream SerialDxe from EmbeddedPkg

2015-11-17 Thread Star Zeng
gt; Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/MdeModulePkg.dsc | 2 + MdeModulePkg/Universal/SerialDxe

[edk2] [PATCH V2 02/12] PcAtChipsetPkg SerialIoLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Ruiyu Ni <ruiyu...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- PcAtChipsetPkg/Library/SerialIoL

[edk2] [PATCH V2 12/12] EmbeddedPkg: Remove SerialDxe and SerialPortExtLib libraries

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Z

[edk2] [PATCH V2 01/12] MdePkg SerialPortLib: Upstream GetControl/SetControl/SetAttributes interfaces

2015-11-17 Thread Star Zeng
The extended interfaces GetControl/SetControl/SetAttributes are from EmbeddedPkg/Include/Library/SerialPortExtLib.h. Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star

[edk2] [PATCH] ShellPkg UefiDpLib: Use correct string length for the input UnicodeBuffer

2015-11-02 Thread Star Zeng
Same as the beginning of function to use DP_GAUGE_STRING_LENGTH, but not DXE_PERFORMANCE_STRING_LENGTH. Cc: Jaben Carsey <jaben.car...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- ShellPkg/Library/UefiDpLib/D

[edk2] [PATCH] MdeModulePkg SmbiosMeasurementDxe: NULL check to String from GetSmbiosStringById

2015-10-29 Thread Star Zeng
When StringId is not 0, String returned from GetSmbiosStringById is expected to non-NULL. Add ASSERT (String != NULL); to ensure this. Cc: Jiewen Yao <jiewen@intel.com> Cc: Shumin Qiu <shumin@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-b

[edk2] [PATCH] MdeModulePkg VarCheckLib: R18611 was thoughtless for property set

2015-10-18 Thread Star Zeng
in VariablePropertyGet and SetVariableCheck before using the property data. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Library/VarCheckLib/VarCheckLib.c | 16 OvmfPkg/OvmfPkgIa32X64.dsc

[edk2] [PATCH] MdeModulePkg PiDxeS3BootScriptLib: Use PcdSet64S to instead of PcdSet64

2015-10-08 Thread Star Zeng
and PcdS3BootScriptTablePrivateSmmDataPtr are expected to be DynamicDefault, so use PcdSet64S to instead of PcdSet64 and assert when set failure. Cc: Jiewen Yao <jiewen@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star

[edk2] [PATCH] MdeModulePkg VariableRuntimeDxe: Add the missing gEfiImageSecurityDatabaseGuid

2015-10-14 Thread Star Zeng
Otherwise there will be build failure if without VarCheckUefiLib linked. Cc: Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf

[edk2] [PATCH] SecurityPkg AuthVariableLib: Add the missing gEfiAuthenticatedVariableGuid

2015-10-14 Thread Star Zeng
There is no real build failure, as AuthVariableLib always links to variable driver. But for code integrity, we should add it. Cc: Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- Securit

[edk2] [PATCH] MdeModulepkg VarCheckLib: Return NULL when no property set

2015-10-14 Thread Star Zeng
of SetVariableCheck. The issue does not appear with VarCheckUefiLib linked as the library just has the expected property set. Cc: Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Library

[edk2] [PATCH 03/12] MdeModulePkg BaseSerialPortLib16550: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- .../BaseSerialPortLib16550.c

[edk2] [PATCH 00/12] Upstream SerialDxe from EmbeddedPkg to MdeModulePkg

2015-11-17 Thread Star Zeng
Generally, this patch series are to upstream SerialDxe from EmbeddedPkg to MdeModulePkg, relatively, they are also to upstream SerialPortExtLib.h from EmbeddedPkg to SerialPortLib.h in MdePkg. For your easy review, the forked code is at g...@github.com:lzeng14/edk2.git branch SerialDxe. Star

[edk2] [PATCH 06/12] CorebootPayloadPkg: Use SerialDxe in MdeModulePkg

2015-11-17 Thread Star Zeng
Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- CorebootPayloadPkg/CorebootPayloadPkg.fdf | 4 +- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 11 +- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc | 11 +- .../Library/PlatformBdsLib/BdsPlatform.h

[edk2] [PATCH 09/12] ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc | 3 +- ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf | 3 +- .../ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc| 3 +- .../ArmVExpressPkg/ArmVExp

[edk2] [PATCH 04/12] MdeModulePkg: Upstream SerialDxe from EmbeddedPkg

2015-11-17 Thread Star Zeng
gt; Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/MdeModulePkg.dsc | 2 + MdeModulePkg/Universal/SerialDxe

[edk2] [PATCH 07/12] Omap35xxPkg SerialPortLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Z

[edk2] [PATCH 10/12] OvmfPkg XenConsoleSerialPortLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Z

[edk2] [PATCH 08/12] BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- BeagleBoardPkg/BeagleBoardPkg.dsc | 4 ++-- BeagleBoardPkg/BeagleBoardPkg.fdf | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/BeagleBoardPkg/BeagleBoardPkg.dsc b/BeagleBoa

[edk2] [PATCH 11/12] ArmVirtPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-17 Thread Star Zeng
biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- ArmVirtPkg/ArmVirt.dsc.inc | 1 - ArmVirtPkg/ArmVirtQemu.dsc | 2 +- ArmVirtPkg/ArmVirtQemu.fdf

[edk2] [PATCH 01/12] MdePkg SerialPortLib: Upstream GetControl/SetControl/SetAttributes interfaces

2015-11-17 Thread Star Zeng
The extended interfaces GetControl/SetControl/SetAttributes are from EmbeddedPkg/Include/Library/SerialPortExtLib.h. Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star

[edk2] [PATCH 02/12] PcAtChipsetPkg SerialIoLib: Add GetControl/SetControl/SetAttributes implementation

2015-11-17 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Ruiyu Ni <ruiyu...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- PcAtChipsetPkg/Library/SerialIoL

[edk2] [PATCH] MdeModulePkg FaultTolerantWrite: Error handling for erase operation failure

2015-08-25 Thread Star Zeng
There may be anti-flash wear out feature to forbid erase operation after end of dxe. The code is missing some error handling for erase operation failure, it should return directly after the erase operation failed. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng

[edk2] [PATCH] MdeModulePkg PiDxeS3BootScriptLib: Remove a hidden assumption.

2015-09-14 Thread Star Zeng
-- So use EfiReservedMemoryType instead of EfiACPIMemoryNVS as the code has been updated to not depend on OS to help restore ACPINvs data. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@

[edk2] [PATCH] MdeModulePkg DxeCore: Relocate HOB List after other tested memory resources added

2015-09-16 Thread Star Zeng
0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Core/Dxe/Gcd/Gcd.c | 65 + 1 file changed, 53 insertions(+), 12 deletions(-) diff --git a/MdeModulePkg/Core/Dxe/Gcd/Gcd.c b/MdeModulePkg/Core/Dxe/Gcd/Gcd.c index a50fda2..77586a9 100644 --- a

[edk2] [PATCH] Vlv2TbltDevicePkg FvbRuntimeDxe: Fix CalculateCheckSum16 input incorrect length

2015-09-11 Thread Star Zeng
The input length should be "The size, in bytes, of Buffer.", the divide sizeof (UINT16) operation is not needed and incorrect. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Cc: David Wei <david@intel.com> Cc: Ti

[edk2] [PATCH V2] MdeModulePkg DxeCore: Take the range in resource HOB for PHIT as higher priority

2015-09-17 Thread Star Zeng
ded in V1. Cc: Jiewen Yao <jiewen@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@intel.com> --- MdeModuleP

[edk2] [PATCH 0/2] Do not assume perf entry count has no change

2015-09-29 Thread Star Zeng
Current implementation assumes the performance entry count has no change from multiple GetPerformanceMeasurement() while loops, it may cause the allocated buffer for PerfEntriesAsDxeHandle at the first loop to be overflowed if the following loop has the count changed. Star Zeng (2

[edk2] [PATCH 2/2] IntelFrameworkModulePkg GenericBdsLib: Do not assume perf entry count has no change

2015-09-29 Thread Star Zeng
the change at commit R18417 "MdeModulePkg: Fix a performance data buffer overrun issue". Cc: Ruiyu Ni <ruiyu...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --

[edk2] [PATCH] MdeModulePkg Variable: Add a missing variable info record

2015-12-27 Thread Star Zeng
Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 1 + 1 file changed, 1 insertion(+) diff --git a/MdeModulePkg/Universal/Variabl

[edk2] [PATCH] MdeModulePkg Variable: ###VariableTotalSize need to be initialized to 0 first

2015-12-27 Thread Star Zeng
HwErrVariableTotalSize/CommonVariableTotalSize/CommonUserVariableTotalSize need to be initialized to 0 first after reclaim failed, then to be assigned by += operation. Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng &

[edk2] [PATCH] MdeModulePkg Variable: Handle ftw driver executes prior to variable driver

2015-12-27 Thread Star Zeng
. Cc: Liming Gao <liming@intel.com> Reported-by: Baraneedharan Anbazhagan <anbazha...@hp.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Baraneedharan Anbazhagan <anbazha...@hp.com> --- .../Unive

[edk2] [PATCH] SecurityPkg AuthVariableLib: Correct comment/error log about CleanCertsFromDb

2015-12-27 Thread Star Zeng
Cc: Chao Zhang <chao.b.zh...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- SecurityPkg/Library/AuthVariableLib/AuthService.c | 16 +++- SecurityPkg/Library/AuthVariableLib/AuthVariableLib.c | 2

[edk2] [PATCH V4 03/13] PcAtChipsetPkg SerialIoLib: Implement Get(Set)Control/SetAttributes

2015-11-24 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Ruiyu Ni <ruiyu...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Liming Gao <liming@intel.

[edk2] [PATCH V4 09/13] BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-24 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org> --- BeagleBoardPkg/BeagleBoardPkg.dsc | 4 ++-- BeagleBoardPkg/BeagleBoardPkg.fdf | 3 ++- 2 files changed, 4 insertions(+), 3 delet

[edk2] [PATCH V4 04/13] MdeModulePkg BaseSerialPortLib16550:Implement Get(Set)Control/SetAttributes

2015-11-24 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Liming Gao <liming@intel.

[edk2] [PATCH V4 08/13] Omap35xxPkg SerialPortLib: Implement Get(Set)Control/SetAttributes

2015-11-24 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <st

[edk2] [PATCH V4 07/13] CorebootPayloadPkg: Use SerialDxe in MdeModulePkg

2015-11-24 Thread Star Zeng
ion Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Maurice Ma <maurice...@intel.com> --- CorebootPayloadPkg/CorebootPayloadPkg.fdf | 4 +- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 11 +- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc

[edk2] [PATCH V4 11/13] OvmfPkg XenConsoleSerialPortLib: Implement Get(Set)Control/SetAttributes

2015-11-24 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Jordan Justen <jordan.l.jus...@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@int

[edk2] [PATCH V4 13/13] EmbeddedPkg: Remove SerialDxe and SerialPortExtLib libraries

2015-11-24 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <st

[edk2] [PATCH V4 02/13] MdePkg SerialPortLib: Upstream Get(Set)Control/SetAttributes interfaces

2015-11-24 Thread Star Zeng
The extended interfaces GetControl/SetControl/SetAttributes are from EmbeddedPkg/Include/Library/SerialPortExtLib.h. Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star

[edk2] [PATCH V4 06/13] EmulatorPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-24 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com> --- EmulatorPkg/EmulatorPkg.dsc| 3 +- EmulatorPkg/EmulatorPkg.fdf| 2 +- .../DxeEm

[edk2] [PATCH V4 10/13] ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-24 Thread Star Zeng
: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org> --- ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc | 3 +- ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf | 3 +- .../ArmVExpressPkg/A

[edk2] [PATCH V4 00/13] Upstream SerialDxe from EmbeddedPkg to MdeModulePkg

2015-11-24 Thread Star Zeng
update the function header comment block for SerialPortSetAttributes() and do some adjustment for SerialDxe in MdeModulePkg. * New in V4: Include the patch suggested by Laszlo to fix a bug in TerminalConIn.c. Address a comment from Mike to fix the mixed global variables and function prototypes for SerialDxe.

[edk2] [PATCH] CorebootPayloadPkg PlatformHookLib: Fix GCC build failure

2015-11-29 Thread Star Zeng
ince.agye...@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Suggested-by: Laszlo Ersek <ler...@redhat.com> Signed-off-by: Star Zeng <star.z...@intel.com> --- CorebootPayloadPkg/Library/PlatformHookLib/PlatformHookLib.c | 1

[edk2] [PATCH 1/3] MdePkg SerialPortLib: Fix typo in SerialPortWrite()

2015-11-18 Thread Star Zeng
The "read" word in SerialPortWrite() header comment block should be "write". Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@int

[edk2] [PATCH 0/3] Fix typo in SerialPortWrite() header comment block

2015-11-18 Thread Star Zeng
Star Zeng (3): MdePkg SerialPortLib: Fix typo in SerialPortWrite() PcAtChipsetPkg SerialIoLib: Fix typo in SerialPortWrite() MdeModulePkg BaseSerialPortLib16550: Fix typo in SerialPortWrite() MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.c | 2 +- MdePkg/Include

[edk2] [PATCH 2/3] PcAtChipsetPkg SerialIoLib: Fix typo in SerialPortWrite()

2015-11-18 Thread Star Zeng
The "read" word in SerialPortWrite() header comment block should be "write". Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@int

[edk2] [PATCH 3/3] MdeModulePkg BaseSerialPortLib16550: Fix typo in SerialPortWrite()

2015-11-18 Thread Star Zeng
The "read" word in SerialPortWrite() header comment block should be "write". Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@i

[edk2] [PATCH V2] MdePkg SerialIo.h: Fix typo "buts" to "bits"

2015-11-18 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdePkg/Include/Protocol/SerialIo.h | 4 ++-- 1 file changed, 2 insertions(+), 2

[edk2] [PATCH V3 11/12] ArmVirtPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-22 Thread Star Zeng
gt; Cc: Liming Gao <liming@intel.com> 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

[edk2] [PATCH V3 07/12] Omap35xxPkg SerialPortLib: Implement Get(Set)Control/SetAttributes

2015-11-22 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <st

[edk2] [PATCH V3 03/12] MdeModulePkg BaseSerialPortLib16550:Implement Get(Set)Control/SetAttributes

2015-11-22 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Liming Gao <liming@intel.

[edk2] [PATCH V3 04/12] MdeModulePkg: Upstream SerialDxe from EmbeddedPkg

2015-11-22 Thread Star Zeng
gt; Cc: Liming Gao <liming@intel.com> Cc: Feng Tian <feng.t...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Liming Gao <liming@intel.com> --- MdeModulePkg/MdeModulePkg.dsc

[edk2] [PATCH V3 08/12] BeagleBoardPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-22 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org> --- BeagleBoardPkg/BeagleBoardPkg.dsc | 4 ++-- BeagleBoardPkg/BeagleBoardPkg.fdf | 3 ++- 2 files changed, 4 insertions(+), 3 delet

[edk2] [PATCH V3 01/12] MdePkg SerialPortLib: Upstream Get(Set)Control/SetAttributes interfaces

2015-11-22 Thread Star Zeng
The extended interfaces GetControl/SetControl/SetAttributes are from EmbeddedPkg/Include/Library/SerialPortExtLib.h. Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star

[edk2] [PATCH V3 06/12] CorebootPayloadPkg: Use SerialDxe in MdeModulePkg

2015-11-22 Thread Star Zeng
ion Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Maurice Ma <maurice...@intel.com> --- CorebootPayloadPkg/CorebootPayloadPkg.fdf | 4 +- CorebootPayloadPkg/CorebootPayloadPkgIa32.dsc | 11 +- CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc

[edk2] [PATCH V3 09/12] ArmPlatformPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-22 Thread Star Zeng
: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Ard Biesheuvel <ard.biesheu...@linaro.org> --- ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc | 3 +- ArmPlatformPkg/ArmJunoPkg/ArmJuno.fdf | 3 +- .../ArmVExpressPkg/A

[edk2] [PATCH V3 12/12] EmbeddedPkg: Remove SerialDxe and SerialPortExtLib libraries

2015-11-22 Thread Star Zeng
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <liming@intel.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <st

[edk2] [PATCH V3 05/12] EmulatorPkg: Use SerialDxe in MdeModulePkg instead of EmbeddedPkg

2015-11-22 Thread Star Zeng
ributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com> --- EmulatorPkg/EmulatorPkg.dsc| 3 +- EmulatorPkg/EmulatorPkg.fdf| 2 +- .../DxeEm

[edk2] [PATCH 1/2] MdeModulePkg SmmLockBoxSmmLib: Add DESTRUCTOR SmmLockBoxSmmDestructuor

2016-06-02 Thread Star Zeng
if it has been installed in Constructor. Cc: Jiewen Yao <jiewen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- .../Library/SmmLockBoxLib/SmmLockBoxSmmLib.c | 43 +- .../Library/S

[edk2] [PATCH 2/2] MdeModulePkg DxeS3BootScriptLib: Add DESTRUCTOR S3BootScriptLibDeinitialize

2016-06-02 Thread Star Zeng
Destructor to free the resources allocated by S3BootScriptLibInitialize() and unregister callbacks. Cc: Jiewen Yao <jienwen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- .../Library/PiDxeS3BootScriptLib/Boot

[edk2] [PATCH V2 0/4] Add DESTRUCTOR for SmmLockBoxSmmLib and PiDxeS3BootScriptLib

2016-06-06 Thread Star Zeng
git commit 058196bbb345. Cc: Jiewen Yao <jiewen@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Star Zeng (4): MdeModulePkg SmmLockBoxSmmLib: Fix typo in SmmLockBoxSmmConstructuor MdeModulePkg SmmLockBoxSmmLib: Add DESTRUCTOR SmmLockBoxSmmDestructor MdeModulePkg DxeS3BootSc

[edk2] [PATCH V2 2/4] MdeModulePkg SmmLockBoxSmmLib: Add DESTRUCTOR SmmLockBoxSmmDestructor

2016-06-06 Thread Star Zeng
if it has been installed in Constructor. Cc: Jiewen Yao <jiewen@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Reviewed-by: Jiewen Yao <jiewen@intel.com> --- .

[edk2] [PATCH V2 3/4] MdeModulePkg DxeS3BootScriptLib: Add DESTRUCTOR S3BootScriptLibDeinitialize

2016-06-06 Thread Star Zeng
Destructor to free the resources allocated by S3BootScriptLibInitialize() and unregister callbacks. Cc: Jiewen Yao <jiewen@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> R

[edk2] [PATCH V2 4/4] MdeModulePkg DxeS3BootScriptLib: Revert git commit 058196bbb345

2016-06-06 Thread Star Zeng
With a destructor implemented, the shortcut from 058196bbb345 should be unnecessary. Cc: Jiewen Yao <jiewen@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> Suggested-by:

[edk2] [PATCH V2 1/4] MdeModulePkg SmmLockBoxSmmLib: Fix typo in SmmLockBoxSmmConstructuor

2016-06-06 Thread Star Zeng
SmmLockBoxSmmConstructuor should be SmmLockBoxSmmConstructor. Cc: Jiewen Yao <jienwen@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- MdeModulePkg/Lib

[edk2] [PATCH 2/4] IntelFrameworkModulePkg GenericBdsLib: Assign TimerStartValue/TimerEndValue

2016-06-08 Thread Star Zeng
Cc: Liming Gao <liming@intel.com> Cc: Jiewen Yao <jiewen@intel.com> Cc: Cinnamon Shia <cinnamon.s...@hpe.com> Cc: Jaben Carsey <jaben.car...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com>

[edk2] [PATCH 4/4] ShellPkg UefiDpLib: Remove TimerLib dependency

2016-06-08 Thread Star Zeng
Liming Gao <liming@intel.com> Cc: Jiewen Yao <jiewen@intel.com> Cc: Cinnamon Shia <cinnamon.s...@hpe.com> Cc: Jaben Carsey <jaben.car...@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Star Zeng <star.z...@intel.com> --- Shell

  1   2   3   4   5   6   7   8   9   >