S3SaveStateDxe to use new
EfiFindAcpiTableBySignature() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Acpi/S3SaveStateDxe/AcpiS3ContextSave.c
IntelVTdDxe to use new
EfiFindAcpiTableBySignature() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Feature/VTd/IntelVTdDxe/DmarAcpiTable.c| 136
PiSmmCpuDxeSmm to use new
EfiFindAcpiTableBySignature() and remove the duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Cc: Eric Dong
Cc: Laszlo Ersek
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
UefiCpuPkg
: Ruiyu Ni
Cc: Dandan Bi
Cc: Eric Dong
Cc: Laszlo Ersek
Star Zeng (6):
MdePkg UefiLib: Add new EfiFindAcpiTableBySignature() API
IntelSiliconPkg IntelVTdDxe: Use new EfiFindAcpiTableBySignature()
MdeModulePkg S3SaveStateDxe: Use new EfiFindAcpiTableBySignature()
PcAtChipsetPkg PcRtc: Use new
EfiFindAcpiTableBySignature() API in UefiLib
for the request and also the following patch to remove the
duplicated code.
Cc: Younas khan
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdePkg/Include/Library
(FwType == ESRT_FW_TYPE_DEVICEFIRMWARE) ? system : device
should be
(FwType == ESRT_FW_TYPE_SYSTEMFIRMWARE) ? system : device
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Ming Shao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Ming Shao
Star Zeng (2):
MdeModulePkg DxeCapsuleLibFmp: Fix typo 'Press' to 'Process'
SignedCapsulePkg RecoveryModuleLoadPei: Fix typo 'Press' to 'Process'
MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleLib.c | 2 +-
.../Universal
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Ming Shao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Universal/RecoveryModuleLoadPei/RecoveryModuleLoadPei.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Ming Shao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleLib.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Library
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Application/CapsuleApp
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Star Zeng (3):
MdeModulePkg CapsuleApp: Check Arg count for -D option
MdeModulePkg CapsuleApp: Refine -D option help information
MdeModulePkg CapsuleApp: Fix typo EFI_CAPSULE_RPORT_GUID
MdeModulePkg/Application/CapsuleApp
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Application
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 4
1 file changed, 4 insertions(+)
diff --git a/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c
Align code to use EFI_UNSUPPORTED for all incorrect Argc cases.
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 15 ---
1 file changed, 8
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MdeModulePkg/Application/CapsuleApp
Image buffer should be freed after using.
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleDump.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
.
CapsuleFlags
The capsule flags field contains the CapsuleGuid flags (bits 0-15)
as defined in the EFI_CAPSULE_HEADER that will be set in the capsule
header.
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Star Zeng (6):
MdeModulePkg CapsuleApp: Check Arg count for -P GET option
MdeModulePkg CapsuleApp: Fix memory leak in DumpFmpImage()
MdeModulePkg CapsuleApp: Do not parse bits in CapsuleFlags of ESRT
MdeModulePkg CapsuleApp: Show
Also add help info for CapsuleApp -P GET option.
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 19 +++
1 file changed, 15 insertions
Cc: Michael D Kinney
Cc: Jiewen Yao
Cc: Yonghong Zhu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 38
1 file changed, 38 insertions(+)
diff --git a/MdeModulePkg/Application
ted.
The patch also fixed a miscalculation for Lvl3End.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/TranslationTable.c | 13 +
1 fi
Fix DMA does not work issue when system memory is not
greater than 4G.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/TranslationTable.c | 11 ++
From: Jiewen Yao <jiewen@intel.com>
Cc: Star Zeng <star.z...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen@intel.com>
Reviewed-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Feature/VTd/IntelVT
From: Jiewen Yao <jiewen@intel.com>
This information is to record which device requested which DMA buffer.
It can be used for DMA buffer analysis.
Cc: Star Zeng <star.z...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewe
, this patch is to reinitialize USB3 debug port with granted
DXE DMA buffer accessible by SMM environment.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by:
com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../DebugCommunicationLibUsb3Common.c | 86 +--
.../DebugCommunicationLibUsb3Dxe
Refine some formats and remove some unused prototypes.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng &l
Please get detailed information in the separated patches.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Star Zeng (3):
SourceLevelDebugPkg DebugCommUsb3: Refine some formats
SourceLevelDebugPkg DebugCommUsb3: Reall
tion Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordPei.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordPei.c
b/SecurityPkg/Tcg/Opal/OpalPassword/OpalPasswordPei.c
index 7f
Remove PCD_TYPE_SKU_ENABLED in PCD_TYPE_ALL_SET.
This change was missing at e8d2a9805286a2fd4f613697cf0cccb4a1ebc90d.
Cc: Liming Gao <liming@intel.com>
Cc: Thomas Lamprecht <t.lampre...@proxmox.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star
DebugAgentLib.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../DebugCommunicationLibUsb3Common.c | 256 +++
.../DebugCommuni
Refine some formats/comments and remove some unused prototypes.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../DebugCommunicationLibUsb3Common.c
This reverts commit de8373fa07f87ca735139bb86c51e2c29fb1d956.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../DebugCommunicationLibUsb3Common.c
to be also reverted
when reverting IOMMU support patches, otherwise there will be conflict.
This patch is to re-do ad6040ec9b5bbc462762331f9738b8e42c0b9c80.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-
This reverts commit ad6040ec9b5bbc462762331f9738b8e42c0b9c80.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../DebugCo
. Then DebugCommunicationLibUsb3
could get consistent Handle(instance) from DebugAgentLib.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Star Zeng (6):
Revert "DebugUsb3: Check mUsb3Instance before dereferencing it"
Revert "DebugUsb3: Fix GCC build failures&qu
This reverts commit 6ef394ffe29bbc67038fc16ed540bfe6eed10e16.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Library/DebugCo
From: Jiewen Yao <jiewen@intel.com>
Cc: Star Zeng <star.z...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen@intel.com>
Reviewed-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/
ent 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
SecurityPkg/Tcg/Opal/OpalPassword/OpalDriver.c | 15 +--
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalDriver.c
b/SecurityPkg/Tcg/Opal/OpalPassword/OpalDriver.c
index 1b
: Chao Zhang <chao.b.zh...@intel.com>
Star Zeng (7):
MdeModulePkg LockBoxLib: Support LOCK_BOX_ATTRIBUTE_RESTORE_IN_S3_ONLY
SecurityPkg TcgStorageOpalLib: Make it be base type really
SecurityPkg TcgStorageCoreLib: Make it be base type really
SecurityPkg OpalPassword: Add solution witho
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Jiewen Yao <jiewen@intel.com>
---
MdeModulePkg/Include/Library/LockBoxLib.h | 14 +-
.../Library/SmmLockBoxLib/SmmLockBoxDxeLib.c | 4 +-
.../Library/SmmLockBoxLib/
Remove OpalPasswordSupportLib as it is not been used
anymore.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z..
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Jiewen Yao <jiewen@intel.co
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
Reviewed-by: Jiewen Yao <jiewen@intel.co
Remove OpalPasswordExtraInfoVariable.h as it is not been used
anymore.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z..
to
lock box used by OpalPasswordPei to unlock OPAL device for S3.
The old solution related codes are also removed.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Star Zeng (7):
MdeModulePkg L
-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Include/Library/LockBoxLib.h | 14 +-
.../Library/SmmLockBoxLib/SmmLockBoxDxeLib.c | 4 +-
.../Library/SmmLockBoxLib/SmmLockBoxSmmLib.c | 227 -
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
SecurityPkg/Library/TcgStorageOpalLib/TcgStorageOpa
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
SecurityPkg/Library/TcgStorageCoreLib/TcgStorageCore
Remove OpalPasswordSupportLib as it is not been used
anymore.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.
Remove OpalPasswordExtraInfoVariable.h as it is not been used
anymore.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Chao Zhang <chao.b.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng &l
t;case 1:" path
in case the Handle is needed by other place in future.
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
Fix ErrorString pointer is incorrectly calculated in
InternalHstiIsValidTable().
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by:
Cc: Eric Dong <eric.d...@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
UefiCpuPkg/Library/MpInitLib/Microcode.c | 4 ++--
1 fi
Fix typo EFI_SECURITY_VIOLATIO to EFI_SECURITY_VIOLATION.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Feature/Capsule/MicrocodeUpdateDxe/MicrocodeFmp.c | 10 +-
Fix typo EFI_SECURITY_VIOLATIO to EFI_SECURITY_VIOLATION.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Liming Gao <liming....@intel.com>
Star Zeng (3):
MdePkg FirmwareManagement.h: Fix typo EFI_SECURITY_VIOLATIO
IntelSiliconP
Fix typo EFI_SECURITY_VIOLATIO to EFI_SECURITY_VIOLATION.
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Liming Gao <liming@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng &l
Fix typo EFI_SECURITY_VIOLATIO to EFI_SECURITY_VIOLATION.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Universal/SystemFirmwareUpdate/SystemFirmwareCommonDxe.c | 8
.
oCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmp.c
b/MdeModulePkg/Universal/EsrtFmpDxe/Esrt
gt;
Cc: Michael Turner <michael.tur...@microsoft.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/MdeModu
It is the second step for
https://bugzilla.tianocore.org/show_bug.cgi?id=540.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Capsule/MicrocodeUpdateDxe/MicrocodeFmp.
in this library instance
to be aligned with FmpAuthenticationLibPkcs7 that does not reference
PcdPkcs7CertBuffer.
Cc: Chao Zhang <chao.b.zh...@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star
tribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleLib.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MdeModulePkg/Library/DxeCapsuleLibFmp/DxeCapsuleLib.c
b/MdeModulePkg/Library/DxeCapsuleLib
untimeDxe and VariableSmm.
Cc: Chasel Chiu <chasel.c...@intel.com>
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com&g
Cc: Eric Dong <eric.d...@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Star Zeng (2):
MdeModulePkg SmmMemoryAttribute.h: Refine some comments
UefiCpuPkg PiSmmCpuDxeSmm: Refine some comments about
SmmMemoryAttribute
MdeModulePkg/Include/Protocol/SmmMemoryAttribute.h
Cc: Eric Dong <eric.d...@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h | 15 ++-
UefiCpuPkg/PiSmmCpuDxeSmm/Sm
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Include/Protocol/SmmMemoryAttribute.h | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/MdeModulePkg/Include/Protocol/SmmMemoryAttribu
o <heyi@linaro.org>
Cc: Yi Li <phoenix.l...@huawei.com>
Cc: Renhao Liang <liangren...@huawei.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Liming Gao <liming@intel.com>
Cc: Jian J Wang <jian.j.w...@intel.com>
C
gt;
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
.../Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git
a/SignedCapsulePkg/Libra
00 D14 F00
Type - 1 (read)
Reason - 6
IVA_REG - 0x
IOTLB_REG - 0x1200
This patch is to return error for the case.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off
From: Jiewen Yao <jiewen@intel.com>
Add more debug info for reason code.
Cc: Star Zeng <star.z...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen@intel.com>
Reviewed-by: Star Zeng <star.z...@intel.com>
---
Int
Add PcdVTdPeiDmaBufferSize(S3) to replace the hard coded value
TOTAL_DMA_BUFFER_SIZE and TOTAL_DMA_BUFFER_SIZE_S3 in IntelVTdPmrPei.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
...
== NULL in PeiIoMmuUnmap().
This patch is to correct it.
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.c | 4 ++--
1 fil
Current BLOCK IO API code is using TPL_CALLBACK,
but comment is saying TPL_NOTIFY.
Cc: Ruiyu Ni <ruiyu...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassImpl.c | 6 ++
Cc: Jiewen Yao <jiewen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Core/PiSmmCore/PiSmmCore.c | 62 ++-
MdeModulePkg/Core/PiSmmCore/PiSmmC
to SMM by communication,
and then PiSmmCore will install the protocol.
Star Zeng (3):
MdeModulePkg: Add S3SmmInitDone definition
MdeModulePkg PiSmmCore: Register SMI handler to install S3SmmInitDone
UefiCpuPkg S3ResumePei: Signal S3SmmInitDone
MdeModulePkg/Core/PiSmmCore/PiSmmCore.c
com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
MdeModulePkg/Include/Guid/S3SmmInitDone.h | 27 +++
MdeModulePkg/MdeModulePkg.dec | 3 +++
2 files changed, 30 insertions(+)
create mode 100644
Cc: Jiewen Yao <jiewen@intel.com>
Cc: Eric Dong <eric.d...@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.z...@intel.com>
---
UefiCpuPkg/Universal/Acpi/S3Res
VariableHob may be built in PcdPeim (by PcdNvStoreDefaultValueBuffer)
or some platform module (by some tool).
The two solutions should not be co-exist.
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg
Move getting HOB variable store code logic to a separated
GetHobVariableStore function.
Cc: Liming Gao
Cc: Jiewen Yao
Cc: Ruiyu Ni
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/Pei/Variable.c | 40
Star Zeng (2):
MdeModulePkg Variable: Abstract GetHobVariableStore function
MdeModulePkg Variable: Make sure no more than one Variable HOB
MdeModulePkg/Universal/Variable/Pei/Variable.c | 64 ---
.../Universal/Variable/RuntimeDxe/Variable.c | 117 +++--
2
-by: Star Zeng
---
MdeModulePkg/Core/Pei/Ppi/Ppi.c | 204 ++--
1 file changed, 115 insertions(+), 89 deletions(-)
diff --git a/MdeModulePkg/Core/Pei/Ppi/Ppi.c b/MdeModulePkg/Core/Pei/Ppi/Ppi.c
index 139cfeda0575..d8ba2dd42b59 100644
--- a/MdeModulePkg/Core/Pei/Ppi
ore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
.../Bus/Pci/SataControllerDxe/SataController.c | 28 ++
.../Bus/Pci/SataControllerDxe/SataController.h | 1 +
2 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/MdeModulePkg/Bus/Pci/SataController
Table against NULL first
before accessing Table->Signature.
Cc: Liming Gao
Cc: Michael D Kinney
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdePkg/Library/UefiLib/Acpi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1267
Please refer to the log message of each commit for more details.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Star Zeng (2):
MdeModulePkg XhciDxe: Assign Usb2Hc.XXXRevision based on SBRN
MdeModulePkg Xhci: Handle value 5 in Port Speed
: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c| 14 ++
MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.h | 2 ++
2 files changed, 16 insertions(+)
diff --git a/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c
b/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c
November 2017.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c| 4 +++-
MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.h | 4 ++--
MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c | 6
: Liming Gao
Cc: Jiewen Yao
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/PCD/Dxe/Pcd.c | 5 +
MdeModulePkg/Universal/PCD/Dxe/Pcd.inf | 4 +++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
.
This patch fixes this issue.
Cc: Jiewen Yao
Cc: Chao Zhang
Cc: Jian J Wang
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MdeModulePkg/Universal
e preparation for following patch,
no essential functional change.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
---
MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 25 +--
MdeModu
from both the processor's and the bus master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-of
2. Remove the unnecessary indentation change.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1274
Please refer to the log message of each commit for more details.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Star Zeng (4):
MdeModulePkg XhciDxe: Extract new XhciInsertAsyncI
ction from
XhcAsyncInterruptTransfer.
It is code preparation for following patch,
no essential functional change.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Hao Wu
---
MdeModulePkg/Bus/Pci/Xhci
us master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
Reviewed-by: Ruiyu Ni
Reviewed-by: Hao Wu
---
Mde
us master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c |
us master's point of view.
///
EfiPciIoOperationBusMasterCommonBuffer,
Test done:
USB KB works normally.
USB disk read/write works normally.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 3
: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c | 18 +---
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 74 +---
MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h | 28
3 files changed, 98 insertions(+), 22
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1274
Please refer to the log message of each commit for more details.
Cc: Ruiyu Ni
Cc: Hao Wu
Cc: Jian J Wang
Cc: Jiewen Yao
Star Zeng (4):
MdeModulePkg XhciDxe: Extract new XhciInsertAsyncIntTransfer function
MdeModulePkg EhciDxe
: Rangasai V Chaganty
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmaProtection.c | 8 +++-
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.c | 7 +++
IntelSiliconPkg/IntelSiliconPkg.dec
: Rangasai V Chaganty
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmaProtection.h | 1 +
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/IntelVTdDxe.inf | 2 ++
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/VtdReg.c| 1
601 - 700 of 804 matches
Mail list logo