[edk2-devel] [PATCH V5 08/10] MdePkg: The prototype definition of EdkiiMemoryAcceptProtocol

2022-10-31 Thread Min Xu
From: Jiaqi Gao RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 EdkiiMemoryAcceptProtocol is defined in MdePkg, the method AcceptMemory() can be called when memory needs to be accepted. EdkiiMemoryAcceptProtocol can be installed by architecture-specific drivers such as TdxDxe. This

[edk2-devel] [PATCH V5 10/10] OvmfPkg: Call gEdkiiMemoryAcceptProtocolGuid to accept pages

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 After EdkiiMemoryAcceptProtocol is implemented in TdxDxe driver, we can call it to accept pages in DXE phase. Cc: Erdem Aktas Cc: James Bottomley Cc: Jiewen Yao Cc: Gerd Hoffmann Cc: Tom Lendacky Acked-by: Gerd

[edk2-devel] [PATCH V5 09/10] OvmfPkg: Realize EdkiiMemoryAcceptProtocol in TdxDxe

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 Memory usage may exceed the amount accepted at the begining (SEC), TDVF needs to accept memory dynamically when OUT_OF_RESOURCE occurs. Another usage is in SetOrClearSharedBit. If a memory region is changed from shared to

[edk2-devel] [PATCH V5 07/10] OvmfPkg: Introduce lazy accept in PlatformInitLib and PlatformPei

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 There are below major changes in PlatformInitLib/PlatformPei 1. ProcessHobList The unaccepted memory is accepted if it is under 4G address. Please be noted: in current stage, we only accept the memory under 4G. We

[edk2-devel] [PATCH V5 06/10] ShellPkg: Update shell command memmap to show unaccepted memory

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 ShellCommandRunMemMap() is updated to handle the case of unaccepted memory type. Cc: Ray Ni Cc: Zhichao Gao Cc: Erdem Aktas Cc: Gerd Hoffmann Cc: James Bottomley Cc: Jiewen Yao Cc: Tom Lendacky Acked-by: Gerd

[edk2-devel] [PATCH V5 05/10] MdeModulePkg: Update Dxe to handle unaccepted memory type

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 Unaccepted memory is a kind of new memory type, CoreInitializeGcdServices() and CoreGetMemoryMap() are updated to handle the unaccepted memory type. Ref: microsoft/mu_basecore@97e9c31 Cc: Jian J Wang Cc: Liming Gao Cc:

[edk2-devel] [PATCH V5 04/10] MdePkg: Add UEFI Unaccepted memory definition

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 Plase refer to: UEFI Spec v2.9 Table 7-5 Memory Type Usage before ExitBootServices() Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Erdem Aktas Cc: Gerd Hoffmann Cc: James Bottomley Cc: Jiewen Yao Cc:

[edk2-devel] [PATCH V5 03/10] OvmfPkg: Use BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED defined in MdeModulePkg

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED is defined in MdeModulePkg. The files which use the definition are updated as well. Cc: Erdem Aktas Cc: Gerd Hoffmann Cc: James Bottomley Cc: Jiewen Yao Cc: Tom Lendacky Acked-by:

[edk2-devel] [PATCH V5 02/10] MdePkg: Increase EFI_RESOURCE_MAX_MEMORY_TYPE

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED is defined for unaccepted memory. But this defitinion has not been officially in the PI spec. Base on the code-first we define EFI_RESOURCE_MEMORY_UNACCEPTED at

[edk2-devel] [PATCH V5 01/10] MdeModulePkg: Add PrePiHob.h

2022-10-31 Thread Min Xu
From: Min M Xu RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED is defined for unaccepted memory. But this defitinion has not been officially in the PI spec. Base on the code-first we define BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED at

[edk2-devel] [PATCH V5 00/10] Introduce Lazy-accept for Tdx guest

2022-10-31 Thread Min Xu
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937 UnacceptedMemory is one of the four defined types of TD memory in Intel TDX guest. TDVF must invoke TDCALL [TDG.MEM.PAGE.ACCEPT] the unaccepted memory before use it. See [TDVF] Section 7.1. TDVF:

回复: [edk2-devel] FW: [PATCH] ShellPkg: Displaying SMBIOS Type38 fields in formatted manner

2022-10-31 Thread gaoliming via groups.io
Prakash: I don't see the reason for the change of I2CSlaveAddress. Can you help to add it? And, can you create pull request for this patch and make sure it pass open CI? Thanks Liming > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Prakash K via > groups.io > 发送时间: 2022年8月26日 12:08 > 收件人:

回复: [edk2-devel] 回复: [edk2-devel] 回复: [edk2-devel] [edk2] [PATCH]MdeModulePkg\scsi: Coverity scan flags multiple issues in edk2-stable202205

2022-10-31 Thread gaoliming via groups.io
Sivaparvathi: Thanks for your update. Reviewed-by: Liming Gao mailto:gaolim...@byosoft.com.cn> > I will merge this patch if no other comments. Thanks Liming 发件人: devel@edk2.groups.io 代表 sivaparvathi C via groups.io 发送时间: 2022年10月28日 16:02 收件人: Michael D Kinney ; devel@edk2.groups.io

