Re: [edk2-devel] [PATCH V2] MdeModulePkg/BootManagerMenuApp: Limit string drawing within one line

2021-09-09 Thread Gao, Zhichao
No. My point is the HII usage would require the HII browser engine. That's too complex for this simple app. Dandan, If I am wrong, please help to correct. Thanks, Zhichao > -Original Message- > From: Ni, Ray > Sent: Thursday, September 9, 2021 10:55 PM > To: Gao, Zhichao ; Bi, Dandan >

回复: [edk2-devel] [PATCH v1 0/3] MdeModulePkg/Core/Pei: Migration improvements and fixes

2021-09-09 Thread gaoliming
Reviewed-by: Liming Gao > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Michael > Kubacki > 发送时间: 2021年9月9日 11:46 > 收件人: devel@edk2.groups.io > 抄送: Jian J Wang ; Liming Gao > ; Dandan Bi > 主题: [edk2-devel] [PATCH v1 0/3] MdeModulePkg/Core/Pei: Migration > improvements and fixes > > From: Micha

Re: [edk2-devel] [PATCH 0/2] ExtPkg Updates

2021-09-09 Thread Pedro Falcato
Hi Jeff, Thanks for the patches! It's great that Ext4Pkg is already getting used! I've looked at each patch and replied with feedback. In general, they look good, although there are some minor issues. I hadn't thought of the 1st patch but the 2nd seemed inevitable for real world systems that may

Re: [edk2-devel] [PATCH 2/2] Ext4Pkg: Support non-cleanlty unmounted filesystems

2021-09-09 Thread Pedro Falcato
Comments below. The patch itself also looks good. Commit message issue: typo on "non-cleanlty". On Thu, Sep 9, 2021 at 9:41 PM Jeff Brasen wrote: > > Support for uncleanly mounted filesystems, if there is a recovery > journal mark filesystem as read-only. > > Signed-off-by: Jeff Brasen > --- >

Re: [edk2-devel] [PATCH 1/2] Ext4Pkg: Improve Binding support behavior

2021-09-09 Thread Jeff Brasen via groups.io
Sounds good will update that in a v2 patch tomorrow Get Outlook for Android From: Pedro Falcato Sent: Thursday, September 9, 2021 10:22:51 PM To: Jeff Brasen Cc: edk2-devel-groups-io Subject: Re: [PATCH 1/2] Ext4Pkg: Improve Binding suppor

Re: [edk2-devel] [PATCH 1/2] Ext4Pkg: Improve Binding support behavior

2021-09-09 Thread Pedro Falcato
Hi Jeff, Comments below. The patch itself looks good. Nitpick on the commit message: I'd reword the commit message to something like "Improve Ext4IsBindingSupported() behavior" or "Improve IsBindingSupported behavior", since this patch doesn't change Ext4Bind(), which does the actual bind. On T

Re: [edk2-devel] [PATCH] CryptoPkg/BaseCryptLib: Eliminate extra buffer copy in Pkcs7Verify()

2021-09-09 Thread Yao, Jiewen
Seems good one. Would you please follow process? 1) Submit Bugzilla https://bugzilla.tianocore.org/ 2) Add all reviewers with Cc: in the patch. Please also share the information on what test has been done for this change. Thank you Yao Jiewen > -Original Message- > From: devel@edk2.grou

Re: [edk2-devel] [RFC] RISC-V QEMU virtual package

2021-09-09 Thread Abner Chang
> -Original Message- > From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of > Gerd Hoffmann > Sent: Thursday, September 9, 2021 1:23 PM > To: Chang, Abner (HPS SW/FW Technologist) > Cc: Leif Lindholm ; Yao, Jiewen ; > devel@edk2.groups.io; gaoliming ; 'Ard > Biesheuvel'

[edk2-devel] [PATCH v7 8/9] SecurityPkg/Tcg: Make Tcg2PlatformPei buildable

2021-09-09 Thread Stefan Berger
Signed-off-by: Stefan Berger --- SecurityPkg/Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf | 1 - 1 file changed, 1 deletion(-) diff --git a/SecurityPkg/Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf b/SecurityPkg/Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf index 579f09b940..3f5c2955a4 100644 --- a/SecurityPkg/

