Re: [edk2-devel] [PATCH v5 1/6] MdeModulePkg/PciHostBridge: io range is not mandatory

2022-04-28 Thread Gerd Hoffmann
On Wed, Apr 27, 2022 at 03:08:50AM +, Ni, Ray wrote: > Ard, > can you explain more? > > Your code changes the PciHostBridge driver to ignore the failure of IO > allocation. > If IO requirement of certain PCI(E) devices can be ignored, can you change > the IncompatiblePciDevice protocol imple

[edk2-devel] 回复: [PATCH v2 00/10] consolidate compiler intrinsics

2022-04-28 Thread gaoliming
Gerd: Do you plan to catch this change into edk2 202205 stable tag? For this patch set, Acked-by: Liming Gao Thanks Liming > -邮件原件- > 发件人: Gerd Hoffmann > 发送时间: 2022年4月12日 22:07 > 收件人: devel@edk2.groups.io > 抄送: Maurice Ma ; Andrew Fish > ; Pawel Polawski ; Benjamin You > ; Yuwei

回复: [edk2-devel] [PATCH] PcAtChipsetPkg: Change the flow of PcRtcInit()

2022-04-28 Thread gaoliming
Zhuoran: Ray is the maintainer of PcAtChipsetPkg. Can you collect his feedback on this change? Thanks Liming > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Zhuoran Chao > 发送时间: 2022年4月29日 13:43 > 收件人: devel@edk2.groups.io; Gao, Liming > 抄送: Ni, Ray > 主题: Re: [edk2-devel] [PATCH] PcAtChipsetP

Re: [edk2-devel] [PATCH] PcAtChipsetPkg: Change the flow of PcRtcInit()

2022-04-28 Thread Zhuoran Chao
Hi Liming: Could you help to give a nudge on the below issue because it is related to a bug fixing of Intel server platform enabling team. Thanks Zhuoran -Original Message- From: Chao, Zhuoran Sent: Monday, April 25, 2022 11:47 PM To: devel@edk2.groups.io Cc: Chao, Zhuoran ; Ni, Ray S

Re: [edk2-devel] [PATCH 1/1] OvmfPkg: Add README for TDVF

