[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/NvmExpressPei: Fix DEADCODE Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
The code can reach line 65 only through the else path above at line 53. The else path already has the same NULL check at line 55 and hence the duplicate code lines are totally redundant which can be deleted. REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4220 Signed-off-by: Ranbir Singh ---

[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/PciBusDxe: Fix NULL_RETURNS Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
The function StartPciDevices has a check ASSERT (RootBridge != NULL); but this comes into play only in DEBUG mode. In Release mode, there is no handling if the RootBridge value is NULL and the code proceeds to unconditionally dereference "RootBridge" which will lead to CRASH. Hence, for safety

[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/PciBusDxe: Fix various Coverity issues

2023-01-03 Thread Ranbir Singh via groups.io
The function PciHotPlugRequestNotify in MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.c has two if blocks towards the end of function both containing return. Due to the parameter checks ensured at the beginning of the function, one of the two if blocks is bound to come in execution flow. Hence,

[edk2-devel] [PATCH] MdeModulePkg/Core/Dxe: Fix FORWARD_NULL Coverity issues

2023-01-03 Thread Ranbir Singh via groups.io
The functions CoreConvertSpace and CoreAllocateSpace in MdeModulePkg/Core/Dxe/Gcd/Gcd.c has ASSERT (FALSE); at lines 755 and 1155 which gets hit when Operation neither include GCD_MEMORY_SPACE_OPERATION nor include GCD_IO_SPACE_OPERATION but this comes into play only in DEBUG mode. In Release

[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/PciHostBridgeDxe: Fix various Coverity issues

2023-01-03 Thread Ranbir Singh via groups.io
The function NotifyPhase has a check ASSERT (Index < TypeMax); but this comes into play only in DEBUG mode. In Release mode, there is no handling if the Index value is within array limits or not. If for whatever reasons, the Index does not get re-assigned to Index2 at line 137, then it remains

[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/UhciDxe: Fix various Coverity issues

2023-01-03 Thread Ranbir Singh via groups.io
The function UhciConvertPollRate has a check ASSERT (Interval != 0); but this comes into play only in DEBUG mode. In Release mode, there is no handling if the Interval parameter value is ZERO. To avoid shifting by a negative amount later in the code flow in this undesirable case, it is better to

[edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/EhciDxe: Fix FORWARD_NULL Coverity issues

2023-01-03 Thread Ranbir Singh via groups.io
The functions UsbHcGetPciAddressForHostMem and UsbHcFreeMem do have ASSERT ((Block != NULL)); statements after for loop, but these are applicable only in DEBUG mode. In RELEASE mode, if for whatever reasons there is no match inside for loop and the loop exits because of Block != NULL; condition,

[edk2-devel] [PATCH] Silicon/QuarkSocPkg: Remove obsolete function in SmmCpuFeaturesLib

2023-01-03 Thread duntan
The declaration of SmmCpuFeaturesAllocatePageTableMemory() has been removed from the "SmmCpuFeaturesLib.h" library class header in edk2 commit 0426115b67 (UefiCpuPkg: Remove unused API in SmmCpuFeaturesLib.h). Remove this API's (null-)implementation in this file as well. Signed-off-by: Dun Tan

[edk2-devel] [PATCH] MdeModulePkg/Bus/Ata/AtaBusDxe: Fix SIGN_EXTENSION Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
Line number 365 does contain a typecast with UINT32, but it is after all the operations (16-bit left shift followed by OR'ing) are over. To avoid any SIGN_EXTENSION, typecast the intermediate result after 16-bit left shift operation immediately with UINT32. REF:

[edk2-devel] [PATCH] MdeModulePkg/Bus/Ata/AtaAtapiPassThru: Fix SIGN_EXTENSION Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
Line number 1348 does contain a typecast with UINT32, but it is after all the operations (16-bit left shift followed by OR'ing) are over. To avoid any SIGN_EXTENSION, typecast the intermediate result after 16-bit left shift operation immediately with UINT32. REF:

[edk2-devel] [PATCH] UefiCpuPkg: Fix SMM code hangs when InitPaging

2023-01-03 Thread Zhiguang Liu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4246 In function InitPaging, NumberOfPml5Entries is calculated by below code NumberOfPml5Entries = (UINTN)LShiftU64 (1, SizeOfMemorySpace - 48); If the SizeOfMemorySpace is larger than 48, NumberOfPml5Entries will be larger than 1. However, this

Re: [edk2-devel] 回复: [edk2-devel] [PATCH] MdeModulePkg/Bus/Ata/AhciPei: Fix DEADCODE Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
The code can reach line 69 only through the else path above at line 57. The else path already has the same NULL check at line 59 and hence the duplicate code lines are totally redundant which can be deleted. REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4201 Signed-off-by: Ranbir Singh ---

Re: [edk2-devel] [PATCH] IntelFsp2Pkg/Library/BaseFspCommonLib: Fix OVERRUN Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
Copying patch contents directly in the message below ... >From e0df5b0a34f1b96aa9610c5eef9161cbbca717d2 Mon Sep 17 00:00:00 2001 From: Ranbir Singh Date: Thu, 22 Dec 2022 10:57:21 +0530 Subject: [PATCH] IntelFsp2Pkg/Library/BaseFspCommonLib: Fix OVERRUN Coverity issue FspData->PerfIdx is

Re: [edk2-devel] [PATCH] IntelFsp2Pkg/Library/BaseFspCommonLib: Fix OVERRUN Coverity issue

2023-01-03 Thread Michael D Kinney
We expect patches be part of the email. No attachments. Please see: https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Development-Process Thanks, Mike From: devel@edk2.groups.io On Behalf Of Ranbir Singh via groups.io Sent: Tuesday, January 3, 2023 8:35 PM To:

[edk2-devel] [PATCH] IntelFsp2Pkg/Library/BaseFspCommonLib: Fix OVERRUN Coverity issue

2023-01-03 Thread Ranbir Singh via groups.io
Attached patch fixes the *OVERRUN* Coverity issue in the file *IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c* Please consider it for review and merge. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#97907):

Re: [edk2-devel] [edk2-platforms][PATCH V1 4/4] Platform/Loongson: Fixed the bug during page table creation.

2023-01-03 Thread maobibo
在 2023/1/4 11:10, xianglai li 写道: > 1.Open the NULL pointer protection policy. > 2.Fixed the bug of converting huge page to page entry. > 3.Adjust the access level of page entry. > 4.Optimize the existence of page entry judgment functions. Can we split the patch into 4 small patches? All the

Re: [edk2-devel] [edk2-staging/RiscV64QemuVirt PATCH V6 01/23] MdePkg/Register: Add register definition header files for RISC-V

2023-01-03 Thread Sunil V L
Hi MdePkg maintainers, Sorry to bother, but need your attention on PATCH1-PATCH4 of this series. These 4 patches are required by other patches in the series. So, appreciate your help to review and merge if no issues. Thanks! Sunil On Thu, Dec 15, 2022 at 06:26:04PM +0530, Sunil V L via

Re: [edk2-devel] [PATCH] MdeModulePkg/Bus/Pci/XhciDxe: Reset the port if status change returns an error

2023-01-03 Thread Wu, Hao A
Pushed via: PR - https://github.com/tianocore/edk2/pull/3848 Commit - https://github.com/tianocore/edk2/commit/992d5451d19b93635d52db293bab680e32142776 Best Regards, Hao Wu From: devel@edk2.groups.io On Behalf Of Wu, Hao A Sent: Tuesday, January 3, 2023 9:25 AM To: Rhodes, Sean ;

Re: [edk2-devel] [edk2-platforms][PATCH V1 3/4] Platform/Loongson: Support pflash for loongarch.

2023-01-03 Thread maobibo
在 2023/1/4 11:10, xianglai li 写道: > Add pflash driver for loongarch. > > Cc: Ard Biesheuvel > Cc: Bibo Mao > Cc: Chao Li > Cc: Leif Lindholm > Cc: Liming Gao > Cc: Michael D Kinney > Signed-off-by: xianglai li > --- > .../Library/NorFlashQemuLib/NorFlashQemuLib.c | 138

[edk2-devel] [edk2-platforms][PATCH V1 3/4] Platform/Loongson: Support pflash for loongarch.

2023-01-03 Thread xianglai
Add pflash driver for loongarch. Cc: Ard Biesheuvel Cc: Bibo Mao Cc: Chao Li Cc: Leif Lindholm Cc: Liming Gao Cc: Michael D Kinney Signed-off-by: xianglai li --- .../Library/NorFlashQemuLib/NorFlashQemuLib.c | 138 ++ .../NorFlashQemuLib/NorFlashQemuLib.inf | 43

[edk2-devel] [edk2-platforms][PATCH V1 4/4] Platform/Loongson: Fixed the bug during page table creation.

2023-01-03 Thread xianglai
1.Open the NULL pointer protection policy. 2.Fixed the bug of converting huge page to page entry. 3.Adjust the access level of page entry. 4.Optimize the existence of page entry judgment functions. Cc: Ard Biesheuvel Cc: Bibo Mao Cc: Chao Li Cc: Leif Lindholm Cc: Liming Gao Cc: Michael D

[edk2-devel] [edk2-platforms][PATCH V1 2/4] Platform/Loongson:add nvme device driver for loongarch.

2023-01-03 Thread xianglai
From: Bibo Mao add nvme device driver support loongarch qemu virt machine. Cc: Ard Biesheuvel Cc: Bibo Mao Cc: Chao Li Cc: Leif Lindholm Cc: Liming Gao Cc: Michael D Kinney Signed-off-by: Bibo Mao Signed-off-by: xianglai li --- Platform/Loongson/LoongArchQemuPkg/Loongson.dsc | 5 +

[edk2-devel] [edk2-platforms][PATCH V1 1/4] Platform/Loongson: add bootmode support.

2023-01-03 Thread xianglai
From: Bibo Mao add bootmode support in PEI phase. Cc: Ard Biesheuvel Cc: Bibo Mao Cc: Chao Li Cc: Leif Lindholm Cc: Liming Gao Cc: Michael D Kinney Signed-off-by: Bibo Mao Signed-off-by: xianglai li --- Platform/Loongson/LoongArchQemuPkg/PlatformPei/Platform.c | 5 + 1 file

Re: [edk2-devel] [PATCH v8 0/3] Add code coverage support for GCC/MSVC

2023-01-03 Thread Sean
Looks like a great first step for code coverage collection. The container support patch series will need to be updated (since it hasn't yet been merged) and it will need to account for the new requirements for code coverage. In the future i would like to see the local experience improved

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

2023-01-03 Thread Group Notification
*Reminder: TianoCore Bug Triage - APAC / NAMO* *When:* Tuesday, January 3, 2023 6:30pm to 7:30pm (UTC-08:00) America/Los Angeles *Where:*

Re: [edk2-devel] [PATCH 1/1] CryptoPkg: Make Protocol Service API backward compatible

2023-01-03 Thread Li, Yi
Hi, any comments about this BZ and patch? Code link: https://github.com/tianocore/edk2/pull/3787 -Original Message- From: devel@edk2.groups.io On Behalf Of Li, Yi Sent: Monday, December 19, 2022 2:24 PM To: devel@edk2.groups.io Cc: Li, Yi1 ; Yao, Jiewen ; Wang, Jian J ; Lu, Xiaoyu1 ;

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

2023-01-03 Thread gaoliming via groups.io
Prakash: Seemly, PR3656 is not updated recently. Please confirm. Thanks Liming 发件人: prakashk via groups.io 发送时间: 2022年12月30日 12:20 收件人: gaoliming ; devel@edk2.groups.io 主题: Re: [edk2-devel] 回复: 回复: [edk2-devel] 回复: [edk2-devel] 回复: [edk2-devel] FW: [PATCH] ShellPkg: Displaying SMBIOS

[edk2-devel] 回复: [PATCH v1] BaseTools: Reduce the LoongArch64 compiler size

2023-01-03 Thread gaoliming via groups.io
Reviewed-by: Liming Gao > -邮件原件- > 发件人: Chao Li > 发送时间: 2022年12月30日 18:07 > 收件人: devel@edk2.groups.io > 抄送: Bob Feng ; Liming Gao > ; Yuwei Chen > 主题: [PATCH v1] BaseTools: Reduce the LoongArch64 compiler size > > The LoongArch64 cross compiler size is too large after decompression, >

Re: [edk2-devel] [PATCH v3 03/16] ArmVirtPkg: make EFI_LOADER_DATA non-executable

2023-01-03 Thread dann frazier
On Tue, Jan 03, 2023 at 08:39:24PM +0100, Alexander Graf wrote: > Hey Ard, > > On 03.01.23 10:59, Ard Biesheuvel wrote: > > On Thu, 29 Dec 2022 at 19:00, dann frazier > > wrote: > > > On Mon, Nov 28, 2022 at 04:46:10PM +0100, Gerd Hoffmann wrote: > > > > On Mon, Sep 26, 2022 at 10:24:58AM

Re: [edk2-devel] [PATCH 1/1] SecurityPkg/AuthVariableLib: Check SHA-256 OID with ContentInfo present

2023-01-03 Thread Jan Bobek via groups.io
Anothing ping. Comments/reviews/merge highly appreciated. Thank you, -Jan Jan Bobek writes: > Ping. Can I get a review and/or some comments on this patch, please? > > Thanks, > -Jan > > Jan Bobek writes: > >> Based on whether the DER-encoded ContentInfo structure is present in >> authenticated

Re: [edk2-devel] [PATCH V1 1/2] OvmfPkg/CcExitLib: Move common X86 instruction code to separate file

2023-01-03 Thread Lendacky, Thomas via groups.io
On 12/29/22 02:55, Min Xu wrote: From: Min M Xu https://bugzilla.tianocore.org/show_bug.cgi?id=4169 Move common X86 instruction codes from CcExitVcHandler.c to separate files (CcInstruction.h / CcInstruction.c) so that these codes can be re-used in TDX. Cc: Gerd Hoffmann Cc: Erdem Aktas

Re: [edk2-devel] [PATCH v3 03/16] ArmVirtPkg: make EFI_LOADER_DATA non-executable

2023-01-03 Thread Alexander Graf
Hey Ard, On 03.01.23 10:59, Ard Biesheuvel wrote: On Thu, 29 Dec 2022 at 19:00, dann frazier wrote: On Mon, Nov 28, 2022 at 04:46:10PM +0100, Gerd Hoffmann wrote: On Mon, Sep 26, 2022 at 10:24:58AM +0200, Ard Biesheuvel wrote: When the memory protections were implemented and enabled on

Re: [edk2-devel] [PATCH v3 12/16] ArmVirtPkg/ArmVirtQemu: enable initial ID map at early boot

2023-01-03 Thread dann frazier
On Tue, Jan 03, 2023 at 10:02:27AM +0100, Ard Biesheuvel wrote: > On Thu, 29 Dec 2022 at 22:10, dann frazier wrote: > > > > On Mon, Sep 26, 2022 at 10:25:07AM +0200, Ard Biesheuvel wrote: > > > Now that we have all the pieces in place, switch the AArch64 version of > > > ArmVirtQemu to a mode

[edk2-devel] How to select boot device for current boot in response to IPMI System Boot Options commands?

2023-01-03 Thread Jeshua Smith via groups.io
Happy New Year! I'm trying to figure out the proper place to add code to allow the EFI boot code to respond to the IPMI System Boot Options request to boot a device on the current boot. My initial thought was to change BootNext in the PlatformBootManagerLib APIs, but based on the comment

[edk2-devel] [PATCH v3 1/1] ShellPkg: Export default shell delay as PCD

2023-01-03 Thread Tomas Pilar (tpilar)
From: Tomas Pilar Create PcdShellDefaultDelay to configure the default delay the shell provides for the user at the start time if the user wishes to cancel the execution of a potential startup script. The shell application already allows the user to override the delay default value by

Re: [edk2-devel] EDK II Coding Standards Specification appears broken

2023-01-03 Thread Rebecca Cran
The top results on Google are for gitbook.io unfortunately. I've also found the following links that should be updated: https://github.com/tianocore/tianocore.github.io/wiki/Code-Style-C The links on this page go to gitbook.com: https://tianocore-docs.github.io/ This just has the old 2.2

Re: [edk2-devel] [PATCH v8 0/3] Add code coverage support for GCC/MSVC

2023-01-03 Thread Michael Kubacki
For the series: Reviewed-by: Michael Kubacki On 1/2/2023 6:24 AM, Guo, Gua wrote: From: Gua Guo V1: Add coverage option for GCC V2: Add ReadMe.md for how to generate coverage report V3: Add VS2019 and GCC code coverage support V4: Add VS2019 and GCC Azure CI/CD support V5: Fix some typo and

[edk2-devel] [PATCH 1/1] Maintainers.txt: designate Gerd Hoffmann as UefiCpuPkg reviewer

2023-01-03 Thread Laszlo Ersek
I suggest that Gerd be notified about all UefiCpuPkg patches, so he may take a quick look at, or (by his preference) even test, the proposed change, in a genuine QEMU/KVM environment. Assuming this patch is accepted -- subsequently, please *wait* for Gerd's approval on UefiCpuPkg patches, before

Re: [edk2-devel] edk2-wiki: "How to build with Stuart" - suggested changes/additions

2023-01-03 Thread Michael Kubacki
Please feel free to send a wiki patch or directly make updates. On 12/29/2022 12:41 PM, Michael D Kinney wrote: + Michael Kubacki -Original Message- From: devel@edk2.groups.io On Behalf Of Rebecca Cran Sent: Saturday, December 24, 2022 9:38 AM To: Kinney, Michael D ;

Re: [edk2-devel] [PATCH V1 0/3] Customize lazy-accepted memory size for TDVF

2023-01-03 Thread Lendacky, Thomas via groups.io
On 12/25/22 19:33, Min Xu wrote: BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4181 Current lazy-accept accepts the memory under address of 4G. To improve boot performance further more, we introduce the feature of customizing the physical end address of lazy-accept in build time. The end

Re: [edk2-devel] EDK II Coding Standards Specification appears broken

2023-01-03 Thread Michael D Kinney
Hi Rebecca, The gitbook.io links are no longer used. All gitbook formatted documents are now hosted and published in https://github.com/tianocore-docs For example, links to latest EDK II C Coding Standards Specification are: HTML:

Re: [edk2-devel] [PATCH v2 1/1] ShellPkg: Export default shell delay as PCD

2023-01-03 Thread Michael D Kinney
One comment below. Mike > -Original Message- > From: devel@edk2.groups.io On Behalf Of Tomas Pilar > (tpilar) > Sent: Tuesday, January 3, 2023 6:42 AM > To: devel@edk2.groups.io > Cc: Ni, Ray ; Gao, Zhichao > Subject: [edk2-devel] [PATCH v2 1/1] ShellPkg: Export default shell delay as

Re: [edk2-devel] edk2-wiki: "How to build with Stuart" - suggested changes/additions

2023-01-03 Thread Michael Kubacki
The instructions to build base tools with Edk2ToolsBuild.py are in "Example: I want to build BaseTools." on the page. On 12/30/2022 2:24 AM, Rebecca Cran wrote: Thanks! That was the step I was missing - I was still running edksetup.bat instead of Edk2ToolsBuild.py. -- Rebecca Cran On

[edk2-devel] [PATCH 2/4] OvmfPkg: raise DXEFV size to 13 MB in the traditional platform FDFs

2023-01-03 Thread Laszlo Ersek
Similarly to the "cadence" mentioned in commit d272449d9e1e ("OvmfPkg: raise DXEFV size to 11 MB", 2018-05-29), it's been ~1.75 years since commit 5e75c4d1fe4f ("OvmfPkg: raise DXEFV size to 12 MB", 2020-03-11), and we've outgrown DXEFV again (with NOOPT builds). Increase the DXEFV size to 13MB

[edk2-devel] [PATCH 4/4] OvmfPkg/SmmCpuFeaturesLib: drop obsolete API implementation

2023-01-03 Thread Laszlo Ersek
Commit 0426115b6738 ("UefiCpuPkg: Remove unused API in SmmCpuFeaturesLib.h", 2022-12-21) removed the declaration of the function SmmCpuFeaturesAllocatePageTableMemory() from the "SmmCpuFeaturesLib.h" library class header. Remove the API's (null-)implementation from OvmfPkg/SmmCpuFeaturesLib as

[edk2-devel] [PATCH 3/4] UefiCpuPkg/SmmCpuFeaturesLib: drop obsolete API implementation

2023-01-03 Thread Laszlo Ersek
Commit 0426115b6738 ("UefiCpuPkg: Remove unused API in SmmCpuFeaturesLib.h", 2022-12-21) removed the declaration of the function SmmCpuFeaturesAllocatePageTableMemory() from the "SmmCpuFeaturesLib.h" library class header. Remove the API's (null-)implementation from UefiCpuPkg/SmmCpuFeaturesLib as

[edk2-devel] [PATCH 1/4] OvmfPkg/QemuVideoDxe/VbeShim.sh: remove end-of-options delimiter for nasm

2023-01-03 Thread Laszlo Ersek
Per my bisection: nasm broke the parsing of the "--" end-of-options delimiter in commit 55568c1193df ("nasm: scan the command line twice", 2016-10-03), part of the nasm-2.13 release. The parsing remains broken in at least nasm-2.15.03. The (invalid) error message is: "more than one input file

[edk2-devel] [PATCH 0/4] fixes for BZs 3876, 4235, 4236

2023-01-03 Thread Laszlo Ersek
Repo: https://pagure.io/lersek/edk2.git Branch: smorgasboard Round-up series of small patches, for the BZs noted in the subject. Successful test build: . Regarding runtime testing: notes have been captured in the commit messages. For testing, I

[edk2-devel] [PATCH v2 1/1] ShellPkg: Export default shell delay as PCD

2023-01-03 Thread Tomas Pilar (tpilar)
From: Tomas Pilar Create PcdShellDefaultDelay to configure the default delay the shell provides for the user at the start time if the user wishes to cancel the execution of a potential startup script. The shell application already allows the user to override the delay default value by

Re: [edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/Sgi: Fix missing FdtLib instance issue

2023-01-03 Thread Ard Biesheuvel
On Tue, 3 Jan 2023 at 13:48, Vivek Gautam wrote: > > Include the FdtLib path to fix a build issue coming on Arm/SgiPkg with > PlatformStandaloneMm2. > > Fixes the build breakage introduced by 9ad168c9e0: > StandaloneMmPkg: Include libfdt in the StMM > > Signed-off-by: Vivek Gautam Pushed as

[edk2-devel] [PATCH] ShellPkg: Export default shell delay as PCD

2023-01-03 Thread Tomas Pilar (tpilar)
From: Tomas Pilar Create PcdShellDefaultDelay to configure the default delay the shell provides for the user at the start time if the user wishes to cancel the execution of a potential startup script. The shell application already allows the user to override the delay default value by

[edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/Sgi: Fix missing FdtLib instance issue

2023-01-03 Thread Vivek Kumar Gautam
Include the FdtLib path to fix a build issue coming on Arm/SgiPkg with PlatformStandaloneMm2. Fixes the build breakage introduced by 9ad168c9e0: StandaloneMmPkg: Include libfdt in the StMM Signed-off-by: Vivek Gautam --- Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc | 1 + 1 file changed, 1

[edk2-devel] [PATCH] UefiPayloadPkg: remove the change that get platform specific logic

2023-01-03 Thread marsx . lin
From: MarsX Lin REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4241 Since UefiPayloadPkg had supported multiple firmware volume, remove the platform specific logic via protocol Cc: Guo Dong Cc: Ray Ni Cc: Sean Rhodes Cc: James Lu Cc: Gua Guo Signed-off-by: MarsX Lin ---

[edk2-devel] PciBus driver: support pcie 4.0 bus/device enumeration ?

2023-01-03 Thread Yoshinoya
Hello: Currently, more and more platforms support PCIE 4.0 or above bus. So, udk pci bus driver supports pcie 4.0 new added features? Such as emergency power reduction, extended msi data field. best wishes, -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group.

Re: [edk2-devel] [edk2-non-osi: PATCH] SolidRun/Cn913xCEx7Eval: Add missing switch CPU port mode description

2023-01-03 Thread Ard Biesheuvel
On Tue, 27 Dec 2022 at 02:17, Marcin Wojtas wrote: > > The DSA device tree binding requires setting the > CPU port mode explicitly and it was missing in the CN913x CEx7 > Evaluation Board swtich description. Fix that. > > Signed-off-by: Marcin Wojtas > --- >

Re: [edk2-devel] [PATCH v3 03/16] ArmVirtPkg: make EFI_LOADER_DATA non-executable

2023-01-03 Thread Ard Biesheuvel
On Thu, 29 Dec 2022 at 19:00, dann frazier wrote: > > On Mon, Nov 28, 2022 at 04:46:10PM +0100, Gerd Hoffmann wrote: > > On Mon, Sep 26, 2022 at 10:24:58AM +0200, Ard Biesheuvel wrote: > > > When the memory protections were implemented and enabled on ArmVirtQemu > > > 5+ years ago, we had to work

Re: [edk2-devel] [PATCH v3 12/16] ArmVirtPkg/ArmVirtQemu: enable initial ID map at early boot

2023-01-03 Thread Ard Biesheuvel
On Thu, 29 Dec 2022 at 22:10, dann frazier wrote: > > On Mon, Sep 26, 2022 at 10:25:07AM +0200, Ard Biesheuvel wrote: > > Now that we have all the pieces in place, switch the AArch64 version of > > ArmVirtQemu to a mode where the first thing it does out of reset is > > enable a preliminary ID map

Re: [edk2-devel] [PATCH v2 0/3] OvmfPkg: Make IntelTdx work with Cloud Hypervisor

2023-01-03 Thread Boeuf, Sebastien
Thank you Min :) From: Xu, Min M Sent: Tuesday, January 3, 2023 12:18:27 AM To: Boeuf, Sebastien ; Ard Biesheuvel ; devel@edk2.groups.io Cc: Yao, Jiewen ; kra...@redhat.com Subject: RE: [edk2-devel] [PATCH v2 0/3] OvmfPkg: Make IntelTdx work with Cloud