[edk2-devel] [PATCH v7 3/9] SecrutiyPkg/Tcg: Import Tcg2PlatformDxe from edk2-platforms

2021-09-09 Thread Stefan Berger
Import Tcg2PlatformDxe from edk2-platforms without any modifications. Signed-off-by: Stefan Berger --- .../Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.c | 85 +++ .../Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.inf | 44 ++ 2 files changed, 129 insertions(+) create mode 100644 Sec

[edk2-devel] [PATCH v7 6/9] OvmfPkg: Reference new Tcg2PlatformDxe in the build system for compilation

2021-09-09 Thread Stefan Berger
Compile the Tcg2PlatformDxe related code now. Signed-off-by: Stefan Berger --- OvmfPkg/AmdSev/AmdSevX64.dsc | 4 OvmfPkg/AmdSev/AmdSevX64.fdf | 1 + OvmfPkg/OvmfPkgIa32.dsc | 4 OvmfPkg/OvmfPkgIa32.fdf | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 4 OvmfPkg/OvmfPkgIa32X64.fdf

[edk2-devel] [PATCH v7 9/9] OvmfPkg: Reference new Tcg2PlatformPei in the build system

2021-09-09 Thread Stefan Berger
Compile the Tcg2PlatformPei related code now to support TPM 2 platform hierachy disablement if the TPM state cannot be resumed upon S3 resume. Signed-off-by: Stefan Berger --- OvmfPkg/AmdSev/AmdSevX64.dsc | 4 OvmfPkg/AmdSev/AmdSevX64.fdf | 1 + OvmfPkg/OvmfPkgIa32.dsc | 4 OvmfPk

[edk2-devel] [PATCH v7 5/9] SecurityPkg: Introduce new PCD PcdRandomizePlatformHierarchy

2021-09-09 Thread Stefan Berger
Introduce the new PCD gEfiSecurityPkgTokenSpaceGuid.PcdRandomizePlatformHierarchy. We need it for TpmPlatformHierarchyLib. Signed-off-by: Stefan Berger --- .../PeiDxeTpmPlatformHierarchyLib.inf | 3 +-- SecurityPkg/SecurityPkg.dec | 6 ++

[edk2-devel] [PATCH v7 0/9] Ovmf: Disable the TPM2 platform hierarchy

2021-09-09 Thread Stefan Berger
This series imports code from the edk2-platforms project related to disabling the TPM2 platform hierarchy in Ovmf. It addresses the Ovmf aspects of the following bugs: https://bugzilla.tianocore.org/show_bug.cgi?id=3510 https://bugzilla.tianocore.org/show_bug.cgi?id=3499 I have patched the .dsc f

[edk2-devel] [PATCH v7 4/9] SecurityPkg/Tcg: Make Tcg2PlatformDxe buildable

2021-09-09 Thread Stefan Berger
Signed-off-by: Stefan Berger --- SecurityPkg/Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.inf | 1 - 1 file changed, 1 deletion(-) diff --git a/SecurityPkg/Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.inf b/SecurityPkg/Tcg/Tcg2PlatformDxe/Tcg2PlatformDxe.inf index af29c1cd98..76c11f36f6 100644 --- a/SecurityPkg/

[edk2-devel] [PATCH v7 1/9] SecurityPkg/TPM: Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platforms

2021-09-09 Thread Stefan Berger
Import PeiDxeTpmPlatformHierarchyLib from edk2-platforms without any modifications. Signed-off-by: Stefan Berger --- .../Include/Library/TpmPlatformHierarchyLib.h | 27 ++ .../PeiDxeTpmPlatformHierarchyLib.c | 266 ++ .../PeiDxeTpmPlatformHierarchyLib.inf | 45

[edk2-devel] [PATCH v7 7/9] SecurityPkg/Tcg: Import Tcg2PlatformPei from edk2-platforms

2021-09-09 Thread Stefan Berger
Import Tcg2PlatformPei from edk2-platforms without any modifications. Signed-off-by: Stefan Berger --- .../Tcg/Tcg2PlatformPei/Tcg2PlatformPei.c | 107 ++ .../Tcg/Tcg2PlatformPei/Tcg2PlatformPei.inf | 52 + 2 files changed, 159 insertions(+) create mode 100644 Sec

