Current IsHashAlgSupportedInHashAlgorithmMask is only an internal
function, this patch makes it external for coming consumer.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star
Cc: Jiewen Yao <jiewen@intel.com>
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/Tcg/Tcg2Dxe/Tcg2Dxe.c | 80 +--
1 file chan
In CopyDigestListToBuffer() of Tpm2CommandLib, the count in returned
Buffer should be real copied DigestList count.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star
In CopyDigestListToBuffer() of Tpm2CommandLib, the count in returned
Buffer should be real copied DigestList count.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star
Current IsHashAlgSupportedInHashAlgorithmMask is only an internal
function, this patch makes it external for coming consumer.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star
Add GetHashMaskFromAlgo() into Tpm2CommandLib for coming consumer.
Cc: Jiewen Yao <jiewen@intel.com>
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/Include/Librar
Cc: Jiewen Yao <jiewen@intel.com>
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/Tcg/Tcg2Dxe/Tcg2Dxe.c | 98 +--
1 file chan
V2:
Add PATCH 2/4 and 3/4.
Add GetHashMaskFromAlgo() into Tpm2CommandLib.
Update desc for param Buffer of GetDigestListSize().
Check if required digests in event2 log are reported and show error if not.
PATCH 4/4 will consume GetHashMaskFromAlgo() that's why PATCH 2/4 added.
Star Zeng (4
Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
SecurityPkg/Include/Library/Tpm2CommandLib.h | 2 +-
SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/SecurityPkg/Include/Library/Tpm2Command
Add comments into LogHashEvent() to describe the usage
of GetDigestListSize (DigestList).
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
--
The code updates Tcg2PhysicalPresenceLibProcessRequest() to also lock
Tcg2PhysicalPresenceFlags variable on S4.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=205
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@i
c: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Library/PeiHobLibFramework/HobLib.c| 70 +-
1 fil
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/Library/ArmVirtDxeHobLib/HobLib.c | 4 +++-
1 file changed, 3 insertions(+), 1
c: Michael D Kinney <michael.d.kin...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/Library/HobLib.h | 4 +-
MdePkg/Library/DxeCoreHobLib/HobLib.c | 4 +-
MdePkg/Library/DxeHobLib/HobLib.c
Yao <jiewen@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Cc: Ard Biesheuvel <ard.biesheu...@linaro.org>
Star Zeng (3):
MdePkg HobLib:
c: Jiewen Yao <jiewen@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c | 9 -
1 file changed, 4 insertions
...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Universal/Variable/RuntimeDxe/VariableSmm.c| 25 +++---
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/Runti
on Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf
b/Md
t;maurice...@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Giri P Mudusuru <giri.p.mudus...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
IntelFsp2Pkg/Tools/GenCfgOpt.py | 13 -
1 file changed
Cc: Dandan Bi <dandan...@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
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/Tcg/Tcg2Config/Tcg2ConfigDriver.c |
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/Tcg/Tcg2Config/Tcg2ConfigDriver.c | 6 +++---
SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigImpl.c | 4 ++--
2 files changed, 5 inse
oCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Universal/Console/TerminalDxe/Terminal.c | 25 ++-
.../Universal/Console/TerminalDxe/Terminal.h | 80 -
.../Universal/Console/TerminalDxe/TerminalConIn.c | 186 +++
ntel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Jeff Fan <jeff@intel.com>
---
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 14 --
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c | 51
oCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c | 68 +++-
MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.h | 17 +++-
MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c | 12 --
3 files changed, 92 in
eff@intel.com>
Cc: Michael Zimmermann <sigmaepsilo...@gmail.com>
Star Zeng (5):
MdeModulePkg UsbKbDxe: Execute key notify func at TPL_CALLBACK
MdeModulePkg TerminalDxe: Execute key notify func at TPL_CALLBACK
MdeModulePkg Ps2KbDxe: Execute key notify func at TPL_CALLBACK
In
ntel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Jeff Fan <jeff@intel.com>
---
.../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c | 86 --
.../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h
() and ToggleStateSyncToNewConInDev()
to be in-line of the caller, add more comments to make the code
more clear.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Michael Kinney <michael.d.kin...@intel.com>
Cc: Feng Tian <feng.t...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
S
will report the partial key after it is required
by calling SetState(X | KEY_STATE_VALID_EXPOSED) explicitly.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Michael Kinney <michael.d.kin...@intel.com>
Cc: Feng Tian <feng.t...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
S
oCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 7 +++-
MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c | 45 ++
MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c | 20
oCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c | 64 +++-
MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.h | 17 -
MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c | 10 +++--
3 files changed, 86 in
gt;
Cc: Michael Kinney <michael.d.kin...@intel.com>
Cc: Feng Tian <feng.t...@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Cc: Michael Zimmermann <sigmaepsilo...@gmail.com>
Star Zeng (5):
MdeModulePkg UsbKbDxe: Execute key notify func at TPL_CALLBACK
MdeModulePkg Termin
oCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Universal/Console/TerminalDxe/Terminal.c | 25 ++-
.../Universal/Console/TerminalDxe/Terminal.h | 80 +-
.../Universal/Console/TerminalDxe/TerminalConIn.c | 177 +++
ntel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 9 +++--
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c | 47 +-
.../Bus/Isa/Ps2KeyboardDx
ion Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
NOTE: This patch comes out from the discussion at
https://lists.01.org/pipermail/edk2-devel/2017-March/008580.html.
---
.../Acpi/AcpiTableDxe/AcpiTableProtocol.c | 88 +-
1 file changed, 34 insert
aofeng Wang <winggundu...@163.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
Note: the related discussion was at
https://lists.01.org/pipermail/edk2-devel/2017-February/007513.html.
---
MdeModulePkg/Application/CapsuleApp
Star Zeng (3):
PerformancePkg Dp_App: Handle "/" separator in debug path for GCC
build
ShellPkg UefiDpLib: Handle "/" separator in debug path for GCC build
MdeModulePkg BmPerf: Handle "/" separator in debug path for GCC build
MdeModulePkg/Library/UefiBoot
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
PerformancePkg/Dp_App/DpUtilities.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PerformancePkg/Dp_App/DpUt
Cc: Liming Gao <liming@intel.com>
Cc: Ruiyu Ni <ruiyu...@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/Library/UefiBootManagerLib/BmPerformance.c
Cc: Liming Gao <liming@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
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/DpUtilities.c | 2 +-
1 f
is to add directory support for CapsuleApp
by using shell protocol.
Cc: Jiewen Yao <jiewen@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/Application/Cap
ibuted-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/PiSmmCore/SmramProfileRecord.c | 18 --
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/MdeModulePkg/Core/PiSmmCore/SmramProfileRecord.c
b
ibuted-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c
b/MdeModu
ichael Kinney <michael.d.kin...@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/Universal/PCD/Dxe/Pcd.c | 27 +++
MdeModulePkg/Univ
wen@intel.com>
Cc: Hao Wu <hao...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/PiSmmCore/PiSmmCore.h | 22 ++---
MdeModulePkg/Core/PiSmmCore/Pool.c | 44
It is introduced by 9e9ca2100f22be29f1a53129d741f4305ff34a71.
Cc: Hao Wu <hao.a...@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
This PPI is introduced in PI Version 1.5.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/Ppi/SecHobData.h | 65 +
MdePk
This PPI is introduced in PI Version 1.5.
Cc: Liming Gao <liming@intel.com>
Star Zeng (2):
MdePkg: Add definition for SecHobData PPI
MdeModulePkg PeiCore: Install SEC HOB data
MdeModulePkg/Core/Pei/Hob/Hob.c | 74 ++-
MdeModulePkg/Co
PEIMs.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Pei/Hob/Hob.c | 74 ++-
MdeModulePkg/Core/Pei/PeiMain.h | 17 +
MdeMo
o Ersek <ler...@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Universal/SerialDxe/SerialIo.c | 18 --
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Universal
V2: Use "license" instead of "BSD License"
V1: Use "FreeBSD" instead of "BSD"
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
Contrib
Init CustomCumulativeData.MinDur to PERF_MAXDUR, otherwise the
MinDur displayed for custom cumulative data will be always 0,
but not the real shortest duration.
Cc: Liming Gao <liming@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Cinnamon Shia <cinnamon.s...@hpe.com
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
ShellPkg/Library/UefiDpLib/Dp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ShellPkg/Library/UefiDpLib/Dp.c b/ShellPkg/Library/UefiDpLib/Dp.c
index 35ead751b
greement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
PerformancePkg/Dp_App/Dp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PerformancePkg/Dp_App/Dp.c b/PerformancePkg/Dp_App/Dp.c
index 4cdc39edb42e..484ef2d50b80 100644
--- a/PerformancePkg/Dp_App/Dp.c
++
in structure definition, and also update IntelVTdDxe code
accordingly.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Include/IndustryStandard/V
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
Contributions.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Contributions.txt b/Contributio
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=667
REF: https://lists.01.org/pipermail/edk2-devel/2017-August/013112.html
Star Zeng (2):
MdeModulePkg DxeCore: Fix double free pages on LoadImage failure path
MdeModulePkg DxeCore: Enhance "ConvertPages: Incompatible memory
TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Dxe/Mem/Page.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Core/Dxe/Mem/Page.c b/MdeModulePkg/Core/Dxe/Mem/Page.c
index 3b3b9a8131a2..a142c79ee2ca 10
The definition for 1.1a has no difference with 1.0.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/IndustryStandard/Hsti.h | 6 +++---
1 file changed, 3 insertions(+),
The Hsti returned from InternalHstiFindAip() and temporally
allocated NewHsti need to be freed after used.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Library/DxeHstiLib/H
Separated patch commit log has the change information.
Star Zeng (2):
MdePkg Hsti.h: Update version info to 1.1a
MdePkg DxeHstiLib: Fix memory leak issue
MdePkg/Include/IndustryStandard/Hsti.h | 6 +++---
MdePkg/Library/DxeHstiLib/HstiDxe.c| 7 +--
2 files changed, 8 insertions
Follow UEFI 2.7 spec to deprecate SMM Communication ACPI Table,
PiSmmCommunicationSmm will not install SMM Communication ACPI Table
anymore.
Cc: Jiewen Yao <jienwen@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-b
lt;liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/Pi/PiSmmCommunicationAcpiTable.h | 20 ---
MdePkg/Include/PiSmm.h | 3 +--
MdePkg/Include/Protocol/SmmCommuni
Delete SMM Communication ACPI Table definition and update
PiSmmCommunicationSmm to not install SMM Communication ACPI
Table anymore.
Star Zeng (3):
SecurityPkg OpalPasswordSupportLib: Remove include to
UefiAcpiDataTable.h
MdePkg: Follow UEFI 2.7 spec to deprecate SMM Communication ACPI
Remove redundant include to UefiAcpiDataTable.h as
SmmCommunication.h will help to include it.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <dong.e...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
S
by
gEdkiiPiSmmCommunicationRegionTableGuid for COMM buffer
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Baraneedharan Anbazhagan <anbazha...@hp.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Library/SmmLockBoxLib/SmmLockBoxDx
nni...@broadcom.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c| 2 +-
MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c | 6 +++---
2 files changed, 4 insertio
This patch series is to follow latest (>= 1.5) PI spec to
handle notification PPI from SEC.
Star Zeng (2):
MdePkg PiPeiCis.h: Add description for notification PPI from SEC
MdeModulePkg PeiCore: Handle notification PPI from SEC
MdeModulePkg/Core/Pei/PeiMain.h | 14
MdeModule
InstallPpi() will be used for normal PPI in PPI list from SEC,
and NotifyPpi() will be used for notification PPI in PPI list from SEC.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
This patch is to follow latest (>= 1.5) PI spec to add description
for notification PPI from SEC
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/PiPeiCis.h | 17 +
.
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/UsbFunctionIo.h | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/MdePkg/Incl
Star Zeng (2):
MdePkg: Correct the comments of EFI_PEI_RESET2_SYSTEM
MdeModulePkg PeiCore: Correct the comments of PeiResetSystem2
MdeModulePkg/Core/Pei/PeiMain.h | 4 ++--
MdeModulePkg/Core/Pei/Reset/Reset.c | 4 ++--
MdePkg/Include/Pi/PiPeiCis.h| 4 ++--
3 files changed, 6
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/PiPeiCis.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MdePkg/Include/Pi/PiPeiCis.h b/MdePk
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Pei/PeiMain.h | 4 ++--
MdeModulePkg/Core/Pei/Reset/Reset.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
Update the comments of ResetSystem() that was missed by
37078045d717 and 28426918f0ea.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Dandan Bi <dandan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeM
om>
Cc: Cloud Wang <winggundu...@163.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Applica
samsung.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Gabriel Somlo <gso...@gmail.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Amit Kumar <amit...@samsung.com>
Signed-off-by: Star Zeng <st
---
Nt32Pkg/Nt32Pkg.dsc | 116
1 file changed, 16 insertions(+), 100 deletions(-)
diff --git a/Nt32Pkg/Nt32Pkg.dsc b/Nt32Pkg/Nt32Pkg.dsc
index 573875fe4b95..7b468c18ad7a 100644
--- a/Nt32Pkg/Nt32Pkg.dsc
+++ b/Nt32Pkg/Nt32Pkg.dsc
@@ -86,16
---
Nt32Pkg/Nt32Pkg.dec | 9
Nt32Pkg/Nt32Pkg.dsc | 125
2 files changed, 134 insertions(+)
diff --git a/Nt32Pkg/Nt32Pkg.dec b/Nt32Pkg/Nt32Pkg.dec
index 06da067bc1d9..7b330359c5d2 100644
--- a/Nt32Pkg/Nt32Pkg.dec
+++
+ FruSkuV
} else …
LibPcdSetSku (PlatformSku);
Cc: Michael Kinney <michael.d.kin...@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Yonghong Zhu <yonghong....@intel.com>
Star Zeng (2):
Example: The PCDs configuring for multiple SKUs with current SKU usage
As HOB which has 8byte aligned requirement will be built based on them
in PEI phase.
Cc: Liming Gao <liming@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
UefiCpuPkg/Sec
<jeff@intel.com>
Star Zeng (3):
UefiCpuPkg SecCore: Adjust PeiTemporaryRamBase to be 8byte
aligned
UefiCpuPkg SecCore: Add SecPerformancePpiCallBack
MdeModulePkg FirmwarePerfPei: Remove SEC performance data getting code
.../FirmwarePerformancePei.c
phase.
This patch is to remove the SEC performance data getting code in
FirmwarePerformancePei.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../FirmwarePerformancePei.c
Add SecPerformancePpiCallBack to get SEC performance data and
build HOB to convey the SEC performance data to DXE phase.
Cc: Liming Gao <liming@intel.com>
Cc: Jeff Fan <jeff@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star
: Liming Gao <liming@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../MemoryAllocationLib.c | 32 +++---
1 file c
- Requirement
Simplify the PCDs configuring for multiple SKUs in DSC.
Provide interface to get the relationship between multiple SKUs for runtime
usage.
- Current limitation
Non-DEFAULT SKU could only derive from DEFAULT SKU, but could not derive from
another non-DEFAULT SKU.
For example
bution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Application/SmiHandlerProfileInfo/SmiHandlerProfileInfo.c | 8 +++-
MdeModulePkg/Core/PiSmmCore/SmiHandlerProfile.c | 8 +++-
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git
a/
this issue.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Universal/PCD/Dxe/Pcd.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/MdeModulePkg/Universal/PCD/Dxe/Pcd.c
b/
- Requirement
Reduce PCD database size for multi-SKU case to save image size at build time
and memory resource at boot time.
- Current limitation
When multiple SKUs are enabled, the full set of PCD values for all SKUs will be
generated into PCD database,
and HOB will be created for the PCD
age if the installation
is failed and specific debug message for the case that the input
handle is invalid.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Dxe/Hand
r: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Universal/Variable/Pei/Variable.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Universal/Variable/Pei/Variable.c
b/MdeModulePkg/Universal/Varia
They are to follow PI 1.5 spec.
Star Zeng (2):
MdePkg: Minor update to the Data parameter for PEI GetVariable()
MdeModulePkg: Minor update to the Data parameter for PEI GetVariable()
MdeModulePkg/Universal/Variable/Pei/Variable.c | 5 +++--
MdePkg/Include/Ppi/ReadOnlyVariable2.h | 7
r: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/Ppi/ReadOnlyVariable2.h | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/MdePkg/Include/Ppi/ReadOnlyVariable2.h
b/MdePkg/Include/Ppi/ReadOnlyVariable2.h
bution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/Dxe/Hand/Locate.c | 8 ++--
MdeModulePkg/Core/PiSmmCore/Locate.c | 8 ++--
2 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/MdeModulePkg/Core/Dxe/Hand/Locate.c
b/MdeModulePkg/C
Star Zeng (2):
MdePkg: Update comments for LocateProtocol to follow UEFI 2.7 spec
MdeModulePkg: Return invalid param in LocateProtocol for
Protocol==NULL
MdeModulePkg/Core/Dxe/Hand/Locate.c | 8 ++--
MdeModulePkg/Core/PiSmmCore/Locate.c | 8 ++--
MdePkg/Include/Uefi/UefiSpec.h
Cc: Liming Gao <liming@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdePkg/Include/Uefi/UefiSpec.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/M
dd59d95e1994 updated *.c file, but forgot to update *.h file.
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.h | 7 ---
1 fil
e286e118bafa updated *.c file, but forgot to update *.h file.
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>
---
DuetPkg/FSVariable/FSVariable.
<ruiyu...@intel.com>
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/UefiShellDebug1CommandsLib/DmpStore.c | 1 +
1 file changed, 1 insertion(+)
diff --git
e.
2. Null-terminator is not found in the first VariableNameSize bytes of
the input VariableName buffer.
This patch is to update comments for GetNextVariableName to follow them.
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: S
301 - 400 of 804 matches
Mail list logo