> -Original Message-
> From: Zhang, Shenglei
> Sent: Monday, August 12, 2019 2:23 PM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J; Wu, Hao A
> Subject: [PATCH v2 1/3] MdeModulePkg: Add missing header files in INF files
>
> The header files are used but missing in INF,which causes
> genera
Reviewed-by: Chasel Chiu
> -Original Message-
> From: Zhang, Shenglei
> Sent: Monday, August 12, 2019 2:23 PM
> To: devel@edk2.groups.io
> Cc: Chiu, Chasel ; Desimone, Nathaniel L
> ; Zeng, Star
> Subject: [PATCH v2 3/3] IntelFsp2Pkg/FspSecCore: Add missing header file in
> INF file
>
PageMapLevel5Entry may be uninitialized in original code, which means
uninitialized pointer will be modified at some circumstance.
So relocate the operation of PageMapLevel5Entry++ in order to make sure
the pointer could be modified only when it is uninitialized.
Cc: Dandan Bi
Cc: Liming Gao
Cc:
MadtParser.h and PpttParser.h are actually used but missing INF file,
which will generate warning message when building this package.
Cc: Jaben Carsey
Cc: Ray Ni
Cc: Zhichao Gao
Signed-off-by: Shenglei Zhang
Reviewed-by: Zhichao Gao
Reviewed-by: Jaben Carsey
---
.../UefiShellAcpiViewCommand
There are some header files used but not included in INF
files. This causes warings are generated when building the
packages. So now add them into INF files.
https://bugzilla.tianocore.org/show_bug.cgi?id=2036
Cc: Jian J Wang
Cc: Hao A Wu
Cc: Jaben Carsey
Cc: Ray Ni
Cc: Zhichao Gao
Cc: Chasel
SecFsp.h is used but missing inf file, which will cause generating
warning message.
Cc: Chasel Chiu
Cc: Nate DeSimone
Cc: Star Zeng
Signed-off-by: Shenglei Zhang
Reviewed-by: Chasel Chiu
Reviewed-by: Star Zeng
Reviewed-by: Nate DeSimone
---
IntelFsp2Pkg/FspSecCore/FspSecCoreS.inf | 3 ++-
The header files are used but missing in INF,which causes
generating warning message when building them.
Cc: Jian J Wang
Cc: Hao A Wu
Signed-off-by: Shenglei Zhang
---
v2: Add "Common/CommonHeader.h" in CapsuleX64.inf.
MdeModulePkg/Universal/CapsulePei/CapsulePei.inf| 3 ++-
MdeModulePkg/U
Patch looks good.
Reviewed-by: Bob Feng
-Original Message-
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Chiu,
Chasel
Sent: Thursday, August 8, 2019 8:58 PM
To: devel@edk2.groups.io
Cc: Feng, Bob C ; Gao, Liming
Subject: [edk2-devel] [PATCH] BaseTools/Scripts:
Eric:
Can you list the difference compared to version 1?
Thanks
Liming
>-Original Message-
>From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Eric
>Jin
>Sent: Monday, August 12, 2019 9:46 AM
>To: devel@edk2.groups.io
>Subject: [edk2-devel] [PATCH V2 00/10] Multiple Co
> -Original Message-
> From: Wu, Hao A
> Sent: Monday, August 12, 2019 10:00 AM
> To: devel@edk2.groups.io; Zhang, Shenglei
> Cc: Wang, Jian J ; Gao, Liming
>
> Subject: RE: [edk2-devel] [PATCH 1/3] MdeModulePkg: Add missing header
> files in INF files
>
> > -Original Message-
Zhichao:
The change looks good. I have one comment to add more descriptions for new
introduced two guids.
If so, the developer knows how to use them.
Besides, if this patch is for 201908 stable tag, please send RFC for this
feature to annou...@edk2.groups.io and devel@edk2.groups.io to c
Reviewed-by: Jian J Wang
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Liming Gao
> Sent: Saturday, August 10, 2019 10:10 PM
> To: devel@edk2.groups.io
> Cc: Mike Turner ; Wang, Jian J
> ; Wu, Hao A ; Bi, Dandan
>
> Subject: [edk2-devel
> -Original Message-
> From: Gao, Liming
> Sent: Monday, August 12, 2019 10:52 AM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J; Wu, Hao A
> Subject: [Patch] MdeModulePkg/RegularExpressionDxe: Add two missing
> null pointer checks
>
> After update Oniguruma from v6.9.0 to v6.9.3, two null
> -Original Message-
> From: Gao, Liming
> Sent: Thursday, August 08, 2019 9:53 PM
> To: devel@edk2.groups.io; Gao, Liming
> Cc: Wang, Jian J; Wu, Hao A; Cinnamon Shia; leif.lindh...@linaro.org;
> af...@apple.com; Laszlo Ersek (ler...@redhat.com); Kinney, Michael D;
> Cetola, Stephano
> Sub
Reviewed-by: Chasel Chiu
> -Original Message-
> From: Gao, Zhichao
> Sent: Monday, August 12, 2019 11:05 AM
> To: devel@edk2.groups.io
> Cc: Ard Biesheuvel ; Leif Lindholm
> ; Kinney, Michael D ;
> Kubacki, Michael A ; Chiu, Chasel
> ; Desimone, Nathaniel L
> ; Gao, Liming
> Subject: [
Change the comment of EfiResetSystem base on the
UEFI spec 2.8
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
MdePkg/Library/UefiRuntimeLib/RuntimeLib.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/MdePkg/Library/UefiRuntimeLib/RuntimeLib.c
b
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
OvmfPkg/OvmfPkgX64.dsc | 2 ++
1 file cha
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Maurice Ma
Cc: Guo Dong
Cc: Benjamin You
Cc: Liming Gao
Signed-off-by: Zhichao Gao
Reviewed-by: Maurice Ma
---
UefiPayloadPkg/UefiPayloa
From: Bret Barkelew
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
Transfer reset data start with a null sting and followed by
gEdkiiCapsuleUpdateCompleteResetGuid for DoResetSystem
function.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Ray Ni
Cc: Star Zeng
Cc: Liming Gao
Cc: Sean Brogan
Cc:
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
OvmfPkg/OvmfPkgIa32X64.dsc | 1 +
1 file
From: Bret Barkelew
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
Transfer reset data start with a null sting and followed by
gEdkiiCapsuleArmedResetGuid for capsule update.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Ray Ni
Cc: Star Zeng
Cc: Liming Gao
Cc: Sean Brogan
Cc: Michael Turner
C
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Maurice Ma
Cc: Guo Dong
Cc: Benjamin You
Cc: Liming Gao
Signed-off-by: Zhichao Gao
Reviewed-by: Maurice Ma
---
UefiPayloadPkg/UefiPayloa
Change the comment of EfiResetSystem base on the
UEFI spec 2.8
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
MdePkg/Include/Library/UefiRuntimeLib.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/MdePkg/Include/Library/UefiRuntimeLib.h
b/MdePk
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
ArmVirtPkg/ArmVirtQemu.dsc | 1 +
1 file
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Jordan Justen
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
OvmfPkg/OvmfPkgIa32.dsc | 2 ++
1 file ch
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Signed-off-by: Zhichao Gao
---
ArmVirtPkg/ArmVirtXen.dsc | 1 +
1 file changed, 1 insertion(+)
diff --git a/ArmVirtPkg/ArmVirtXen.dsc b/ArmVirtP
Indicate two guids gCapsuleArmedResetGuid and gCapsuleUpdateCompleteResetGuid
for capsule update. And define a struct which start with a null string and
followed by a EFI_GUID.
V2:
Add prefix Edkii to the new guids.
Move the new struct definition to ResetSystemLib.h.
Fix the wrong reset data to tr
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Ray Ni
Cc: Star Zeng
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
MdeModulePkg/MdeModulePkg.dsc | 1 +
1 fil
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Jordan Justen
Cc: Andrew Fish
Cc: Ray Ni
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
EmulatorPkg/EmulatorPkg.dsc | 1 +
1 file changed,
From: Bret Barkelew
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
And add two guids gEdkiiCapsuleArmedResetGuid and
gEdkiiCapsuleUpdateCompleteResetGuid for capsule
Update.
Cc: Jian J Wang
Cc: Hao Wu
Cc: Ray Ni
Cc: Star Zeng
Cc: Liming Gao
Cc: Sean Brogan
Cc: Michael Turner
Cc
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Laszlo Ersek
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
ArmVirtPkg/ArmVirtQemuKernel.dsc | 1 +
1
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Hisilicon/HiKey/HiKey.dsc |
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Kelly Steele
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Intel/Quar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/RaspberryPi/RPi3/RPi3.dsc |
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Hisilicon/D06/D06.dsc | 2 ++
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/SoftIron/Overdrive1000Board/
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Kelly Steele
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Intel/Quar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Zailiang Sun
Cc: Yi Qian
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platfo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Michael Kubacki
Cc: Chasel Chiu
Cc: Nate DeSimone
Cc: Liming Gao
Signed-off-by
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Hisilicon/HiKey960/HiKey960.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Comcast/RDKQemu/RDKQemu.dsc
The ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it to the related platform dsc files.
V2:
Update the git config to show the specific [LibraryClasses.$(ARCH)] section
for every patch.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Michael Kubacki
Cc: Chasel Ch
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Socionext/DeveloperBox/Devel
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Hisilicon/D05/D05.dsc | 2 ++
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/ARM/SgiPkg/SgiPlatform.dsc |
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/AMD/OverdriveBoard/Overdrive
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Zailiang Sun
Cc: Yi Qian
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platfo
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/BeagleBoard/BeagleBoardPkg/B
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/ARM/VExpressPkg/ArmVExpress-
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Socionext/SynQuacerEvalBoard
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/Hisilicon/D03/D03.dsc | 2 ++
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/ARM/VExpressPkg/ArmVExpress-
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/LeMaker/CelloBoard/CelloBoar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1772
ResetUtilityLib would be consumed by CapsuleRuntimeDxe.
So add it for the platform dsc file.
Cc: Ard Biesheuvel
Cc: Leif Lindholm
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Zhichao Gao
---
Platform/ARM/JunoPkg/ArmJuno.dsc | 2
After update Oniguruma from v6.9.0 to v6.9.3, two null pointer check
should be added.
This change bases on the patch https://edk2.groups.io/g/devel/message/45183.
Cc: Jian J Wang
Cc: Hao A Wu
Signed-off-by: Liming Gao
---
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regparse.c | 2 ++
> -Original Message-
> From: Albecki, Mateusz
> Sent: Friday, August 09, 2019 10:36 PM
> To: devel@edk2.groups.io
> Cc: Albecki, Mateusz; Wu, Hao A
> Subject: [PATCHv3 0/4] Add EDKII_UFS_HC_PLATFORM_PROTOCOL to
> support platform specific programming of UFS host controllers
>
> To cover ad
On Fri, Aug 09, 2019 at 02:23:48PM -0700, Kinney, Michael D wrote:
> VS2017 builds for X64 are failing due to the use of the
> memset intrinsic. The local variable GopVersion is an
> array that is initialied in the declaration. Update to
> use ZeroMem() to intialize GopVersion.
>
Looks reasona
On Fri, Aug 09, 2019 at 12:34:03PM -0700, Kinney, Michael D wrote:
> The following commit removed the call to SetupInfo() from
> SystemConfigExtractConfig(). This caused the BIOS, Processor,
> Platform, and Memory information strings from being filled
> in with their proper values.
>
> https://
Reviewed-by: Zailiang Sun
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Eric Jin
> Sent: Monday, August 12, 2019 9:45 AM
> To: devel@edk2.groups.io
> Cc: Sun, Zailiang ; Qian, Yi ;
> Kinney, Michael D ; Gao, Liming
>
> Subject: [edk2-devel
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Michael D Kinney
> Sent: Saturday, August 10, 2019 6:44 AM
> To: devel@edk2.groups.io
> Cc: Justen, Jordan L; Andrew Fish; Ni, Ray
> Subject: [edk2-devel] [Patch V3 4/4] EmulatorPkg: Add support f
The latest tag release can be found in Release Planning.
They are not required to be listed here.
Cc: Andrew Fish
Cc: Laszlo Ersek
Cc: Leif Lindholm
Cc: Michael D Kinney
Signed-off-by: Liming Gao
---
Readme.md | 3 ---
1 file changed, 3 deletions(-)
diff --git a/Readme.md b/Readme.md
index
Reviewed-by: Chasel Chiu
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Nate DeSimone
> Sent: Friday, August 9, 2019 8:47 AM
> To: devel@edk2.groups.io
> Cc: Chiu, Chasel ; Kubacki, Michael A
>
> Subject: [edk2-devel] [edk2-platforms] [PA
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Add PCD PcdFmpDeviceStorageAccessEnable. If this PCD is
TRUE, then the Firmware Management Protocol supports access
to the firmware storage device. This is the default setting.
If FALSE, then Firmware Management Protocol services that
acce
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
The size overhead for CatSPrint() is large. This function
is only used to generate variable names with HardwareInstance
value appended. Use UnicodeValueToStringS() instead that is
much smaller.
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Limi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Add PCD PcdFmpDeviceImageTypeIdGuid that contains an Image
Type ID GUID value that is used if one is not provided by
FmpDeviceLib. If this PCD is not a valid GUID value, then
gEfiCallerIdGuid is used.
Update FmpDevicePkg DSC to use PcdFmpD
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Update all DEBUG() messages to include the name of the
FMP device from PcdFmpDeviceImageIdName.
Based on content from the following commit, but expanded
to cover all DEBUG() messages.
https://github.com/microsoft/mu_tiano_plus/commit/a2c7d
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
* Add Capsule Update Policy Protocol to FmpDevicePkg
* Add CapsuleUpdatePolicyLib instance that uses the services
of the Capsule Update Policy Protocol
* Add module that produces the Capsule Update Policy
Protocol using the services of t
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Liming Gao
Signed-off-by: Michael D Kinney
Signed-off-by: Eric Jin
---
FmpDevicePkg/FmpDxe/FmpDxe.c | 124 +++-
FmpDevicePkg/FmpDxe/FmpDxe.h | 8 +-
FmpDevicePkg/FmpDxe/Variable
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Liming Gao
Signed-off-by: Michael D Kinney
Reviewed-by: Eric Jin
---
.../Library/FmpDeviceLibNull/FmpDeviceLib.c | 93 ++-
1 file changed, 92 insertions(+), 1 deletion(-)
diff --
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Update FmpDxe to support multiple controllers and use
new FmpDeviceLib APIs to support Stop/Unload and to
set the context for the worker functions in the
FmpDeviceLib.
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Liming Gao
Signed-off-by: Micha
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Zhang, Shenglei
> Sent: Thursday, August 08, 2019 2:25 PM
> To: devel@edk2.groups.io
> Cc: Wang, Jian J; Wu, Hao A; Gao, Liming
> Subject: [edk2-devel] [PATCH 1/3] MdeModulePkg: Add missing header
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Add new APIs to FmpDevideLib to support multiple controllers
* RegisterFmpUninstaller()
* FmpDeviceSetContext()
* FmpDeviceGetHardwareInstance()
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Liming Gao
Signed-off-by: Michael D Kinney
Reviewed-by
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Zeng, Star
> Sent: Friday, August 09, 2019 9:54 AM
> To: devel@edk2.groups.io
> Cc: Zeng, Star; Wu, Hao A
> Subject: [edk2-devel] [PATCH] SourceLevelDebugPkg DebugCommLibUsb3:
> Address NULL ptr d
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
Allow libs to be used with modules of type UEFI_DRIVE.
Cc: Sean Brogan
Cc: Bret Barkelew
Cc: Liming Gao
Signed-off-by: Michael D Kinney
Reviewed-by: Eric Jin
---
FmpDevicePkg/Library/FmpDeviceLibNull/FmpDeviceLibNull.inf| 4 ++--
.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1525
The patch set is to support drivers that manage multiple controllers and
also provide a firmware update capability to each managed controller.
The following modules are related to Multiple Controllers Support solution
FmpDevicePkg\FmpDxe\F
Implement new APIs defined in FmpDeviceLib
* RegisterFmpUninstaller()
* FmpDeviceSetContext()
* FmpDeviceGetHardwareInstance()
Cc: Zailiang Sun
Cc: Yi Qian
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Eric Jin
---
.../Library/FmpDeviceLib/FmpDeviceLib.c | 95 ++
.
Reviewed-by: Chasel Chiu
> -Original Message-
> From: Desimone, Nathaniel L
> Sent: Monday, August 12, 2019 7:45 AM
> To: devel@edk2.groups.io
> Cc: Andrew Fish ; Laszlo Ersek ; Leif
> Lindholm ; Kinney, Michael D
> ; Kubacki, Michael A
> ; Sinha, Ankit ; Chiu,
> Chasel
> Subject: [ed
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2049
ShellPkg\Library\UefiShellLevel2CommandsLib\Cp.c line 104 and
ShellPkg\Library\UefiShellLevel2CommandsLib\Mv.c line 640, the
pointer variable Response may be a NULL pointer. So we should
make sure that it isn't NULL before dereference it.
I
I was tracking down a Platform C state bug and I noticed the platform code was
using this definition [1] for PcdCpuApTargetCstate and wrote that actual value
used for Mwait. But the MpInitLIb seems to assume that PcdCpuApTargetCstate is
eax[7:4] and it shifts the data left. This ends up with the
Reviewed-by: Nate DeSimone
-Original Message-
From: devel@edk2.groups.io On Behalf Of Agyeman, Prince
Sent: Friday, August 9, 2019 9:35 AM
To: devel@edk2.groups.io
Subject: [edk2-devel] [edk2-platforms] [PATCH] ClevoOpenBoardPkg: Remove batch
build scripts
Ref: https://bugzilla.tianoco
Pushed:
https://github.com/tianocore/edk2-platforms/commit/84627927fa195703752c7fd5ab4437f87c547b87
-Original Message-
From: Kubacki, Michael A
Sent: Friday, August 9, 2019 11:13 AM
To: devel@edk2.groups.io; Desimone, Nathaniel L
Cc: Chiu, Chasel
Subject: RE: [edk2-devel] [edk2-platfor
Hi Leif,
> I am well aware that there are platform-specific steps required to achieve
> the final firmware image for some
> systems. But we need to work to address that. There have been discussions
> about implementing support for
> hooking pre/post-build python scripts into the .dsc format - ha
Updated Platform/Intel/Readme.md to point to master branch on
edk2-non-osi instead of devel-MinPlatform
Updated edk2-platforms/Readme.md to point to Platform/Intel/Readme.md
for build instructions on Intel based Minimum Platforms
Added a link to the EDK II Minimum Platform Draft Specification
to
Reviewed-by: Zailiang Sun
> -Original Message-
> From: Kinney, Michael D
> Sent: Saturday, August 10, 2019 5:24 AM
> To: devel@edk2.groups.io
> Cc: Sun, Zailiang ; Gary Lin
> Subject: [Patch] Vlv2TbltDevicePkg/VlvPlatformInitDxe: Avoid memset instrinsic
>
> VS2017 builds for X64 are fai
Reviewed-by: Zailiang Sun
-Original Message-
From: Kinney, Michael D
Sent: Saturday, August 10, 2019 3:34 AM
To: devel@edk2.groups.io
Cc: Sun, Zailiang ; Gary Lin
Subject: [Patch] Vlv2Tbl2DevicePkg/PlatformSetupDxe: Fix setup info regression
The following commit removed the call to Set
85 matches
Mail list logo