[edk2-devel] [PATCH v7 2/9] SecurityPkg/TPM: Fix bugs in imported PeiDxeTpmPlatformHierarchyLib

2021-09-09 Thread Stefan Berger
Fix some bugs in the original PeiDxeTpmPlatformHierarchyLib.c. Signed-off-by: Stefan Berger --- .../PeiDxeTpmPlatformHierarchyLib.c | 23 +-- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/SecurityPkg/Library/PeiDxeTpmPlatformHierarchyLib/PeiDxeTpmPlatf

Re: [edk2-devel] [PATCH v2 2/2] EmbeddedPkg: Add LoadFile2 for linux initrd

2021-09-09 Thread Jeff Brasen via groups.io
Question below Thanks, Jeff From: Leif Lindholm Sent: Tuesday, September 7, 2021 11:51 AM To: Jeff Brasen Cc: devel@edk2.groups.io ; ardb+tianoc...@kernel.org ; abner.ch...@hpe.com ; daniel.schae...@hpe.com Subject: Re: [PATCH v2 2/2] EmbeddedPkg: Add LoadF

[edk2-devel] [PATCH 0/2] ExtPkg Updates

2021-09-09 Thread Jeff Brasen via groups.io
I have been using the new Ext4Pkg and been pretty successful and it is solving a use case we had. Had a couple updates to propose 1. Changed the implementation of the binding protocol to both check if the driver is already bound to the partition as well as added a really quick check to validate

[edk2-devel] [PATCH 2/2] Ext4Pkg: Support non-cleanlty unmounted filesystems

2021-09-09 Thread Jeff Brasen via groups.io
Support for uncleanly mounted filesystems, if there is a recovery journal mark filesystem as read-only. Signed-off-by: Jeff Brasen --- Features/Ext4Pkg/Ext4Dxe/Superblock.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Features/Ext4Pkg/Ext4Dxe/Superblock.c b/Fe

[edk2-devel] [PATCH 1/2] Ext4Pkg: Improve Binding support behavior

2021-09-09 Thread Jeff Brasen via groups.io
A couple improvements to improve performance. Add check to return ACCESS_DENIED if already connected Add check to verify superblock magic during supported to deduce start calls Signed-off-by: Jeff Brasen --- Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.h| 14 +++ Features/Ext4Pkg/Ext4Dxe/Ext4Dxe.c

Re: [edk2-devel] [PATCH] CryptoPkg/BaseCryptLib: Eliminate extra buffer copy in Pkcs7Verify()

2021-09-09 Thread Bob Morgan via groups.io
Hi, Any feedback or status update on this? Thanks, -bob -Original Message- From: devel@edk2.groups.io On Behalf Of Bob Morgan via groups.io Sent: Friday, August 27, 2021 2:07 PM To: devel@edk2.groups.io Cc: jiewen@intel.com; jian.j.w...@intel.com; xiaoyux...@intel.com; guomin.ji..

Re: [edk2-devel] [PATCH v5 0/8] Ovmf: Disable the TPM2 platform hierarchy

2021-09-09 Thread Stefan Berger
On 9/9/21 7:37 AM, Gerd Hoffmann wrote: i Hi, 4) The driver is not in final image. 5) The dependency is not satisfied. The entry point currently has an endless loop in it, thus should stop edk2, but it doesn't. Cases (4) + (5) should be easy to figure by checking the log. ovmf logs every

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add BaseSmmAccessLibNull

2021-09-09 Thread Michael Kubacki
I think it would be nice to have both. That was just an example of where SmmAccessLib could be linked that would cause two instances of the library API to be invoked by common code that is linked to two different modules. Some platforms might not use BoardInitLib that could benefit from the P

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add BaseSmmAccessLibNull

2021-09-09 Thread Ni, Ray
I think refactoring it to a PEIM is better. But I am not sure if having below Bugzilla completed can meet your needs without refactoring the lib to PEIM. > I don't want to get too distracted with the example given, but I > completely agree that a different library instance should be used for >

Re: [edk2-devel] [PATCH V2] MdeModulePkg/BootManagerMenuApp: Limit string drawing within one line

