Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Ard Biesheuvel
On Tue, 12 Sept 2023 at 08:23, Sunil V L wrote: > > On Thu, Sep 07, 2023 at 04:58:25PM +0200, Laszlo Ersek wrote: > > Explain how users can compose their pre-OS environment purely from > > binaries they've built themselves. > > > > Cc: Andrei Warkentin > > Cc: Ard Biesheuvel > > Cc: Gerd Hoffman

Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Sunil V L
On Thu, Sep 07, 2023 at 04:58:25PM +0200, Laszlo Ersek wrote: > Explain how users can compose their pre-OS environment purely from > binaries they've built themselves. > > Cc: Andrei Warkentin > Cc: Ard Biesheuvel > Cc: Gerd Hoffmann > Cc: Jiewen Yao > Cc: Jordan Justen > Cc: Sunil V L > Sig

Re: [edk2-devel] [PATCH v2] Pyrite support - Secure erase is only available if encryption is supported.

2023-09-11 Thread Linus Liu
Hi Ard V3 patch has updated. Please help to check it. Thanks. -Original Message- From: Ard Biesheuvel Sent: Monday, September 11, 2023 9:14 PM To: devel@edk2.groups.io; Liu, Linus Cc: Zhang, Qi1 ; Kumar, Rahul R ; Yao, Jiewen ; Chen, Tina ; Chen, Xiao X Subject: Re: [edk2-devel] [PA

Re: [edk2-devel] [PATCH edk2-platforms 1/1] Platform/Ampere: Update Readme.md

2023-09-11 Thread Nhi Pham via groups.io
Reviewed-by: Nhi Pham Thanks, Nhi On 9/12/2023 12:44 AM, Rebecca Cran wrote: Improve the Readme.md in Platform/Ampere: - At this point eMAG is irrelevant, and most people are likely using Altra systems. Drop mention of it. - Instead of mentioning the 'latest' versions of CentOS and Ubuntu

[edk2-devel] [PATCH v3] Pyrite support - Secure erase is only available if encryption is supported.

2023-09-11 Thread Linus Liu
From: Linus Liu https://bugzilla.tianocore.org/show_bug.cgi?id=3004 Cc: Qi Zhang Cc: Rahul Kumar Cc: Jiewen Yao Cc: Tina Chen Cc: Xiao X Chen Signed-off-by: Linus Liu --- SecurityPkg/Tcg/Opal/OpalPassword/OpalDriver.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff

[edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - Tuesday, September 12, 2023 #cal-reminder

2023-09-11 Thread Group Notification
*Reminder: TianoCore Bug Triage - APAC / NAMO* *When:* Tuesday, September 12, 2023 6:30pm to 7:30pm (UTC-07:00) America/Los Angeles *Where:* https://teams.microsoft.com/l/meetup-join/19%3ameeting_OTk1YzJhN2UtOGQwNi00NjY4LWEwMTktY2JiODRlYTY1NmY0%40thread.v2/0?context=%7b%22Tid%22%3a%2246c98d88-e34

回复: [edk2-devel] [PATCH v2 0/7] Uncrustify GoogleTest update

2023-09-11 Thread gaoliming via groups.io
For this patch set, Acked-by: Liming Gao > -邮件原件- > 发件人: devel@edk2.groups.io 代表 VivianNK > 发送时间: 2023年8月17日 5:15 > 收件人: devel@edk2.groups.io > 主题: [edk2-devel] [PATCH v2 0/7] Uncrustify GoogleTest update > > v1 -> v2: > - Update commit message to explain the audit only mode change is

[edk2-devel] [PATCH 0/2] Add support for PCI IO using Qword resources

2023-09-11 Thread Jeff Brasen via groups.io
Use AmlCodeGenRdQWordIo() to generate the I/O range in _CRS instead of AmlCodeGenRdDWordIo() to cater to the scenarios where 64-bit addresses can be used to generate I/O packets over the PCIe bus. Vidya Sagar (2): DynamicTablesPkg: AML Code generation for I/O ranges DynamicTablesPkg: AcpiSsdtP

[edk2-devel] [PATCH 2/2] DynamicTablesPkg: AcpiSsdtPcieLibArm: Use QWord to describe I/O range

2023-09-11 Thread Jeff Brasen via groups.io
From: Vidya Sagar Use AmlCodeGenRdQWordIo() to generate the I/O range in _CRS instead of AmlCodeGenRdDWordIo() to cater to the scenarios where 64-bit addresses can be used to generate I/O packets over the PCIe bus. Reviewed-by: Shanker Donthineni Signed-off-by: Vidya Sagar Signed-off-by: Jeff

[edk2-devel] [PATCH 1/2] DynamicTablesPkg: AML Code generation for I/O ranges

2023-09-11 Thread Jeff Brasen via groups.io
From: Vidya Sagar Add helper functions to generate AML Resource Data describing I/O ranges of four words long. API AmlCodeGenRdQWordIo () is exposed. Reviewed-by: Shanker Donthineni Signed-off-by: Vidya Sagar Signed-off-by: Jeff Brasen --- .../Include/Library/AmlLib/AmlLib.h | 67 +

[edk2-devel] Now: Tools, CI, Code base construction meeting series - Monday, September 11, 2023 #cal-notice

2023-09-11 Thread Group Notification
*Tools, CI, Code base construction meeting series* *When:* Monday, September 11, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDI2ZDg4NmMtMjI1My00MzI5LWFmYjAtMGQyNjUzNTBjZGYw%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-

[edk2-devel] Event: Tools, CI, Code base construction meeting series - Monday, September 11, 2023 #cal-reminder

2023-09-11 Thread Group Notification
*Reminder: Tools, CI, Code base construction meeting series* *When:* Monday, September 11, 2023 4:30pm to 5:30pm (UTC-07:00) America/Los Angeles *Where:* https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDI2ZDg4NmMtMjI1My00MzI5LWFmYjAtMGQyNjUzNTBjZGYw%40thread.v2/0?context=%7b%22Tid%22%3a%2

[edk2-devel] [PATCH v3 1/4] DynamicTablesPkg: Add ThermalZone CodeGen function

2023-09-11 Thread Jeff Brasen via groups.io
Add API to generate a ThermalZone object to AmlLib. Bug 4063340 Signed-off-by: Jeff Brasen Reviewed-by: Swatisri Kantamsetti Reviewed-by: Ashish Singhal --- .../Include/Library/AmlLib/AmlLib.h | 28 + .../Common/AmlLib/CodeGen/AmlCodeGen.c| 116

[edk2-devel] [PATCH v3 2/4] DynamicTablesPkg: Add support for simple method invocation.

2023-09-11 Thread Jeff Brasen via groups.io
Add support to add Return objects via AML that pass a single integer argument to the named method. Bug 4063340 Signed-off-by: Jeff Brasen Reviewed-by: Swatisri Kantamsetti Reviewed-by: Ashish Singhal --- .../Include/Library/AmlLib/AmlLib.h | 54 .../Common/AmlLib/Cod

[edk2-devel] [PATCH v3 3/4] DynamicTablesPkg: Add support to add Strings to package

2023-09-11 Thread Jeff Brasen via groups.io
Add API to add a String to a package created with NamedPackage API. Bug 4063340 Signed-off-by: Jeff Brasen Reviewed-by: Swatisri Kantamsetti Reviewed-by: Ashish Singhal --- .../Include/Library/AmlLib/AmlLib.h | 17 .../Common/AmlLib/CodeGen/AmlCodeGen.c| 88 +++

[edk2-devel] [PATCH v3 4/4] DynamicTablesPkg: Add Aml NameUnicodeString API

2023-09-11 Thread Jeff Brasen via groups.io
Add API to generate a Name that contains a Unicode string buffer. Bug 4063340 Signed-off-by: Jeff Brasen Reviewed-by: Swatisri Kantamsetti Reviewed-by: Ashish Singhal --- .../Include/Library/AmlLib/AmlLib.h | 31 +++ .../Common/AmlLib/CodeGen/AmlCodeGen.c| 86 ++

[edk2-devel] [PATCH v3 0/4] Add support for generating ACPI ThermalZones

2023-09-11 Thread Jeff Brasen via groups.io
Add APIs needed to create thermal zones dynamically. Does not add a generator for this as creating the TMP method generically may be difficult. Change log: v3 - Fixed a couple error handling paths v2 - renamed NameString function and added goto dones in a couple error cases Jeff Brasen (4): Dy

Re: [edk2-devel] [PATCH v2 0/2] dp command without ACPI

2023-09-11 Thread Jeff Brasen via groups.io
Any additional thoughts/feedback on this patch series? Thanks, Jeff > -Original Message- > From: Jeff Brasen > Sent: Friday, June 30, 2023 11:30 AM > To: devel@edk2.groups.io > Cc: jian.j.w...@intel.com; gaolim...@byosoft.com.cn; dandan...@intel.com; > zhichao@intel.com; Jeff Bras

Re: [edk2-devel] [PATCH] MdeModulePkg/DxeCore: Allow relocation of images with large address

2023-09-11 Thread Jeff Brasen via groups.io
Any thoughts/feedback on this patch? Thanks, Jeff > -Original Message- > From: Jeff Brasen > Sent: Monday, May 15, 2023 5:49 PM > To: devel@edk2.groups.io > Cc: jian.j.w...@intel.com; gaolim...@byosoft.com.cn; dandan...@intel.com; > Jeff Brasen ; Ashish Singhal > > Subject: [PATCH] Md

Re: [edk2-devel] [PATCH v1 05/11] DynamicTablesPkg: Update MADT generator for ACPI 6.5

2023-09-11 Thread Sami Mujawar
Hi Jeshua, Apologies, I was busy with some other tasks. I will pick this up in this week. Regards, Sami Mujawar From: Jeshua Smith Date: Monday, 11 September 2023 at 17:58 To: Sami Mujawar , "devel@edk2.groups.io" Subject: RE: [edk2-devel] [PATCH v1 05/11] DynamicTablesPkg: Update MADT gene

Re: [edk2-devel] How i can fix this build error VariableRuntimeDxe.inf

2023-09-11 Thread Andrew Fish via groups.io
Well NintendoSwitchPkg is a project we are not involved in…. Looks like you are missing a line in your DSC file: VariableFlashInfoLib|MdeModulePkg/Library/BaseVariableFlashInfoLib/BaseVariableFlashInfoLib.inf The build failure is VariableRuntimeDxe.inf has a dependency on on a VariableFlashInfoL

[edk2-devel] [PATCH edk2-platforms 1/1] Platform/Ampere: Update Readme.md

2023-09-11 Thread Rebecca Cran via groups.io
Improve the Readme.md in Platform/Ampere: - At this point eMAG is irrelevant, and most people are likely using Altra systems. Drop mention of it. - Instead of mentioning the 'latest' versions of CentOS and Ubuntu (which will by definition change over time), specify Ubuntu 22.04 and CentOS 7.

Re: [edk2-devel] [PATCH v1 05/11] DynamicTablesPkg: Update MADT generator for ACPI 6.5

2023-09-11 Thread Jeshua Smith via groups.io
Hi Sami, What is the status of getting this series updated, reviewed, and merged? From: Sami Mujawar Sent: Thursday, August 3, 2023 1:08 AM To: Jeshua Smith ; devel@edk2.groups.io Subject: Re: [edk2-devel] [PATCH v1 05/11] DynamicTablesPkg: Update MADT generator for ACPI 6.5 External email: Us

[edk2-devel] How i can fix this build error

2023-09-11 Thread Im from ohio
I want build edk2 for aarch64 but i got this error: --- [Builder] Configure environment. Using EDK2 in-source Basetools WORKSPACE: /mnt/c/Users/ximi/Downloads/exploit/edk2 EDK_TOOLS_PATH

Re: [edk2-devel] Possibility of working on task - "Add Network Block Device support"

2023-09-11 Thread Sahil
On Wednesday, September 6, 2023 11:51:31 PM IST Pedro Falcato wrote: > On Wed, Sep 6, 2023 at 7:14 PM Sahil wrote: > > Hi, > > > > I have never contributed to Tianocore. While I am comfortable with C and > > Python, I don't have much experience with firmware development and UEFI. > > However, I w

[edk2-devel] Building UEFI firmware for Elkhart Lake

2023-09-11 Thread hafiedh hafedh
Hello! I'm trying to build a UEFI firmware for Elkhart lake processor. I find only open platforms for other boards. I didn't find a way how to do a porting from OpenBoardPkg to ElkartLakeOpenBoardPkg. Could you please provide me docs or links how to generate a uefi firmware for elkhart lake b

Re: [edk2-devel] [PATCH] OvmfPkg/OvmfXen: Fix S3

2023-09-11 Thread Anthony PERARD via groups.io
Hi Xenia, On Thu, Jul 13, 2023 at 01:47:12PM +0300, Xenia Ragiadakou wrote: > Currently, resuming an S3 suspended guest results in the following > assertion failure: > ASSERT > MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.c(41): > MemoryLength > 0 > This happens because som

Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Sunil V L
On Thu, Sep 07, 2023 at 04:58:25PM +0200, Laszlo Ersek wrote: > Explain how users can compose their pre-OS environment purely from > binaries they've built themselves. > > Cc: Andrei Warkentin > Cc: Ard Biesheuvel > Cc: Gerd Hoffmann > Cc: Jiewen Yao > Cc: Jordan Justen > Cc: Sunil V L > Sig

Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Laszlo Ersek
On 9/11/23 12:15, Sunil V L wrote: > On Mon, Sep 11, 2023 at 09:07:46AM +0200, Laszlo Ersek wrote: >> On 9/11/23 08:22, Sunil V L wrote: >>> On Mon, Sep 11, 2023 at 08:15:26AM +0200, Laszlo Ersek wrote: On 9/11/23 07:32, Laszlo Ersek wrote: > On 9/8/23 08:13, Sunil V L wrote: >> Hi Las

Re: [edk2-devel] [PATCH v2] Pyrite support - Secure erase is only available if encryption is supported.

2023-09-11 Thread Ard Biesheuvel
On Thu, 7 Sept 2023 at 11:02, Linus Liu wrote: > > From: Linus Liu > > https://bugzilla.tianocore.org/show_bug.cgi?id=3004 > > Cc: Qi Zhang > Cc: Rahul Kumar > Cc: Jiewen Yao > Cc: Tina Chen > Cc: Xiao X Chen This patch is missing a signed-off-by line > --- > SecurityPkg/Tcg/Opal/Op

Re: [edk2-devel] [PATCH v2] Pyrite support - Secure erase is only available if encryption is supported.

2023-09-11 Thread Yao, Jiewen
Reviewed-by: Jiewen Yao > -Original Message- > From: Liu, Linus > Sent: Thursday, September 7, 2023 5:02 PM > To: devel@edk2.groups.io > Cc: Liu, Linus ; Zhang, Qi1 ; Kumar, > Rahul R ; Yao, Jiewen ; Chen, > Tina ; Chen, Xiao X > Subject: [PATCH v2] Pyrite support - Secure erase is only

Re: [edk2-devel] [PATCH v3 21/26] OvmfPkg: Enable Choosing Memory Protection Profile via QemuCfg

2023-09-11 Thread Gerd Hoffmann
Hi, > .../PeilessStartupLib/PeilessStartup.c| 60 +-- > OvmfPkg/PlatformPei/Platform.c| 74 +-- Can we move that code to a library so we don't add it twice to the code base and also make it easier to reuse it for ArmVirtQemu? See OvmfPkg/Libr

Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Sunil V L
On Mon, Sep 11, 2023 at 09:07:46AM +0200, Laszlo Ersek wrote: > On 9/11/23 08:22, Sunil V L wrote: > > On Mon, Sep 11, 2023 at 08:15:26AM +0200, Laszlo Ersek wrote: > >> On 9/11/23 07:32, Laszlo Ersek wrote: > >>> On 9/8/23 08:13, Sunil V L wrote: > Hi Laszlo, > > On Thu, Sep 07, 202

[edk2-devel] [PATCH V2 1/1] MdeModulePkg: Support customized FV Migration Information

2023-09-11 Thread Wang Fan
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4533 There are use cases which not all FVs need be migrated from TempRam to permanent memory before TempRam tears down. This new guid is introduced to avoid unnecessary FV migration to improve boot performance. Platform can publish ToMigrateFvInf

Re: [edk2-devel] [PATCH v1 1/1] ArmVirtPkg: Enable Early Serial For DxeCore

2023-09-11 Thread Ard Biesheuvel
On Mon, 11 Sept 2023 at 07:30, Laszlo Ersek wrote: > > On 9/8/23 01:58, Sean Brogan wrote: > > > > On 9/7/2023 1:54 PM, Laszlo Ersek wrote: > >> On 9/7/23 19:50, Sean Brogan wrote: > >>> I would argue that by declaring that your library class supports type > >>> DXE_CORE (or any core type) that yo

Re: [edk2-devel] [PATCH 1/1] OvmfPkg/RiscVVirt/README.md: bring your own OpenSBI

2023-09-11 Thread Laszlo Ersek
On 9/11/23 08:22, Sunil V L wrote: > On Mon, Sep 11, 2023 at 08:15:26AM +0200, Laszlo Ersek wrote: >> On 9/11/23 07:32, Laszlo Ersek wrote: >>> On 9/8/23 08:13, Sunil V L wrote: Hi Laszlo, On Thu, Sep 07, 2023 at 04:58:25PM +0200, Laszlo Ersek wrote: > Explain how users can compo