回复: [edk2-devel] 回复: [edk2-devel] 回复: [edk2-devel] 回复: [edk2-devel] [PATCH] [PATCH]MdeModulePkg/Ufs: Coverity scan flags multiple issues in edk2-stable202205 Signed-off-by: sivaparvat...@ami.com

2022-10-31 Thread gaoliming via groups.io
Sivaparvathi: Thanks for your update. Reviewed-by: Liming Gao I will merge this patch if no other comments. Thanks Liming 发件人: devel@edk2.groups.io 代表 sivaparvathi C via groups.io 发送时间: 2022年10月28日 16:04 收件人: gaoliming ; devel@edk2.groups.io 主题: Re: [edk2-devel] 回复: [edk2-devel] 回复:

[edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 11/01/2022 #cal-reminder

2022-10-31 Thread Group Notification
*Reminder: TianoCore Bug Triage - APAC / NAMO* *When:* 11/01/2022 6:30pm to 7:30pm (UTC-07:00) America/Los Angeles *Where:*

回复: [edk2-devel] 回复: [PATCH V4 00/10] Introduce Lazy-accept for Tdx guest

2022-10-31 Thread gaoliming via groups.io
I have no more comments. Reviewed-by: Liming Gao for those changes. > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Min Xu > 发送时间: 2022年10月26日 21:35 > 收件人: devel@edk2.groups.io; Gao, Liming ; > 'Dionna Amalie Glaze' > 抄送: Gao, Zhichao ; Ni, Ray ; > Aktas, Erdem ; 'Gerd Hoffmann' > ; 'James

[edk2-devel] 回复: [PATCH v9 00/19] Add Raw algorithm support using Arm TRNG interface

2022-10-31 Thread gaoliming via groups.io
Pierre: New change in MdePkg to rename library class name is good to me. Reviewed-by: Liming Gao Thanks Liming > -邮件原件- > 发件人: pierre.gond...@arm.com > 发送时间: 2022年10月28日 23:33 > 收件人: devel@edk2.groups.io > 抄送: Sami Mujawar ; Leif Lindholm > ; Ard Biesheuvel ; > Rebecca Cran ; Michael

[edk2-devel] 回复: [Patch v4] MdeModulePkg/PiSmmCoreSmmEntryPoint underflow(CVE-2021-38578)

2022-10-31 Thread gaoliming via groups.io
Reviewed-by: Liming Gao 发件人: Demeter, Miki 发送时间: 2022年11月1日 6:32 收件人: devel@edk2.groups.io 抄送: Kinney, Michael D ; Gao, Liming ; Wang, Jian J 主题: [Patch v4] MdeModulePkg/PiSmmCoreSmmEntryPoint underflow(CVE-2021-38578) REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3387 Added

Re: [edk2-devel] [PATCH] IntelFsp2Pkg: Update Function header to support IA32/X64.

2022-10-31 Thread Nate DeSimone
Reviewed-by: Nate DeSimone > -Original Message- > From: Chiu, Chasel > Sent: Thursday, October 27, 2022 7:58 PM > To: devel@edk2.groups.io > Cc: Chiu, Chasel ; Desimone, Nathaniel L > ; Zeng, Star > Subject: [PATCH] IntelFsp2Pkg: Update Function header to support IA32/X64. > > REF:

Re: [edk2-devel] [Patch 1/1] UnitTestFrameworkPkg: Support FILE_GUID override in host based unit tests

2022-10-31 Thread Michael Kubacki
Sorry wrong shortcut. Reviewed-by: Michael Kubacki -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#95784): https://edk2.groups.io/g/devel/message/95784 Mute This Topic: https://groups.io/mt/94629822/21656 Group Owner:

Re: [edk2-devel] [Patch 1/1] UnitTestFrameworkPkg: Support FILE_GUID override in host based unit tests

2022-10-31 Thread Michael Kubacki
Signed-off-by: Michael Kubacki -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#95783): https://edk2.groups.io/g/devel/message/95783 Mute This Topic: https://groups.io/mt/94629822/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe:

Re: [edk2-devel] [Patch 1/1] UnitTestFrameworkPkg: Support FILE_GUID override in host based unit tests

2022-10-31 Thread Sean
Look good. Good find. reviewed-by: Sean Brogan On 10/28/2022 8:59 AM, Michael D Kinney wrote: Always use the module name with FILE_GUID to generate the host-based unit test executable image and symbol files. This allows the same host-based unit test INF file to be used more than once in a

[edk2-devel] Now: Tools, CI, Code base construction meeting series - 10/31/2022 #cal-notice

2022-10-31 Thread Group Notification
*Tools, CI, Code base construction meeting series* *When:* 10/31/2022 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://github.com/tianocore/edk2/discussions/2614 View Event ( https://edk2.groups.io/g/devel/viewevent?eventid=1610037 ) *Description:* TianoCore community,

Re: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: remove substring 368 from py uefi app name

2022-10-31 Thread Michael D Kinney
Pushed a806ea1062c254bd6e09db7d0f7beb4d14bc3ed0 Mike > -Original Message- > From: Jayaprakash, N > Sent: Monday, October 31, 2022 7:36 AM > To: Kinney, Michael D ; devel@edk2.groups.io > Cc: Rebecca Cran > Subject: RE: [edk2-libc Patch 1/1] edk2-libc: remove substring 368 from py >

[edk2-devel] [Patch v4] MdeModulePkg/PiSmmCoreSmmEntryPoint underflow(CVE-2021-38578)

2022-10-31 Thread Demeter, Miki
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3387 Added use of SafeIntLib to validate values are not causing overflows or underflows in user controlled values when calculating buffer sizes. Signed-off-by: Miki Demeter Reviewed-by: Michael D Kinney Cc: Jian J Wang Cc: Liming Gao

[edk2-devel] Event: Tools, CI, Code base construction meeting series - 10/31/2022 #cal-reminder

2022-10-31 Thread Group Notification
*Reminder: Tools, CI, Code base construction meeting series* *When:* 10/31/2022 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://github.com/tianocore/edk2/discussions/2614 View Event ( https://edk2.groups.io/g/devel/viewevent?eventid=1610037 ) *Description:* TianoCore

Re: [edk2-devel] [PATCH v4] NetworkPkg/WifiProfileSync: Add WiFi profile sync protocol support

2022-10-31 Thread Clark-williams, Zachary
++ visibility -Original Message- From: Clark-williams, Zachary Sent: Friday, October 28, 2022 1:13 PM To: Kinney, Michael D ; Rabeda, Maciej ; Luo, Heng ; Kuo, Scottie ; Kuo, Ted ; Dutkiewicz, Michal ; devel@edk2.groups.io; Fu, Siyuan ; Wu, Jiaxin ; Otcheretianski, Andrei Subject:

[edk2-devel] [PATCH v3] edk2-Platforms:Add VAB FIT record types support in FitGen.c

2022-10-31 Thread Hv, Pavamana
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4086 This commit adds support for new FIT record type for Vendor Authorized Boot (VAB) security technology(FIT spec revision 1.4). VAB defines 3 new following types Vendor Authorized Boot Provisioning Table (Type 0x1A) Vendor Authorized Boot

Re: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: remove substring 368 from py uefi app name

2022-10-31 Thread Jayaprakash, N
Hi Mike, Thanks for reviewing the PR Could you merge this PR? Regards, JP -Original Message- From: Kinney, Michael D Sent: 27 October 2022 21:25 To: Jayaprakash, N ; devel@edk2.groups.io; Kinney, Michael D Cc: Rebecca Cran Subject: RE: [edk2-libc Patch 1/1] edk2-libc: remove

Re: [edk2-devel] [PATCH 1/1] Maintainers.txt: Add 'Pierre Gondois' as DynamicTablesPkg reviewer

2022-10-31 Thread Sami Mujawar
Merged as e9a3613ce066..66772bc8523c Thanks. Regards, Sami Mujawar On 23/09/2022 02:35 pm, pierre.gond...@arm.com wrote: From: Pierre Gondois Add myself as reviewer for the DynamicTablesPkg. Signed-off-by: Pierre Gondois --- Maintainers.txt | 1 + 1 file changed, 1 insertion(+) diff

Re: [edk2-devel] [PATCH 00/14] Add PCCT generator and various fixes

2022-10-31 Thread Sami Mujawar
Merged as 52199bf5326a..e9a3613ce066 Thanks. Regards, Sami Mujawar -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#95773): https://edk2.groups.io/g/devel/message/95773 Mute This Topic: https://groups.io/mt/94232518/21656 Group Owner:

Re: [edk2-devel] [PATCH] RedfishPkg/RedfishPlatformCredentialLib: IPMI implementation

2022-10-31 Thread Igor Kulchytskyy via groups.io
Hi Abner, See my comments below. From: Chang, Abner Sent: Sunday, October 30, 2022 10:24 PM To: Igor Kulchytskyy ; Nickle Wang ; devel@edk2.groups.io Cc: Nick Ramirez Subject: RE: [EXTERNAL] RE: [edk2-devel] [PATCH] RedfishPkg/RedfishPlatformCredentialLib: IPMI implementation [AMD Official

Re: [edk2-devel] [PATCH v2] edk2Platforms-Silicon:Add VAB FIT record types support in FitGen.c

2022-10-31 Thread Bob Feng
Hi Pavamana, This is the output on my side. py -3 BaseTools\Scripts\PatchCheck.py edk2-devel]-[PATCH-v2]-edk2Platforms-Silicon-Add-VAB-FIT-record-types-support-in-FitGen.c.patch Checking patch file: edk2-devel]-[PATCH-v2]-edk2Platforms-Silicon-Add-VAB-FIT-record-types-support-in-FitGen.c.patch