2021-09-09 Thread Ni, Ray
I remember that HII can tell the width of a string. Have you evaluated using HII? +@Bi, Dandan > -Original Message- > From: Gao, Zhichao > Sent: Thursday, September 9, 2021 3:26 PM > To: devel@edk2.groups.io > Cc: Wang, Jian J ; Liming Gao > ; Ni, Ray > Subject: [PATCH V2] MdeModulePkg/

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add BaseSmmAccessLibNull

2021-09-09 Thread Michael Kubacki
So you would rather leave it as a library class instead of refactoring it to a PEIM? Again, the problem is it is a library class. So I am asking whether you want to treat it as a library class or you are going to refactor it to a PEIM. On 9/9/2021 10:49 AM, Ni, Ray wrote: No, I don't. I sti

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg/PeiSmmAccessLib: Remove S3 requirement

2021-09-09 Thread Ni, Ray
Michael, Let me check whether our internal code has added the S3 check before calling PeiInstallSmmAccessPpi(). Once that is done, I will merge this patch. Thanks, Ray > -Original Message- > From: devel@edk2.groups.io On Behalf Of Michael Kubacki > Sent: Thursday, September 9, 2021 10:1

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add BaseSmmAccessLibNull

2021-09-09 Thread Ni, Ray
No, I don't. I still don't think having a NULL SmmAccessLib is a good idea. > -Original Message- > From: Michael Kubacki > Sent: Thursday, September 9, 2021 10:12 PM > To: Ni, Ray ; devel@edk2.groups.io > Subject: Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add > Bas

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg: Add BaseSmmAccessLibNull

2021-09-09 Thread Michael Kubacki
Ray, Do you have plans to do something here? Whether take this patch or refactor SmmAccessLib to a PEIM? Thanks, Michael On 8/20/2021 3:34 PM, Michael Kubacki wrote: Since you asked for an example that was just one that I provided. I don't think it detracts from the fact that a NULL instance

Re: [edk2-devel] [edk2-platforms][PATCH v1 1/1] IntelSiliconPkg/PeiSmmAccessLib: Remove S3 requirement

2021-09-09 Thread Michael Kubacki
Ray, When do you think this patch will get merged? Thanks, Michael On 8/20/2021 4:11 AM, Ni, Ray wrote: Michael, I am ok with the change that removes S3 check. I also confirmed that Jiewen's concern about inconsistent SMRAM state doesn't exist. Reviewed-by: Ray Ni I agree with you that con

Re: [edk2-devel] [PATCH V5 2/2] OvmfPkg/ResetVector: Enable Intel TDX in ResetVector of Ovmf

2021-09-09 Thread Min Xu
On September 3, 2021 1:39 PM, Gerd Hoffmann wrote: > On Fri, Sep 03, 2021 at 03:03:50AM +, Yao, Jiewen wrote: > > HI Min/Gerd > > I think we have multiple ways to enable 5 level paging. > > > > 1) We do not change to 5 level in initial paging in reset vector. > > We can switch from 4 level to 5

Re: [edk2-devel] [Patch V2 2/2] UefiPayloadPkg: Dump hob info from gEdkiiBootManagerMenuFileGuid

2021-09-09 Thread Ni, Ray
Reviewed-by: Ray Ni > -Original Message- > From: devel@edk2.groups.io On Behalf Of duntan > Sent: Tuesday, August 31, 2021 1:38 PM > To: devel@edk2.groups.io > Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice > ; You, Benjamin > ; Liu, Zhiguang ; Tan, Dun > > Subject: [edk2-devel] [Patch V2 2/2]

Re: [edk2-devel] [Patch V2 1/2] UefiPayloadPkg: Fix the bug in dump guid HOB info functions

2021-09-09 Thread Ni, Ray
Reviewed-by: Ray Ni > -Original Message- > From: Tan, Dun > Sent: Tuesday, August 31, 2021 1:38 PM > To: devel@edk2.groups.io > Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice > ; You, Benjamin > ; Liu, Zhiguang ; Tan, Dun > > Subject: [Patch V2 1/2] UefiPayloadPkg: Fix the bug in dump guid HOB

