[edk2-devel] [PATCH v1 2/2] UefiCpuPkg/CpuCacheInfoLib: Update reference to the macro definitions.

2021-01-19 Thread Jason Lou
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3105 Update reference to some macro definitions about CPUID_HYBRID_INFORMATION Leaf(1Ah). Signed-off-by: Jason Lou Cc: Ray Ni Cc: Eric Dong Cc: Laszlo Ersek Cc: Rahul Kumar --- UefiCpuPkg/Library/CpuCacheInfoLib/CpuCacheInfoLib.c | 2 +- 1

[edk2-devel] [PATCH v1 1/2] MdePkg/Cpuid.h: Change and add some macro definitions.

2021-01-19 Thread Jason Lou
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3105 Change and add some macro definitions about CPUID_HYBRID_INFORMATION Leaf(1Ah). Signed-off-by: Jason Lou Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu --- MdePkg/Include/Register/Intel/Cpuid.h | 17 + 1 file chan

[edk2-devel] TianoCore Bug Triage - APAC / NAMO - Tue, 01/19/2021 6:30pm-7:30pm #cal-reminder

2021-01-19 Thread devel@edk2.groups.io Calendar
*Reminder:* TianoCore Bug Triage - APAC / NAMO *When:* Tuesday, 19 January 2021, 6:30pm to 7:30pm, (GMT-08:00) America/Los Angeles *Where:* https://meetingsamer34.webex.com/meetingsamer34/j.php?MTID=mb96c5bd411bd010e1e6d43a6f6c65f45 View Event ( https://edk2.groups.io/g/devel/viewevent?eventid

回复: [EXTERNAL] [edk2-devel] building the shell for edk2-stable202102

2021-01-19 Thread gaoliming
Laszlo: Now, all release content (Source code Zip, Submodule Zip and ShellBinPkg Zip) are manually generated. I will submit one BZ to enhance the release process and generate them on CI. For this request, can you submit one BZ and assign it to me? So, I will do it for new release tag edk2-sta

Re: [edk2-devel] [Edk2-Staging/EdkRepo] [PATCH] EdkRepo: Show dev lead information in verbose manifest command output.

2021-01-19 Thread Nate DeSimone
Pushed: https://github.com/tianocore/edk2-staging/commit/efcd4c9 > -Original Message- > From: Ashley E Desimone > Sent: Friday, January 8, 2021 11:16 AM > To: devel@edk2.groups.io > Cc: Desimone, Nathaniel L ; Pandya, Puja > ; Bret Barkelew ; > Agyeman, Prince ; Bjorge, Erik C > > Subjec

Re: [edk2-devel] [PATCH 3/3] MinPlatformPkg: Add a Lib for MinPlatformPkg.

2021-01-19 Thread Nate DeSimone
Pushed: https://github.com/tianocore/edk2-platforms/commit/c6d565e > -Original Message- > From: devel@edk2.groups.io On Behalf Of Yanming > Zhu > Sent: Wednesday, December 16, 2020 12:47 AM > To: devel@edk2.groups.io > Cc: Liming Gao > Subject: [edk2-devel] [PATCH 3/3] MinPlatformPkg: Ad

Re: [edk2-devel] [PATCH 3/3] MinPlatformPkg:change Several modules.

2021-01-19 Thread Nate DeSimone
Pushed: https://github.com/tianocore/edk2-platforms/commit/ba19046 > -Original Message- > From: devel@edk2.groups.io On Behalf Of Yanming > Zhu > Sent: Wednesday, December 16, 2020 12:40 AM > To: devel@edk2.groups.io > Cc: Liming Gao > Subject: [edk2-devel] [PATCH 3/3] MinPlatformPkg:cha

Re: [edk2-devel] [PATCH] MinPlatformPkg:Fixed MinPlatformPkg.dec

2021-01-19 Thread Nate DeSimone
Pushed: https://github.com/tianocore/edk2-platforms/commit/25937a1 > -Original Message- > From: devel@edk2.groups.io On Behalf Of Jiwei > Wei > Sent: Tuesday, December 15, 2020 11:18 PM > To: devel@edk2.groups.io > Cc: Liming Gao > Subject: [edk2-devel] [PATCH] MinPlatformPkg:Fixed MinPl

Re: [EXTERNAL] [edk2-devel] building the shell for edk2-stable202102