2022-04-28 Thread Min Xu
On April 25, 2022 3:00 PM, Gerd Hoffmann wrote: > > +Usage > > +- > > + > > +Assuming TDX-QEMU/TDX-KVM are already built, one can start a TD > > +virtual machine as follows: > > Not working (yet) with upstream qemu. This needs a clarification which > qemu repository you are talking about (and

Re: [edk2-devel] [PATCH 1/1] UefiCpuPkg: Save PcdConfidentialComputingGuestAttr in mCcGuestAttr

2022-04-28 Thread Ni, Ray
Min, You cannot use C global variable in PEIM. Can you add a new field in _CPU_MP_DATA? > -Original Message- > From: Xu, Min M > Sent: Friday, April 29, 2022 11:03 AM > To: devel@edk2.groups.io > Cc: Xu, Min M ; Brijesh Singh ; > Aktas, Erdem ; > James Bottomley ; Yao, Jiewen ; Tom > Le

[edk2-devel] [PATCH 1/1] UefiCpuPkg: Save PcdConfidentialComputingGuestAttr in mCcGuestAttr

2022-04-28 Thread Min Xu
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3918 There is an issue reported when booting multiple vCPU guests (regular and SEV). This issues consist of EfiAcquireLock() / EfiReleaseLock() ASSERTS and TPL level ASSERTS that occur during ExitBootServices when the APs are being parked by Reloc

Re: [edk2-devel] [PATCH V12 14/47] UefiCpuPkg: Enable Tdx support in MpInitLib

2022-04-28 Thread Min Xu
On April 28, 2022 9:16 PM, Tom Lendacky wrote: > > + if (CC_GUEST_IS_TDX (PcdGet64 (PcdConfidentialComputingGuestAttr))) > { > > +*ProcessorNumber = 0; > > +return EFI_SUCCESS; > > + } > > + > > I've narrowed down this change as causing issues when booting multiple > vCPU guests (regular

[edk2-devel] Cancelled Event: TianoCore Design Meeting - APAC/NAMO - Friday, April 29, 2022 #cal-cancelled

2022-04-28 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:CANCELLED REFRESH-INTERVAL;VALUE=DURATION:PT1H X-PUBLISHED-TTL:PT1H CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Asia/Shanghai LAST-MODIFIED:20220317T223602Z TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai X-LIC-LOC

[edk2-devel] [PATCH v1 1/1] ShellPkg: Add revision check for DSDT Header

2022-04-28 Thread Edward Pickup
From: Edward ACPI 6.4 spec states that if the revision field in the DSDT header is less than 2, then all integers are restricted in width to 32 bits, including in SSDTs. Adds a check for this field and raise warning if revision is less than 2. Signed-off-by: Edward Pickup --- The changes can b

[edk2-devel] Now: TianoCore edk2-test Bug Triage Meeting - 04/28/2022 #cal-notice

2022-04-28 Thread devel@edk2.groups.io Calendar
*TianoCore edk2-test Bug Triage Meeting* *When:* 04/28/2022 10:00pm to 11:00pm (UTC+08:00) Asia/Shanghai *Where:* https://armltd.zoom.us/j/93809865843?pwd=dU1hSzk4NHM2RGhaRDRyWWZxUzY5dz09&from=addon *Organizer:* Edhaya Chandran edhaya.chand...@arm.com ( edhaya.chand...@arm.com?subject=Re:%20Eve

[edk2-devel] TCP/IP Connection

2022-04-28 Thread M.T.
Hello I'm very new to edk2 and I've been trying to figure out how to get a TCP/IP connection going from a UEFI Shell app. The intention is to have a simple client which will connect to a host that will send over some data for testing. I am using qemu and I also have a system which this is going to

[edk2-devel] Event: TianoCore edk2-test Bug Triage Meeting - 04/28/2022 #cal-reminder

2022-04-28 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:PUBLISH REFRESH-INTERVAL;VALUE=DURATION:PT1H X-PUBLISHED-TTL:PT1H CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Asia/Shanghai LAST-MODIFIED:20220317T223602Z TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Shanghai X-LIC-LOCAT

Re: [edk2-devel] [PATCH V12 14/47] UefiCpuPkg: Enable Tdx support in MpInitLib

2022-04-28 Thread Lendacky, Thomas via groups.io
On 3/29/22 18:46, Min Xu wrote: RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3429 In TDVF BSP and APs are simplified. BSP is the vCPU-0, while the others are treated as APs. So MP intialization is rather simple. ApWorker is not supported, BSP is always the working processor, while the AP

[edk2-devel] Proposal to merge python FMMT tool from edk2-staging to edk2 repo

2022-04-28 Thread Yuwei Chen
Hi all, Currently python FMMT tool has finished final tests on several scenarios and made some functions' optimization. All the changes have already been merged into edk2-staging PyFMMT branch. Since it have been under review for a long time Liming has ever given the agreement, I propose to mov

[edk2-devel] [PATCH v2 1/1] Platform/ARM: FVP: set IORT RC address limit for FVP RevC

2022-04-28 Thread Edward Pickup
When booting Linux on FVP RevC, Linux reports the following error: ACPI: IORT: [Firmware Bug]: Root complex missing memory address limit This issue is due to the RC Address Limit not being configured in the configuration manager for the platform. Set the value to 64 as the RevC FVP can use the f

[edk2-devel] About PE/COFF base relocation type numbers

2022-04-28 Thread Chao Li
Hi All, I have two more questions about PE/COFF base relocation types: The base types 1-4 and 10 are the generic types, and the No.6 is reserved in PE/COFF SPEC. If it only can use 10 numbers, then that number may not be enough, because in some other architectures are needs more than 4 or 5 prov

Re: [edk2-devel] [PATCH edk2-platforms v1 1/1] Platform/ARM: FVP: set IORT RC address limit for FVP RevC

2022-04-28 Thread Edward Pickup
Hello Collin, thank you for your comments On 27/04/2022 12:36, Ard Biesheuvel wrote: Hello Edward, Thanks for the patch. On Wed, 27 Apr 2022 at 10:59, Edward Pickup wrote: When booting Linux on FVP RevC, Linux reports the following error: ACPI: IORT: [Firmware Bug]: Root complex missing mem

Re: [edk2-devel] [PATCH v2 11/14] SourceLevelDebugPkg: Remove UefiCpuLib from module INFs.

2022-04-28 Thread Wu, Hao A
Acked-by: Hao A Wu Best Regards, Hao Wu > -Original Message- > From: Pu, Yu > Sent: Tuesday, April 12, 2022 10:52 PM > To: devel@edk2.groups.io > Cc: Pu, Yu ; Wu, Hao A > Subject: [PATCH v2 11/14] SourceLevelDebugPkg: Remove UefiCpuLib from > module INFs. > > Because UefiCpuPkg/UefiCp

Re: [edk2-devel] [Patch V2] UefiPayloadPkg: Add definition for PayloadCommandLine HOB

2022-04-28 Thread Ni, Ray
Reviewed-by: Ray Ni > -Original Message- > From: Tan, Dun > Sent: Thursday, April 28, 2022 2:46 PM > To: devel@edk2.groups.io > Cc: Tan, Dun ; Ni, Ray ; Dong, Guo > ; You, Benjamin > ; Rhodes, Sean ; Liu, Zhiguang > > Subject: [Patch V2] UefiPayloadPkg: Add definition for PayloadComma