Re: [edk2-devel] [PATCH v2 1/1] OvmfPkg: Introduce 16MiB flash size for (primarily) Linuxboot

2021-09-09 Thread Gerd Hoffmann
Hi, > * Why is QEMU using 2 flashes (CODE & DATA)? > > My historical understanding is when OVMF was started, QEMU flash > model was not supporting sector/bank (write/erase) protection. > > OVMF requirements were: > - CODE section ("secure", not modifiable by the guest) > - DATA secti

Re: [edk2-devel] [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support

2021-09-09 Thread Yao, Jiewen
I do not see any conflict here. You can use below definition enum { CC_ATTR_AMD_SEV = 0x0001, CC_ATTR_AMD_SEV_ES = 0x0101, CC_ATTR_AMD_SEV_SNP = 0x0201, CC_ATTR_INTEL_TDX = 0x0002, } ConfidentialComputingAttr; BTW: Please remove SGX, we don’t need it here. Thank you Yao Jiewen

Re: [edk2-devel] [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support

2021-09-09 Thread Min Xu
On September 9, 2021 7:40 PM, Brijesh Singh wrote: > On 9/9/21 6:22 AM, Gerd Hoffmann wrote: > > Hi, > > > >> I am not sure if its a good idea to pack a header like above in a > >> 32-bit PCD. The caller need to unpack the 32-bit number and perform a > >> bitshit etc. Additionally we also need to

Re: [edk2-devel] [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support

2021-09-09 Thread Brijesh Singh via groups.io
On 9/9/21 6:22 AM, Gerd Hoffmann wrote: > Hi, > >> I am not sure if its a good idea to pack a header like above in a 32-bit >> PCD. The caller need to unpack the 32-bit number and perform a bitshit >> etc. Additionally we also need to check for reserved bits being set to >> zero etc. I am more

Re: [edk2-devel] [PATCH v5 0/8] Ovmf: Disable the TPM2 platform hierarchy

2021-09-09 Thread Gerd Hoffmann
i Hi, > > 4) The driver is not in final image. > > 5) The dependency is not satisfied. > The entry point currently has an endless loop in it, thus should stop edk2, > but it doesn't. Cases (4) + (5) should be easy to figure by checking the log. ovmf logs every driver loaded, and it also logs d

Re: [edk2-devel] [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support

2021-09-09 Thread Gerd Hoffmann
Hi, > I am not sure if its a good idea to pack a header like above in a 32-bit > PCD. The caller need to unpack the 32-bit number and perform a bitshit > etc. Additionally we also need to check for reserved bits being set to > zero etc. I am more inclined toward something like this: > > enum {

Re: [edk2-devel] [PATCH v5 0/8] Ovmf: Disable the TPM2 platform hierarchy

2021-09-09 Thread Stefan Berger
On 9/8/21 8:19 PM, Yao, Jiewen wrote: Many reasons on an Entrypoint not called. I share my experence below (I encountered all of them before): 1) You update the code in a wrong tree. 2) The image is not rebuild. You still use old image. 3) The image is rebuild, but the image is not reburn to th

Re: [edk2-devel] [PATCH v3 11/19] OvmfPkg/Microvm: PlatformPei/MemDetect tweaks

2021-09-09 Thread Gerd Hoffmann
> > Sure. Suggestions? Add a Pcd and set it in Microvm.dsc? > > Or is there some better way? > > It's all a question of how much we want to overengineer things :) > > I'm tempted to suggest a balanced version would be adding > GCC: *_*_*_CC_FLAGS = -D PLATFORM_IS_MICROVM > to [BuildOptions] i

Re: [edk2-devel] [PATCH v6 00/29] Add AMD Secure Nested Paging (SEV-SNP) support

2021-09-09 Thread Brijesh Singh via groups.io
Hi Min, On 9/8/21 7:31 PM, Xu, Min M wrote: > On September 9, 2021 3:46 AM, Brijesh Singh wrote: >> Thank you so much Yao for reviewing the patches. Based on some comments >> from Gerd I may update code around the reset vector area (mainly use the >> metadata format etc). For your comments regardi

Re: [edk2-devel] [PATCH v5 00/10] Added support for FT2000/4 chip