2021-01-19 Thread Laszlo Ersek
+Mike On 01/19/21 20:34, Bret Barkelew via groups.io wrote: > We've definitely build release pipelines for binaries internally and > would be happy to help with this. Thanks! > > I like the idea of kicking a new release after a release is tagged. Do > you have any thoughts about how we're possib

Re: [EXTERNAL] [edk2-devel] building the shell for edk2-stable202102

2021-01-19 Thread Bret Barkelew via groups.io
We’ve definitely build release pipelines for binaries internally and would be happy to help with this. I like the idea of kicking a new release after a release is tagged. Do you have any thoughts about how we’re possibly re-release if there were changes to one of the new stable/* branches, or w

[edk2-devel] building the shell for edk2-stable202102

2021-01-19 Thread Laszlo Ersek
Ouch, I totally forgot to add the mailing list to the address list! Doing that now. Apologies. --o-- Hi All, we've last built the UEFI shell binary for edk2-stable202002 (i.e., almost 1 year ago): https://github.com/tianocore/edk2/releases/tag/edk2-stable202002 Note "ShellBinPkg.zip" under A

Re: [edk2-devel] [PATCH v2 00/10] multiple packages: shell usability improvements

2021-01-19 Thread Laszlo Ersek
On 01/13/21 09:54, Laszlo Ersek wrote: > Repo: https://pagure.io/lersek/edk2.git > Branch: shell_usability_improvements_v2 > > Changes in v2: > > - no code changes in any of the v1 patches, > > - pick up v1 feedback tags from Ard and Zhichao, > > - add two new patches, for resolving OrderedCo

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Use CPUID to get physical address width on Xen

2021-01-19 Thread Laszlo Ersek
On 01/19/21 16:52, Anthony PERARD via groups.io wrote: > On Tue, Jan 19, 2021 at 03:49:34PM +0100, Laszlo Ersek wrote: >> On 01/19/21 10:37, Julien Grall wrote: >>> Hi Igor, >>> >>> On 13/01/2021 03:42, Igor Druzhinin wrote: We faced a problem with passing through a PCI device with 64GB BAR to

Re: [edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/ARM/SgiPkg: Update ACPI Table revision

2021-01-19 Thread Thomas Abraham
> -Original Message- > From: devel@edk2.groups.io On Behalf Of Pranav > Madhu via groups.io > Sent: Friday, January 15, 2021 11:28 PM > To: devel@edk2.groups.io > Cc: Ard Biesheuvel ; Leif Lindholm > > Subject: [edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/ARM/SgiPkg: > Update A

Re: [edk2-devel] [PATCH v2 0/4] UefiCpuPkg, OvmfPkg: do not allocate useless register tables for S3 resume

2021-01-19 Thread Laszlo Ersek
On 01/19/21 16:54, Laszlo Ersek wrote: > Ref:https://bugzilla.tianocore.org/show_bug.cgi?id=3159 > Repo: https://pagure.io/lersek/edk2.git > Branch: remove-cpu-reg-table-alloc-3159-v2 > > Updates in v2: > > - v1 patches have not received any updates, I've only picked up the > feedback tag

[edk2-devel] [PATCH v2 3/4] UefiCpuPkg/CpuS3DataDxe: do not allocate useless register tables

2021-01-19 Thread Laszlo Ersek
CpuS3DataDxe allocates the "RegisterTable" and "PreSmmInitRegisterTable" arrays in ACPI_CPU_DATA just so every processor in the system can have its own empty register table, matched by APIC ID. This has never been useful in practice. Given commit e992cc3f4859 ("UefiCpuPkg PiSmmCpuDxeSmm: Reduce SM

[edk2-devel] [PATCH v2 0/4] UefiCpuPkg, OvmfPkg: do not allocate useless register tables for S3 resume

2021-01-19 Thread Laszlo Ersek
Ref:https://bugzilla.tianocore.org/show_bug.cgi?id=3159 Repo: https://pagure.io/lersek/edk2.git Branch: remove-cpu-reg-table-alloc-3159-v2 Updates in v2: - v1 patches have not received any updates, I've only picked up the feedback tags. - Patch v2 #1 -- for RegisterCpuFeaturesLib -- is n

[edk2-devel] [PATCH v2 4/4] OvmfPkg/CpuS3DataDxe: do not allocate useless register tables

2021-01-19 Thread Laszlo Ersek
CpuS3DataDxe allocates the "RegisterTable" and "PreSmmInitRegisterTable" arrays in ACPI_CPU_DATA just so every processor in the system can have its own empty register table, matched by APIC ID. This has never been useful in practice. Given commit e992cc3f4859 ("UefiCpuPkg PiSmmCpuDxeSmm: Reduce SM

[edk2-devel] [PATCH v2 2/4] UefiCpuPkg/AcpiCpuData: update comments on register table fields

2021-01-19 Thread Laszlo Ersek
After commit e992cc3f4859 ("UefiCpuPkg PiSmmCpuDxeSmm: Reduce SMRAM consumption in CpuS3.c", 2021-01-11), it is valid for a CPU S3 Data DXE Driver to set "ACPI_CPU_DATA.PreSmmInitRegisterTable" and/or "ACPI_CPU_DATA.RegisterTable" to 0, in case none of the CPUs needs a register table of the corresp

[edk2-devel] [PATCH v2 1/4] UefiCpuPkg/CpuFeature: Don't assume CpuS3DataDxe alloc RegisterTable

2021-01-19 Thread Laszlo Ersek
From: Ray Ni There are lots of fields in ACPI_CPU_DATA structure while only followings are accessed by CpuFeature infra: * NumberOfCpus * PreSmmInitRegisterTable // pointer * RegisterTable // pointer * CpuStatus * ApLocation // pointer So it's possible that an implementation of CpuS3DataDxe do

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Use CPUID to get physical address width on Xen

2021-01-19 Thread Anthony PERARD via groups.io
On Tue, Jan 19, 2021 at 03:49:34PM +0100, Laszlo Ersek wrote: > On 01/19/21 10:37, Julien Grall wrote: > > Hi Igor, > > > > On 13/01/2021 03:42, Igor Druzhinin wrote: > >> We faced a problem with passing through a PCI device with 64GB BAR to > >> UEFI guest. The BAR is expectedly programmed into 6

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Use CPUID to get physical address width on Xen

2021-01-19 Thread Laszlo Ersek
On 01/19/21 10:37, Julien Grall wrote: > Hi Igor, > > On 13/01/2021 03:42, Igor Druzhinin wrote: >> We faced a problem with passing through a PCI device with 64GB BAR to >> UEFI guest. The BAR is expectedly programmed into 64-bit PCI aperture at >> 64G address which pushes physical address space t

Re: [edk2-devel] [PATCH v0] Platform/NXP: Add Dynamic Acpi for layerscape platforms

2021-01-19 Thread Sami Mujawar
Hi Leif, Please find my response inline marked [SAMI]. Regards, Sami Mujawar -Original Message- From: devel@edk2.groups.io On Behalf Of Leif Lindholm via groups.io Sent: 18 January 2021 04:56 PM To: Vikas Singh Cc: devel@edk2.groups.io; Sami Mujawar ; Meenakshi Aggarwal (meenakshi.a

Re: [edk2-devel] [PATCH] UefiCpuPkg/CpuMp: Fix hang when StackGuard is enabled in 16-core cpu

2021-01-19 Thread Dong, Eric
Reviewed-by: Eric Dong -Original Message- From: Ni, Ray Sent: Thursday, January 14, 2021 9:12 PM To: devel@edk2.groups.io Cc: Dong, Eric ; Laszlo Ersek ; Kumar, Rahul1 Subject: [PATCH] UefiCpuPkg/CpuMp: Fix hang when StackGuard is enabled in 16-core cpu When StackGuard is enabled, t

Re: [edk2-devel] 回复: [edk2-devel] [Patch 0/2] Convert Split tool to python

2021-01-19 Thread Bob Feng
A reminder that if the user has the windows bat script that calls Split in it,it needs to change to "call Split" because Split will be a bat script but not an executable file. Thanks, Bob From: devel@edk2.groups.io On Behalf Of Bob Feng Sent: Tuesday, January 19, 2021 9:29 AM To: devel@edk2.gr

Re: [edk2-devel] [PATCH 2/3] UefiCpuPkg/CpuS3DataDxe: do not allocate useless register tables

2021-01-19 Thread Laszlo Ersek
On 01/19/21 13:52, Ni, Ray wrote: > https://github.com/niruiyu/edk2/commit/7091aa50b9d87240b14e5a74398eab010ffc4d3d > Laszlo, Star, > Please check this code change. I verified S3 boot in an internal platform. Thanks -- I've picked this commit to my local v2 branch; I'm going to submit the v2 serie

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Grab 64-bit PCI MMIO hole size from OVMF info table

2021-01-19 Thread Igor Druzhinin via groups.io
On 19/01/2021 13:20, Anthony PERARD wrote: > On Mon, Jan 11, 2021 at 03:45:18AM +, Igor Druzhinin wrote: >> diff --git a/OvmfPkg/XenPlatformPei/MemDetect.c >> b/OvmfPkg/XenPlatformPei/MemDetect.c >> index 1f81eee..4175a2f 100644 >> --- a/OvmfPkg/XenPlatformPei/MemDetect.c >> +++ b/OvmfPkg/XenP

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Grab 64-bit PCI MMIO hole size from OVMF info table

2021-01-19 Thread Anthony PERARD via groups.io
On Mon, Jan 11, 2021 at 03:45:18AM +, Igor Druzhinin wrote: > diff --git a/OvmfPkg/XenPlatformPei/MemDetect.c > b/OvmfPkg/XenPlatformPei/MemDetect.c > index 1f81eee..4175a2f 100644 > --- a/OvmfPkg/XenPlatformPei/MemDetect.c > +++ b/OvmfPkg/XenPlatformPei/MemDetect.c > @@ -227,6 +227,7 @@ GetFi

Re: [edk2-devel] [PATCH v7 1/2] MdePkg/Cpuid.h: Add CPUID_HYBRID_INFORMATION Leaf(1Ah).

2021-01-19 Thread Jason Lou
Reviewed-by: Liming Gao (in patch v5) -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#70539): https://edk2.groups.io/g/devel/message/70539 Mute This Topic: https://groups.io/mt/79750873/21656 Group Owner: devel+ow...@edk2.groups.io Unsubs

Re: [edk2-devel] [PATCH 2/3] UefiCpuPkg/CpuS3DataDxe: do not allocate useless register tables

2021-01-19 Thread Ni, Ray
https://github.com/niruiyu/edk2/commit/7091aa50b9d87240b14e5a74398eab010ffc4d3d Laszlo, Star, Please check this code change. I verified S3 boot in an internal platform. Thanks, Ray > -Original Message- > From: devel@edk2.groups.io On Behalf Of Laszlo Ersek > Sent: Friday, January 15, 202

Re: [edk2-devel] [PATCH] OvmfPkg/XenPlatformPei: Use CPUID to get physical address width on Xen

2021-01-19 Thread Julien Grall
Hi Igor, On 13/01/2021 03:42, Igor Druzhinin wrote: We faced a problem with passing through a PCI device with 64GB BAR to UEFI guest. The BAR is expectedly programmed into 64-bit PCI aperture at 64G address which pushes physical address space to 37 bits. That is above 36-bit width that OVMF expo

Re: [edk2-devel] [PATCH v7 2/2] UefiCpuPkg/CpuCacheInfoLib: Add new CpuCacheInfoLib.

2021-01-19 Thread Ni, Ray
If this patch is not updated, please carry the original Reviewed-by tag. Reviewed-by: Ray Ni > -Original Message- > From: Lou, Yun > Sent: Sunday, January 17, 2021 10:16 PM > To: devel@edk2.groups.io > Cc: Lou, Yun ; Ni, Ray ; Dong, Eric > ; Laszlo Ersek > ; Kumar, Rahul1 > Subject: [

Re: [edk2-devel] [PATCH v7 1/2] MdePkg/Cpuid.h: Add CPUID_HYBRID_INFORMATION Leaf(1Ah).

2021-01-19 Thread Ni, Ray
Reviewed-by: Ray Ni If this patch is not updated, please carry the original Reviewed-by tag. > -Original Message- > From: devel@edk2.groups.io On Behalf Of Jason Lou > Sent: Sunday, January 17, 2021 10:16 PM > To: devel@edk2.groups.io > Cc: Lou, Yun ; Kinney, Michael D > ; Liming Gao >

Re: [edk2-devel] [edk2-platforms PATCH v2] Intel Platforms: add OrderedCollectionLib class resolution

2021-01-19 Thread Laszlo Ersek
On 01/18/21 09:48, Laszlo Ersek wrote: > The edk2 patch > > ShellPkg/ShellCommandLib: add ShellSortFileList > > for BZ#3151 will make the > > ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf > > instance dependent on the OrderedCollectionLib class. Because the shell > binaries i