[edk2-devel] [PATCH v2 5/9] MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
A Wu Cc: Dandan Bi Cc: Liming Gao Cc: Debkumar De Cc: Harry Han Cc: Catharine West Signed-off-by: Guomin Jiang --- MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c | 15 + MdeModulePkg/Core/Pei/PeiMain.h | 1 + MdeModulePkg/Core/Pei/PeiMain.inf | 1

[edk2-devel] [PATCH v2 1/9] MdeModulePkg/PeiCore: Enable T-RAM evacuation in PeiCore (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Introduces new changes to PeiCore to move the contents of temporary RAM visible to the PeiCore to permanent memory. This expands on pre-existing shadowing support in the PeiCore to perform the following additional

[edk2-devel] [PATCH v2 4/9] MdeModulePkg/DxeIplPeim: Register for shadow on S3 shadowed boot (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
From: Jian J Wang REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Cc: Jian J Wang Cc: Hao A Wu Cc: Dandan Bi Cc: Liming Gao Signed-off-by: Jian J Wang --- MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf | 3 +++ MdeModulePkg/Core/DxeIplPeim/DxeLoad.c | 2 +- 2 files changed, 4

[edk2-devel] [PATCH v2 0/9] Migrate Pointer from flash to permanent memory (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
Ersek Cc: Rahul Kumar Cc: Jiewen Yao Cc: Chao Zhang Cc: Qi Zhang Guomin Jiang (5): MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098) SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098) MdeModulePkg/Core: Add

[edk2-devel] [PATCH v2 3/9] UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Adds a PEIM that republishes structures produced in SEC. This is done because SEC modules may not be shadowed in some platforms due to space constraints or special alignment requirements. The SecMigrationPei module

[edk2-devel] [PATCH v2 9/9] UefiCpuPkg/CpuMpPei: Enable paging and set NP flag to avoid TOCTOU (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 To avoid the TOCTOU, enable paging and set Not Present flag so when access any code in the flash range, it will trigger #NP exception. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang

[edk2-devel] [PATCH v2 6/9] SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang --- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 31 ++--- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf | 1 + 2 files changed, 29 insertions

[edk2-devel] [PATCH v2 2/9] UefiCpuPkg/CpuMpPei: Add GDT and IDT migration support (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Moves the GDT and IDT to permanent memory in a memory discovered callback. This is done to ensure the GDT and IDT authenticated in pre-memory is not fetched from outside a verified location after the permanent memory

[edk2-devel] [PATCH v2 7/9] MdeModulePkg/Core: Add switch to enable or disable TOCTOU feature (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
De Cc: Harry Han Cc: Catharine West Signed-off-by: Guomin Jiang --- MdeModulePkg/Core/Pei/PeiMain.inf | 1 + MdeModulePkg/Core/Pei/PeiMain/PeiMain.c | 5 +++-- MdeModulePkg/MdeModulePkg.dec | 5 + 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/MdeModulePkg

Re: [edk2-devel] [PATCH v2 0/9] Migrate Pointer from flash to permanent memory (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
Hi everybody, I am sorry for bothering you, I just want to reminder you that I want catch those change up next stable tag. So I hope that you can give me some comments or reviewed-by. Appreciate it. > -Original Message- > From: devel@edk2.groups.io On Behalf Of Guomin > Jia

[edk2-devel] [PATCH v2 8/9] UefiCpuPkg/SecMigrationPei: Add switch to control if produce PPI (CVE-2019-11098)

2020-07-01 Thread Guomin Jiang
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 SecMigrationPei create RepublishSecPpi, if the TOCTOU switch is off, the Ppi is meaningless, so relate it with TOCTOU switch to avoid producing useless PPI. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin

[edk2-devel] [PATCH v5 4/9] UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Adds a PEIM that republishes structures produced in SEC. This is done because SEC modules may not be shadowed in some platforms due to space constraints or special alignment requirements. The SecMigrationPei module

[edk2-devel] [PATCH v5 8/9] UefiCpuPkg: Correct some typos.

2020-07-08 Thread Guomin Jiang
Correct some typos. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang --- UefiCpuPkg/CpuMpPei/CpuMpPei.h| 2 +- .../Library/CpuExceptionHandlerLib/CpuExceptionCommon.h | 4 ++-- UefiCpuPkg/CpuMpPei/CpuPaging.c

[edk2-devel] [PATCH v5 2/9] MdeModulePkg/PeiCore: Enable T-RAM evacuation in PeiCore (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Introduces new changes to PeiCore to move the contents of temporary RAM visible to the PeiCore to permanent memory. This expands on pre-existing shadowing support in the PeiCore to perform the following additional

[edk2-devel] [PATCH v5 7/9] UefiCpuPkg/CpuMpPei: Enable paging and set NP flag to avoid TOCTOU (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 To avoid the TOCTOU, enable paging and set Not Present flag so when access any code in the flash range, it will trigger #NP exception. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang Acked

[edk2-devel] [PATCH v5 1/9] MdeModulePkg: Add new PCD to control the evacuate temporary memory feature (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
-by: Guomin Jiang Acked-by: Laszlo Ersek --- MdeModulePkg/MdeModulePkg.dec | 7 +++ MdeModulePkg/MdeModulePkg.uni | 6 ++ 2 files changed, 13 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index 843e963ad34b..16db17d0a873 100644

[edk2-devel] [PATCH v5 9/9] SecurityPkg/TcgPei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang --- SecurityPkg/Tcg/TcgPei/TcgPei.inf | 1 + SecurityPkg/Tcg/TcgPei/TcgPei.c | 29 +++-- 2 files changed, 28 insertions(+), 2

[edk2-devel] [PATCH v5 6/9] SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang --- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf | 1 + SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 31 ++--- 2 files changed, 29 insertions

[edk2-devel] [PATCH v5 3/9] UefiCpuPkg/CpuMpPei: Add GDT and IDT migration support (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Moves the GDT and IDT to permanent memory in a memory discovered callback. This is done to ensure the GDT and IDT authenticated in pre-memory is not fetched from outside a verified location after the permanent memory

[edk2-devel] [PATCH v5 5/9] MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
will never produce when PcdMigrateTemporaryRamFirmwareVolumes is FALSE, because the PCD control the total feature. Cc: Jian J Wang Cc: Hao A Wu Cc: Dandan Bi Cc: Liming Gao Cc: Debkumar De Cc: Harry Han Cc: Catharine West Signed-off-by: Guomin Jiang Acked-by: Laszlo Ersek --- MdeModulePkg

[edk2-devel] [PATCH v5 0/9] Add new feature that evacuate temporary to permanent memory (CVE-2019-11098)

2020-07-08 Thread Guomin Jiang
Cc: Debkumar De Cc: Harry Han Cc: Catharine West Cc: Eric Dong Cc: Ray Ni Cc: Jordan Justen Cc: Andrew Fish Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Anthony Perard Cc: Julien Grall Cc: Leif Lindholm Cc: Rahul Kumar Cc: Jiewen Yao Cc: Chao Zhang Cc: Qi Zhang Guomin Jiang (6

[edk2-devel] [PATCH 1/1] CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g

2020-07-09 Thread Guomin Jiang
Upgrade openssl to 1.1.1g. the directory have been reorganized, openssl moved crypto/include/internal to include/crypto folder. So we change directory to match the re-organization. Cc: Jian J Wang Cc: Xiaoyu Lu Signed-off-by: GuoMinJ --- CryptoPkg/CryptoPkg.dec | 1 -

Re: [EXTERNAL] [edk2-devel] [PATCH v5 00/14] Add the VariablePolicy feature

2020-06-17 Thread Guomin Jiang
Hi Bret, I plan to review it and give feedback before 7/31. Thanks and Sorry for inconveniences. Best Regards. From: devel@edk2.groups.io On Behalf Of Bret Barkelew via groups.io Sent: Tuesday, June 9, 2020 1:52 PM To: devel@edk2.groups.io; b...@corthon.com Cc: Yao, Jiewen ; Zhang, Chao B ;

Re: [edk2-devel] [PATCH v6 1/4] PcAtChipsetPkg: PcAtChipsetPkg.dsc add UefiCpuLib LibraryClass

2020-06-22 Thread Guomin Jiang
Hi Garrett, Thanks for report quickly and it work and the 'Mac format issue disappear'. But another build error occur 'error LNK2005: _InitializeFloatingPointUnits already defined in FspSecCoreT.lib(InitializeFpu.obj)' It seem that result by ApicLib who depend UefiCpuLib now. I want to know

Re: [edk2-devel] [PATCH v3 01/15] PcAtChipsetPkg: Add MMIO Support to RTC driver

2020-06-28 Thread Guomin Jiang
Hi Ard, When build MinPlatform, it will show Edk2Platforms/Platform/Intel/MinPlatformPkg/Pci/Library/PciSegmentInfoLibSimple/PciSegmentInfoLibSimple.c:34:1: error: conflicting types for ‘GetPciSegmentInfo’ Could you confirm it? Thanks Guomin > -Original Message- > From:

Re: [edk2-devel] [PATCH v4 09/17] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for Ecc check

2020-06-28 Thread Guomin Jiang
Good work. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, June 15, 2020 4:49 PM > To: devel@edk2.groups.io > Cc: Gao, Liming ; Kinney, Michael D > > Subject: [edk2-devel] [PATCH

Re: [edk2-devel] [PATCH v4 06/17] CryptoPkg/CryptoPkg.ci.yaml: Add configuration for Ecc check

2020-06-28 Thread Guomin Jiang
Good work. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, June 15, 2020 4:49 PM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Lu, XiaoyuX > > Subject: [edk2-devel] [P

Re: [edk2-devel] [PATCH v4 08/17] FatPkg/FatPkg.ci.yaml: Add configuration for Ecc check

2020-06-28 Thread Guomin Jiang
Good work. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, June 15, 2020 4:49 PM > To: devel@edk2.groups.io > Cc: Ni, Ray > Subject: [edk2-devel] [PATCH v4 08/17] FatPkg/FatPkg.ci.yaml

Re: [edk2-devel] [PATCH] FmpDevicePkg: Enhance capsule verification with secure boot keys

2020-06-28 Thread Guomin Jiang
I think it have some vulnerability, the case as below. 1. Untrusted End User enroll the new DB key -> sign the untrusted device firmware -> flash the untrusted device firmware -> the system will become unsafe. I think the end user is untrusted and we need to make sure only few person can have

Re: [edk2-devel] [PATCH v4 13/17] PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml: Add configuration for Ecc check

2020-06-28 Thread Guomin Jiang
Good work. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, June 15, 2020 4:49 PM > To: devel@edk2.groups.io > Cc: Ni, Ray > Subject: [edk2-devel] [PATCH v4 13/17] > PcAtChipsetPkg/PcA

Re: [edk2-devel] [RFC edk2 v1 0/1] Fix a infrequent issue in variable

2020-06-28 Thread Guomin Jiang
Hi Huang, Could you send the normal patch rather than RFC? Best Regards Guomin > -Original Message- > From: devel@edk2.groups.io On Behalf Of Ming > Huang > Sent: Monday, May 25, 2020 7:34 PM > To: devel@edk2.groups.io; Wang, Jian J ; Wu, Hao A > ; Gao, Liming > Cc:

Re: [edk2-devel] [PATCH v5 1/4] PcAtChipsetPkg: PcAtChipsetPkg.dsc add UefiCpuLib LibraryClass

2020-06-21 Thread Guomin Jiang
Hi Garrett, I encounter below error when build UefiCpuPkg\Library\BaseUefiCpuLib\BaseUefiCpuLib.c: warning C4335: Mac file format detected: please convert the source file to either DOS or UNIX format' I encounter the issue ever, it result by mail encoding. To resolve this issue, you can run

Re: [edk2-devel] [PATCH v6 1/4] PcAtChipsetPkg: PcAtChipsetPkg.dsc add UefiCpuLib LibraryClass

2020-06-28 Thread Guomin Jiang
Laszlo Ersek > Sent: Tuesday, June 23, 2020 7:16 PM > To: devel@edk2.groups.io; Jiang, Guomin ; > garrett.kirkend...@amd.com > Cc: Ni, Ray ; Dong, Eric > Subject: Re: [edk2-devel] [PATCH v6 1/4] PcAtChipsetPkg: > PcAtChipsetPkg.dsc add UefiCpuLib LibraryClass > > On 06/2

[edk2-devel] [PATCH v8 3/9] UefiCpuPkg/CpuMpPei: Add GDT migration support (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Moves the GDT to permanent memory in a memory discovered callback. This is done to ensure the GDT authenticated in pre-memory is not fetched from outside a verified location after the permanent memory transition. Cc:

[edk2-devel] [PATCH v8 7/9] UefiCpuPkg/CpuMpPei: Enable paging and set NP flag to avoid TOCTOU (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 To avoid the TOCTOU, enable paging and set Not Present flag so when access any code in the flash range, it will trigger #PF exception. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang Acked

[edk2-devel] [PATCH v8 5/9] MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
will never produce when PcdMigrateTemporaryRamFirmwareVolumes is FALSE, because the PCD control the total feature. Cc: Jian J Wang Cc: Hao A Wu Cc: Dandan Bi Cc: Liming Gao Cc: Debkumar De Cc: Harry Han Cc: Catharine West Signed-off-by: Guomin Jiang Acked-by: Laszlo Ersek Reviewed-by: Jian J

[edk2-devel] [PATCH v8 2/9] MdeModulePkg/PeiCore: Enable T-RAM evacuation in PeiCore (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Introduces new changes to PeiCore to move the contents of temporary RAM visible to the PeiCore to permanent memory. This expands on pre-existing shadowing support in the PeiCore to perform the following additional

[edk2-devel] [PATCH v8 8/9] UefiCpuPkg: Correct some typos.

2020-07-24 Thread Guomin Jiang
Correct some typos. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Laszlo Ersek --- UefiCpuPkg/CpuMpPei/CpuMpPei.h| 2 +- .../Library/CpuExceptionHandlerLib/CpuExceptionCommon.h | 4 ++-- UefiCpuPkg

[edk2-devel] [PATCH v8 6/9] SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Jian J Wang Reviewed-by: Qi Zhang --- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf | 1 + SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 31

[edk2-devel] [PATCH v8 9/9] SecurityPkg/TcgPei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Jian J Wang Reviewed-by: Qi Zhang --- SecurityPkg/Tcg/TcgPei/TcgPei.inf | 1 + SecurityPkg/Tcg/TcgPei/TcgPei.c | 29

[edk2-devel] [PATCH v8 1/9] MdeModulePkg: Add new PCD to control the evacuate temporary memory feature (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
the PcdMigrateTemporaryRamFirmwareVolumes, always shadow all PEIMs no matter the condition of PcdShadowPeimOnBoot or PcdShadowPeimOnS3Boot. Cc: Jian J Wang Cc: Hao A Wu Signed-off-by: Guomin Jiang --- MdeModulePkg/MdeModulePkg.dec | 9 + MdeModulePkg/MdeModulePkg.uni | 6 ++ 2 files changed, 15 insertions

[edk2-devel] [PATCH v8 0/9] Add new feature that evacuate temporary to permanent memory (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
: Change patch 10/10 to enhance the logic. v8: Drop the patch#10 added in v6 and v7, the optimization will be considered future. Guomin Jiang (6): MdeModulePkg: Add new PCD to control the evacuate temporary memory feature (CVE-2019-11098) MdeModulePkg/Core: Create Migrated FV Info Hob

[edk2-devel] [PATCH v8 4/9] UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)

2020-07-24 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Adds a PEIM that republishes structures produced in SEC. This is done because SEC modules may not be shadowed in some platforms due to space constraints or special alignment requirements. The SecMigrationPei module

Re: [edk2-devel] [PATCH v3 1/1] MdeModulePkg/UsbBusDxe: Rebuild the description table after Reset Device

2020-07-16 Thread Guomin Jiang
> detects its missing. > > > Thanks, > > > > > > > Best Regards > > Guomin > >> -Original Message- > >> From: Jeremy Linton > >> Sent: Wednesday, July 15, 2020 8:19 AM > >> To: Jiang, Guomin ; devel@edk2.groups.io

Re: [edk2-devel] [PATCH v1 1/2] CryptoPkg: OpensslLib: Use RngLib to generate entropy in rand_pool

2020-07-28 Thread Guomin Jiang
Add comments inline > -Original Message- > From: devel@edk2.groups.io On Behalf Of > Matthew Carlson > Sent: Tuesday, July 28, 2020 9:53 AM > To: devel@edk2.groups.io > Cc: Yao, Jiewen ; Wang, Jian J > ; Lu, XiaoyuX ; Matthew > Carlson > Subject: [edk2-devel] [PATCH v1 1/2] CryptoPkg:

[edk2-devel] [PATCH 1/1] Maintainers.txt: Add "Guomin Jiang" as reviewer for Crypto and Capsule

2020-07-29 Thread Guomin Jiang
Add myself as reviewer for CryptoPkg/ and *Capsule* and FmpDevicePkg/. Signed-off-by: Guomin Jiang Cc: Andrew Fish Cc: Laszlo Ersek Cc: Leif Lindholm Cc: Michael D Kinney --- Maintainers.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index

Re: [edk2-devel] [PATCH v2 1/1] CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g

2020-07-26 Thread Guomin Jiang
lLib: Upgrade OpenSSL to > 1.1.1g > > On 07/17/20 03:36, Guomin Jiang wrote: > > Upgrade openssl to 1.1.1g. the directory have been reorganized, > > openssl moved crypto/include/internal to include/crypto folder. > > So we change directory to match the re-organization. > &g

Re: [edk2-devel] [PATCH v3 1/1] BaseTools/Scripts: Ignore the CRLF check when upgrade submodule.

2020-07-26 Thread Guomin Jiang
pts: Ignore the CRLF check when > upgrade submodule. > > If the submodule is upgraded, skip the CRLF check as it isn't change for file. > > Signed-off-by: Guomin Jiang > Cc: Bob Feng > Cc: Liming Gao > --- > BaseTools/Scripts/PatchCheck.py | 2 +- > 1 file changed, 1 insertion(

Re: [edk2-devel] File in the build question. I'm working on a smart git grep

2020-07-20 Thread Guomin Jiang
I would like that add BaseTols/Scripts/ to the PATH. Usually, I use ```set PATH=%PATH%;%WORKSPACE%\BaseTools\Scripts``` to add new directory to the environment variable. But I suggest that we should judge if the last character in PATH variable is ';' character and then add new directory. Let

Re: [edk2-devel] [PATCH 06/15] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for LicenseCheck

2020-07-20 Thread Guomin Jiang
I think the better subject is "Add configuration for avoiding License Conflict". Anyway, it's good to me. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, July 20, 2020 4:37 PM > To:

Re: [edk2-devel] [PATCH 04/15] CryptoPkg/CryptoPkg.ci.yaml: Add configuration for LicenseCheck

2020-07-20 Thread Guomin Jiang
I think the better subject is "Add configuration for avoiding License Conflict". Anyway, it's good to me. Reviewed-by: Guomin Jiang > -Original Message- > From: devel@edk2.groups.io On Behalf Of Zhang, > Shenglei > Sent: Monday, July 20, 2020 4:37 PM > To:

[edk2-devel] [PATCH 1/1] BaseTools/Scripts: Ignore the CRLF check when upgrade submodule.

2020-07-20 Thread Guomin Jiang
When i upgrade openssl to 1.1.1g, error occurred when run PatchCheck.py. The reason is that the submodule will end with LF, but it will check based on file rule, it make no sense and need ignore the check. Signed-off-by: Guomin Jiang Cc: Bob Feng Cc: Liming Gao --- BaseTools/Scripts

[edk2-devel] [PATCH v6 03/10] UefiCpuPkg/CpuMpPei: Add GDT migration support (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Moves the GDT to permanent memory in a memory discovered callback. This is done to ensure the GDT authenticated in pre-memory is not fetched from outside a verified location after the permanent memory transition. Cc:

[edk2-devel] [PATCH v6 02/10] MdeModulePkg/PeiCore: Enable T-RAM evacuation in PeiCore (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Introduces new changes to PeiCore to move the contents of temporary RAM visible to the PeiCore to permanent memory. This expands on pre-existing shadowing support in the PeiCore to perform the following additional

[edk2-devel] [PATCH v6 00/10] Add new feature that evacuate temporary to permanent memory (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
Cc: Chao Zhang Cc: Qi Zhang Guomin Jiang (7): MdeModulePkg: Add new PCD to control the evacuate temporary memory feature (CVE-2019-11098) MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098) SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob

[edk2-devel] [PATCH v6 09/10] SecurityPkg/TcgPei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Jian J Wang --- SecurityPkg/Tcg/TcgPei/TcgPei.inf | 1 + SecurityPkg/Tcg/TcgPei/TcgPei.c | 29 +++-- 2 files

[edk2-devel] [PATCH v6 10/10] MdeModulePkg/Core: Avoid redundant shadow when enable the Migrated PCD (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
valid choice is to enable PcdMigrateTemporaryRamFirmwareVolumes and disable PcdShadowPeimOnBoot. Signed-off-by: Guomin Jiang Cc: Jian J Wang Cc: Hao A Wu Cc: Dandan Bi Cc: Liming Gao Cc: Debkumar De Cc: Harry Han Cc: Catharine West --- MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c | 11

[edk2-devel] [PATCH v6 08/10] UefiCpuPkg: Correct some typos.

2020-07-20 Thread Guomin Jiang
Correct some typos. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Laszlo Ersek --- UefiCpuPkg/CpuMpPei/CpuMpPei.h| 2 +- .../Library/CpuExceptionHandlerLib/CpuExceptionCommon.h | 4 ++-- UefiCpuPkg

[edk2-devel] [PATCH v6 04/10] UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 Adds a PEIM that republishes structures produced in SEC. This is done because SEC modules may not be shadowed in some platforms due to space constraints or special alignment requirements. The SecMigrationPei module

[edk2-devel] [PATCH v6 07/10] UefiCpuPkg/CpuMpPei: Enable paging and set NP flag to avoid TOCTOU (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=1614 To avoid the TOCTOU, enable paging and set Not Present flag so when access any code in the flash range, it will trigger #PF exception. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Guomin Jiang Acked

[edk2-devel] [PATCH v6 05/10] MdeModulePkg/Core: Create Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
will never produce when PcdMigrateTemporaryRamFirmwareVolumes is FALSE, because the PCD control the total feature. Cc: Jian J Wang Cc: Hao A Wu Cc: Dandan Bi Cc: Liming Gao Cc: Debkumar De Cc: Harry Han Cc: Catharine West Signed-off-by: Guomin Jiang Acked-by: Laszlo Ersek --- MdeModulePkg

[edk2-devel] [PATCH v6 06/10] SecurityPkg/Tcg2Pei: Use Migrated FV Info Hob for calculating hash (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
the hash and it use the Migrated FV Info. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Guomin Jiang Reviewed-by: Jian J Wang --- SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.inf | 1 + SecurityPkg/Tcg/Tcg2Pei/Tcg2Pei.c | 31 ++--- 2 files

[edk2-devel] [PATCH v6 01/10] MdeModulePkg: Add new PCD to control the evacuate temporary memory feature (CVE-2019-11098)

2020-07-20 Thread Guomin Jiang
-by: Guomin Jiang Acked-by: Laszlo Ersek Reviewed-by: Jian J Wang --- MdeModulePkg/MdeModulePkg.dec | 8 MdeModulePkg/MdeModulePkg.uni | 6 ++ 2 files changed, 14 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index 843e963ad34b

Re: [edk2-devel] [PATCH 1/1] BaseTools/Scripts: Ignore the CRLF check when upgrade submodule.

2020-07-21 Thread Guomin Jiang
: Feng, Bob C ; Gao, Liming > > Subject: [PATCH 1/1] BaseTools/Scripts: Ignore the CRLF check when upgrade > submodule. > > When i upgrade openssl to 1.1.1g, error occurred when run PatchCheck.py. > The reason is that the submodule will end with LF, but it will check based on &g

Re: [edk2-devel] [edk2-wiki][PATCH v1 0/2] Add OVMF WinDbg Source Debug Page

2020-07-30 Thread Guomin Jiang
practice it directly. 2. It seem that you just send the wiki for review and it will merge into github.io wiki eventually, am I right? Anyway, it's very good. Tested-by: Guomin Jiang Acked-by: Guomin Jiang > -Original Message- > From: Michael Kubacki > Sent: Thursday, July 30, 202

Re: [edk2-devel] [PATCH 1/1] CryptoPkg/Library: Remove the redundant build option

2020-07-16 Thread Guomin Jiang
Can you explain the -Wno-error=format? I haven't search the switch from google. Appreciate it. > -Original Message- > From: devel@edk2.groups.io On Behalf Of Abner > Chang > Sent: Thursday, July 16, 2020 10:55 PM > To: devel@edk2.groups.io > Cc: abner.ch...@hpe.com; Wang, Jian J ; Lu, >

[edk2-devel] [PATCH v2 0/1] Upgrade the OpenSSL to 1.1.1g

2020-07-16 Thread Guomin Jiang
v2: Change the process_files.pl to convert the EOL automatically so the generated file will be CRLF format. Cc: Jian J Wang Cc: Xiaoyu Lu Guomin Jiang (1): CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g CryptoPkg/CryptoPkg.dec | 1 - CryptoPkg/Library/OpensslLib

[edk2-devel] [PATCH v2 1/1] CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1g

2020-07-16 Thread Guomin Jiang
automatically. Cc: Jian J Wang Cc: Xiaoyu Lu Signed-off-by: Guomin Jiang Reviewed-by: Laszlo Ersek Tested-by: Laszlo Ersek --- CryptoPkg/CryptoPkg.dec | 1 - CryptoPkg/Library/OpensslLib/OpensslLib.inf | 58 +-- .../Library/OpensslLib/OpensslLibCrypto.inf | 50

Re: [edk2-devel] UEFI compile error

2021-02-03 Thread Guomin Jiang
It seem that you use some PCD directly but haven't declare it in DEC file as below error. File "/home/git/sw-edkII/edkII/BaseTools/Source/Python/Workspace/DecBuildData.py", line 468, in _GetPcd EdkLogger.error("build", PCD_STRUCTURE_PCD_ERROR, "The structure Pcd %s.%s header file is not

[edk2-devel] [PATCH 1/1] UefiCpuPkg: Move MigrateGdt from DiscoverMemory to TempRamDone. (CVE-2019-11098)

2021-01-28 Thread Guomin Jiang
-by: Guomin Jiang Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Cc: Debkumar De Cc: Harry Han Cc: Catharine West --- UefiCpuPkg/SecCore/SecCore.inf | 1 + UefiCpuPkg/CpuMpPei/CpuMpPei.c | 37 --- UefiCpuPkg/CpuMpPei/CpuPaging.c | 8 -- UefiCpuPkg

[edk2-devel] [PATCH v2 1/1] UefiCpuPkg: Move MigrateGdt from DiscoverMemory to TempRamDone. (CVE-2019-11098)

2021-01-29 Thread Guomin Jiang
-by: Guomin Jiang Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Cc: Debkumar De Cc: Harry Han Cc: Catharine West --- UefiCpuPkg/CpuMpPei/CpuMpPei.inf | 1 - UefiCpuPkg/SecCore/SecCore.inf | 1 + UefiCpuPkg/CpuMpPei/CpuMpPei.c | 37 -- UefiCpuPkg

Re: [edk2-devel] [PATCH v6 2/3] CryptoPkg/CryptLib: Add QuickSort function on BaseLib

2021-10-21 Thread Guomin Jiang
Reviewed-by: Guomin Jiang > -Original Message- > From: Kuo, IanX > Sent: Monday, October 18, 2021 12:21 PM > To: devel@edk2.groups.io > Cc: Chan, Amy ; Ni, Ray ; Kuo, > IanX ; Yao, Jiewen ; Wang, > Jian J ; Lu, XiaoyuX ; Jiang, > Guomin > Subject: [PATCH v6 2

[edk2-devel] [PATCH 1/1] SecurityPkg/FvReportPei: Remove the ASSERT to allow neither M nor V

2021-10-14 Thread Guomin Jiang
. Signed-off-by: Guomin Jiang Cc: Jiewen Yao Cc: Jian J Wang --- SecurityPkg/FvReportPei/FvReportPei.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SecurityPkg/FvReportPei/FvReportPei.c b/SecurityPkg/FvReportPei/FvReportPei.c index 9f3ebd8ed174..6dce3298e3a2 100644

[edk2-devel] [PATCH v2 1/1] SecurityPkg/FvReportPei: Remove the ASSERT to allow neither M nor V

2021-10-14 Thread Guomin Jiang
. Signed-off-by: Guomin Jiang Cc: Jiewen Yao Cc: Jian J Wang --- SecurityPkg/FvReportPei/FvReportPei.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SecurityPkg/FvReportPei/FvReportPei.c b/SecurityPkg/FvReportPei/FvReportPei.c index 9f3ebd8ed174..6dce3298e3a2 100644

[edk2-devel] [PATCH edk2-platforms 1/1] IntelSiliconPkg/PeiSmmAccessLib: Remove the S3 check

2021-10-11 Thread Guomin Jiang
Always install the SmmAccessPpi without checking S3 boot mode. The caller can add the S3 check to decide if it is need to install the Ppi Signed-off-by: Guomin Jiang Cc: Ray Ni Cc: Rangasai V Chaganty --- .../PeiSmmAccessLib/PeiSmmAccessLib.inf | 40 --- .../Library

[edk2-devel] [PATCH 1/1] UefiPayloadPkg: Update the Module Info rather than create new Info.

2021-11-29 Thread Guomin Jiang
by DxeCore to install LoadedImage. 4. So it will create the mismatched ModuleInfo for DxeCore. Changes: 1. When found the ModuleInfo, update it with DxeCore Info only. 2. Create new ModuleInfo if found no ModuleInfo. Signed-off-by: Guomin Jiang Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc

[edk2-devel] [PATCH v2 1/1] UefiPayloadPkg: Skip ModuleInfo HOB in Payload

2021-12-02 Thread Guomin Jiang
the ModuleInfo from the DxeIpl to avoid the mismatched ModuleInfo for DxeCore. Changes: 1. Use function IsHobNeed to check if the HOB should be added 2. Add the ModuleInfo check logic in IsHobNeed function Signed-off-by: Guomin Jiang Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You

Re: [edk2-devel] [PATCH] Wiki: Add optional steps for developer to run CI test before sending

2022-01-10 Thread Guomin Jiang
Reviewed-by: Guomin Jiang Guomin > -Original Message- > From: devel@edk2.groups.io On Behalf Of > Zhiguang Liu > Sent: Monday, January 10, 2022 11:26 AM > To: devel@edk2.groups.io > Cc: Gao, Liming > Subject: [edk2-devel] [PATCH] Wiki: Add optional steps for devel

[edk2-devel] [PATCH 09/11] MdeModulePkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in MdeModulePkg, first remove from library. Remove the PcdConOutGopSupport definition. Signed-off-by: Guomin Jiang Cc: Jian J Wang Cc: Liming Gao Cc: Zhichao Gao Cc: Ray Ni Cc: Hao A Wu

[edk2-devel] [PATCH 10/11] BaseTools: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove all UGA support in BaseTools package. Signed-off-by: Guomin Jiang Cc: Bob Feng Cc: Liming Gao Cc: Yuwei Chen --- .../Source/C/Include/Protocol/HiiFramework.h | 53 +- BaseTools/Source/C/Include/Protocol

[edk2-devel] [PATCH 11/11] MdePkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in MdePkg. Signed-off-by: Guomin Jiang Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu --- MdePkg/MdePkg.dec| 12 -- MdePkg/MdePkg.dsc| 3

[edk2-devel] [PATCH 07/11] MdeModulePkg/ConSplitterDxe: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove the PcdConOutGopSupport, it is unnecessary any more. Remove All UGA Support in ConSplitterDxe component. Signed-off-by: Guomin Jiang Cc: Jian J Wang Cc: Liming Gao Cc: Zhichao Gao Cc: Ray Ni --- .../Console

[edk2-devel] [PATCH 08/11] MdeModulePkg/GraphicsConsoleDxe: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in GraphicsConsoleDxe, remove comment about UGA in HiiDatabaseDxe. Signed-off-by: Guomin Jiang Cc: Jian J Wang Cc: Liming Gao Cc: Zhichao Gao Cc: Ray Ni Cc: Dandan Bi Cc: Eric Dong

[edk2-devel] [PATCH 04/11] EmulatorPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in EmulatorPkg. Signed-off-by: Guomin Jiang Cc: Andrew Fish Cc: Ray Ni --- EmulatorPkg/EmuGopDxe/Gop.h | 10 +-- EmulatorPkg/Include/Protocol/EmuFileSystem.h | 24

[edk2-devel] [PATCH 05/11] ShellPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in ShellPkg. Signed-off-by: Guomin Jiang Cc: Ray Ni Cc: Zhichao Gao --- .../Library/UefiHandleParsingLib/UefiHandleParsingLib.inf | 4 +--- ShellPkg/Library/UefiHandleParsingLib

[edk2-devel] [PATCH 06/11] OvmfPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Delete PcdConOutGopSupport, it is unnecessary any more. Signed-off-by: Guomin Jiang Cc: Ard Biesheuvel Cc: Jiewen Yao Cc: Jordan Justen Cc: Gerd Hoffmann Cc: Anthony Perard Cc: Julien Grall --- OvmfPkg/AmdSev

[edk2-devel] [PATCH 01/11] UefiPayloadPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove PcdConOutGopSupport, it is unnecessary any more. Remove All UGA Support in UefiPayloadPkg. Signed-off-by: Guomin Jiang Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You --- UefiPayloadPkg

[edk2-devel] [PATCH 00/11] Remove All UGA support

2022-01-13 Thread Guomin Jiang
REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove UGA protocol support and only support GOP protocol GOP is modern graphic protocol of EDK2 and UGA is deprecated in fact. GuoMinJ (11): UefiPayloadPkg: Remove All UGA Support ArmVirtPkg: Remove All UGA Support ArmPkg: Remove All

[edk2-devel] [PATCH 02/11] ArmVirtPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove PcdConOutGopSupport, it is unnecessary any more. Remove All UGA Support in ArmVirtPkg Signed-off-by: Guomin Jiang Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Sami Mujawar Cc: Gerd Hoffmann --- ArmVirtPkg

[edk2-devel] [PATCH 03/11] ArmPkg: Remove All UGA Support

2022-01-13 Thread Guomin Jiang
From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove All UGA Support in ArmPkg. Signed-off-by: Guomin Jiang Cc: Leif Lindholm Cc: Ard Biesheuvel --- .../Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 3 --- ArmPkg/Library/PlatformBootManagerLib

[edk2-devel] [edk2-platforms Patch 1/3] PurleyOpenBoardPkg: Remove All UGA support

2022-03-10 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove all UGA support in PurleyOpenBoardPkg Cc: Nate DeSimone Cc: Chasel Chiu Signed-off-by: Guomin Jiang --- .../Library/BoardBdsHookLib/BoardBdsHook.h| 70 +-- 1 file changed, 33 insertions(+), 37 deletions

[edk2-devel] [edk2-platforms Patch 2/3] BoardModulePkg: Remove all UGA support

2022-03-10 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove all UGA support Cc: Eric Dong Cc: Liming Gao Signed-off-by: Guomin Jiang --- .../Library/BoardBdsHookLib/BoardBdsHook.h| 70 +-- 1 file changed, 33 insertions(+), 37 deletions(-) diff --git a/Platform/Intel

[edk2-devel] [edk2-platforms Patch 3/3] OptionRomPkg: Remove all UGA support

2022-03-10 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove all UGA support Cc: Ray Ni Signed-off-by: Guomin Jiang --- .../CirrusLogic5430Dxe/CirrusLogic5430.c | 522 +++--- .../CirrusLogic5430Dxe/CirrusLogic5430.h | 136 ++--- .../CirrusLogic5430Dxe

[edk2-devel] [edk2-platforms Patch 0/3] Remove all UGA support

2022-03-10 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove all UGA support Cc: Nate DeSimone Cc: Chasel Chiu Cc: Eric Dong Cc: Liming Gao Cc: Ray Ni Guomin Jiang (3): PurleyOpenBoardPkg: Remove All UGA support BoardModulePkg: Remove all UGA support OptionRomPkg: Remove all UGA

Re: [edk2-devel] [PATCH 2/2] MdePkg/Include: Define new DEBUG_FILE to specify path.

2022-02-23 Thread Guomin Jiang
Hi Kinney, Liming, Zhiguang, Can you give comments on this patch Thanks Guomin > -Original Message- > From: devel@edk2.groups.io On Behalf Of Guomin > Jiang > Sent: Friday, February 18, 2022 10:30 AM > To: devel@edk2.groups.io > Cc: Kinney, Michael D ; Gao, Liming

Re: [edk2-devel] [PATCH 1/2] MdeModulePkg/GraphicsConsoleDxe: Check status to make sure no error

2022-02-23 Thread Guomin Jiang
Hi Liming, Jian, Zhichao, Ray, Can you help review it? Thanks Guomin > -Original Message- > From: devel@edk2.groups.io On Behalf Of Guomin > Jiang > Sent: Tuesday, February 22, 2022 11:41 AM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Gao, Liming > ; Gao

Re: [edk2-devel] [PATCH 2/2] EmulatorPkg/EmuGopDxe: Set ModeInfo after Open successfully

2022-02-23 Thread Guomin Jiang
Hi Fish and Ray, Can you help review it? Thanks Guomin > -Original Message- > From: devel@edk2.groups.io On Behalf Of Guomin > Jiang > Sent: Tuesday, February 22, 2022 11:41 AM > To: devel@edk2.groups.io > Cc: Andrew Fish ; Ni, Ray > Subject: [edk2-devel] [P

Re: [edk2-devel] [PATCH 1/2] BaseTools/Conf: Reduce the ASSERT patch to save the binary size

2022-02-28 Thread Guomin Jiang
uild when file path is long 2. We > hope can reduce the size but not impact the debug capability 3. If only use > filename, we can search the filename to locate file. It >can save many size meanwhile. > > Cc: Bob Feng > Cc: Liming Gao > Cc: Yuwei Chen > Signed-off-by:

[edk2-devel] [PATCH v2 2/2] EmulatorPkg/EmuGopDxe: Set ModeInfo after Open successfully

2022-03-01 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2668 WindowOpen will fail in some case. for example, without XServer. Shouldn't set ModeInfo in this case to avoid the caller use it incorrectly Cc: Andrew Fish Cc: Ray Ni Signed-off-by: Guomin Jiang --- EmulatorPkg/EmuGopDxe/GopScreen.c

[edk2-devel] [PATCH v2 0/2] Avoid Emulator Segmentation fault

2022-03-01 Thread Guomin Jiang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2668 Correct the logic to handle the case that XServer not present to avoid Segmentation fault V2: Fix typo error. Guomin Jiang (2): MdeModulePkg/GraphicsConsoleDxe: Check status to make sure no error EmulatorPkg/EmuGopDxe: Set ModeInfo

<    1   2   3   4   >