2021-09-09 Thread Leif Lindholm
Hi Ling, This set *still* does not contain the changes I included in my replies to v3 and v4 that let it build against current edk2 master. Please include those changes, verify the platform builds against current edk2 master, and resubmit a v6. Best Regards, Leif On Thu, Sep 09, 2021 at 17:47:

[edk2-devel] [PATCH 2/2] UefiPayloadPkg: Include Network modules in UefiPayloadPkg.

2021-09-09 Thread kavya
From: Sravanthi Include Network modules in UefiPayloadPkg.dsc and UefiPayloadPkg.fdf Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Cc: Zhiguang Liu Signed-off-by: Sravanthi --- UefiPayloadPkg/UefiPayloadPkg.dsc | 14 ++ UefiPayloadPkg/UefiPayloadPkg.fdf | 11

[edk2-devel] [PATCH 1/2] UefiPayloadPkg: Include more modules in UefiPayloadPkg.

2021-09-09 Thread kavya
From: Sravanthi Include core modules in UefiPayloadPkg.dsc and UefiPayloadPkg.fdf Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Cc: Zhiguang Liu Signed-off-by: Sravanthi --- UefiPayloadPkg/UefiPayloadPkg.dsc | 6 ++ UefiPayloadPkg/UefiPayloadPkg.fdf | 6 ++ 2 files chang

Re: [edk2-devel] [RFC] Add parallel hash feature into CryptoPkg.BaseCryptLib.

2021-09-09 Thread Yao, Jiewen
Hi AllowList and DenyList are *secure boot* concept. FMP auth lib is for *signed capsule* and it does not consider secure boot – allow list and deny list. In my mind, neither secure boot and FSP auth shall know the existence of parallel hash. The verification logic shall be isolated. Sorry, I d

[edk2-devel] [PATCH v5 07/10] Silicon/Phytium: Added flash driver support to Phytium Silicon

2021-09-09 Thread Ling Jia
The SpiNorFlashDxe provided norflash initialization, read-write, erase and other interfaces. This is a set of special communication protocol for ft2000/4 chip QSPI controller. Signed-off-by: Ling Jia --- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dec | 1 + Platform/P

[edk2-devel] [PATCH v5 10/10] Maintainers.txt: Added maintainers and reviewers for the DurianPkg

2021-09-09 Thread Ling Jia
Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Maintainers.txt | 8 1 file changed, 8 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 979553b610..c839c71b22 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -371,3 +371,11 @@ F: Silicon/SiFive/ M: Abner C

[edk2-devel] [PATCH v5 09/10] Silicon/Phytium: Added Rtc driver to FT2000/4

2021-09-09 Thread Ling Jia
The RealTimeClockLib implemented EFI RealTimeClock runtime services via RTC Lib. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dec | 1 + Platform/Phytium/DurianPkg/DurianPkg.dsc |

[edk2-devel] [PATCH v5 06/10] Silicon/Phytium: Added Spi driver support to FT2000/4

2021-09-09 Thread Ling Jia
The SpiDxe is to provide Spi bus read-write interfaces. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dec | 9 + Platform/Phytium/DurianPkg/DurianPkg.dsc| 5 + Platform/Phytium/DurianPkg/DurianPkg.f

[edk2-devel] [PATCH v5 08/10] Silicon/Phytium: Added fvb driver for norflash

2021-09-09 Thread Ling Jia
The FlashFvbDxe provided the fvb protocol, which requested by the flash operators. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc |1 + Platform/Phytium/DurianPkg/DurianPkg.fdf |1 +

Re: [edk2-devel] [RFC] Add parallel hash feature into CryptoPkg.BaseCryptLib.

2021-09-09 Thread Li, Zhihao
I send this mail for asking that if there are any comments about parallel hash feature. Mainly modification: CryptoPkg: https://github.com/zhihaoli1064/edk2/blob/master/CryptoPkg/Library/BaseCryptLib/Hash/Smm/ParallelHashSmm.c MdeMoudulePkg: https://github.com/zhihaoli1064/edk2/blob/master/MdeM

[edk2-devel] [PATCH v5 05/10] Silicon/Phytium: Added PciHostBridgeLib to FT2000/4

2021-09-09 Thread Ling Jia
The Pci host bridge library is mainly to get Pci bridge information. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc | 9 + Platform/Phytium/DurianPkg/DurianPkg.fdf | 6 + Sil

[edk2-devel] [PATCH v5 02/10] Silicon/Phytium: Added Acpi support to FT2000/4

2021-09-09 Thread Ling Jia
Added Acpi driver and table to FT2000/4, the ACPI Tables providing library AcpiTables.inf uses a lot of information that is available in the form of PCDs for differnt platforms. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc

[edk2-devel] [PATCH v5 04/10] Silicon/Phytium: Added PciSegmentLib to FT2000/4

2021-09-09 Thread Ling Jia
The PCI Segment Library for Phytium platform. with multiple RCs. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc|9 +- Silicon/Phytium/FT2000-4Pkg/Library/PciSegmentLib/PciSegmentLib.inf | 28 + Silicon/Phytium/FT

[edk2-devel] [PATCH v5 03/10] Silicon/Phytium: Added SMBIOS support to FT2000/4

2021-09-09 Thread Ling Jia
This driver installs SMBIOS information for FT2000/4. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Platform/Phytium/DurianPkg/DurianPkg.dsc| 6 + Platform/Phytium/DurianPkg/DurianPkg.fdf| 6 + Silicon/Phytiu

[edk2-devel] [PATCH v5 01/10] Silicon/Phytium: Added PlatformLib to FT2000/4

2021-09-09 Thread Ling Jia
The PlatformLib supported the system library for FT2000/4 chip. Platform/Phytium: Added the dsc and fdf files of DurianPkg. Signed-off-by: Ling Jia Reviewed-by: Leif Lindholm --- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dec | 41 +++ Silicon/Phytium/PhytiumC

[edk2-devel] [PATCH v5 00/10] Added support for FT2000/4 chip

2021-09-09 Thread Ling Jia
This series added packages to support FT2000/4 chip. Platform/Phytium: Added DurianPkg, include DurianPkg.dsc and DurianPkg.fdf. Silicon/Phytium: Added FT2000-4Pkg and PhytiumCommonPkg. The modules could be runed at the silicon of FT2000/4. They supported Acpi parameter configuration, Pci bus scan

Re: [edk2-devel] [PATCH v2 1/1] OvmfPkg: Introduce 16MiB flash size for (primarily) Linuxboot

2021-09-09 Thread Philippe Mathieu-Daudé
On 9/3/21 7:26 AM, Devon Bautista wrote: > The largest size flash image currently available for OVMF builds, 4MiB, > is too small to insert a Linux kernel and initramfs into the DXEFV, and > is thus insufficient for testing Linuxboot builds via OVMF. > > Introduce the FD_SIZE_16MB build macro (equ

[edk2-devel] [PATCH v4 1/1] EmbeddedPkg/AcpiLib: Add more helper functions

2021-09-09 Thread Nhi Pham via groups.io
This adds more helper functions that assist in calculating the checksum, locating an ACPI table by signature, and updating an AML integer object. Cc: Ard Biesheuvel Cc: Daniel Schaefer Signed-off-by: Nhi Pham Acked-by: Leif Lindholm Reviewed-by: Abner Chang --- Changes since v3: + Fix compila

Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Limit the boot description to 72 chars

2021-09-09 Thread Gao, Zhichao
I already sent the V2. But it would have the affection I mention in the Bugzilla: If just limit it when show it, it would cause the different showing in Setup Boot manager page with BootManagerMenu. Thanks, Zhichao > -Original Message- > From: devel@edk2.groups.io On Behalf Of Gao, > Zh

[edk2-devel] [PATCH V2] MdeModulePkg/BootManagerMenuApp: Limit string drawing within one line

2021-09-09 Thread Gao, Zhichao
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3590 Limit the draw box always within the screen's column and row. Limit the string drawing within one line. Change-Id: Ib7bd63cb07b23875a1e4f37ae80a422e1d5ed54f Cc: Jian J Wang Cc: Liming Gao Cc: Ray Ni Signed-off-by: Zhichao Gao --- V2: Dr