[edk2-devel] Tianocore edk2-test bug triage meeting

2023-12-26 Thread G Edhaya Chandran
BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft Exchange Server 2010 VERSION:2.0 BEGIN:VTIMEZONE TZID:India Standard Time BEGIN:STANDARD DTSTART:16010101T00 TZOFFSETFROM:+0530 TZOFFSETTO:+0530 END:STANDARD BEGIN:DAYLIGHT DTSTART:16010101T00 TZOFFSETFROM:+0530 TZOFFSETTO:+0530 END:DAYLIGHT

Re: [edk2-devel] [PATCH v3 0/16] Redfish related fixes and improvements

2023-12-26 Thread Chang, Abner via groups.io
[AMD Official Use Only - General] Merged. Thanks Abner > -Original Message- > From: Mike Maslenkin > Sent: Wednesday, December 27, 2023 12:11 AM > To: Chang, Abner > Cc: devel@edk2.groups.io; nick...@nvidia.com; ig...@ami.com > Subject: Re: [PATCH v3 0/16] Redfish related fixes and

Re: 回复: 回复: 回复: [edk2-devel] [PATCH v4 09/37] MdePkg: Add a new library named PeiServicesTablePointerLibKs0

2023-12-26 Thread Chao Li
Liming, I can use another way to differentiate between interrupts and exceptions when registering them. In this way, DebugSupport.h doesn't need to be changed. In UEFI V2.11,  I will supplement the excpetion types supported by edk2, and adjust the max number of interrupts and exceptions.

Re: [edk2-devel] [Resend PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform

2023-12-26 Thread Andrei Warkentin
I'd go for using "mv" over add with immediate of zero. Also the REG_S/REG_L business doesn't really help with legibility. Why not just use sd and ld? I get that you're copying from RiscVSetJumpLongJump.S...which seems like another issue. If the function is called SwitchStack, why are you

Re: [edk2-devel] [PATCH v3 0/16] Redfish related fixes and improvements

2023-12-26 Thread Mike Maslenkin
Hi Abner, I added your RB to all patches in the set and updated PR. Thanks, Mike. On Tue, Dec 26, 2023 at 4:41 AM Chang, Abner wrote: > > [AMD Official Use Only - General] > > Hi Mike, > I had RB on this patch set. Please update PR with my RB. Also let me know > when you reset it. > > Thanks

Re: [edk2-devel] [PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform

2023-12-26 Thread Pedro Falcato
On Tue, Dec 26, 2023 at 2:14 PM 王洋 wrote: > > From f15d405067860a8087c5eb4080bc3e08ca5e0e21 Mon Sep 17 00:00:00 2001 > From: wangyang > Date: Wed, 20 Dec 2023 20:27:42 +0800 > Subject: [PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform > > For scene of >

[edk2-devel] [PATCH] Maintainers: Update my email address

2023-12-26 Thread Marcin Wojtas
I no longer use m...@semihalf.com email. Update Marvell entry with my alternative address. As there are more than one SolidRun pltaforms, on the occasion extend the scope. Signed-off-by: Marcin Wojtas --- Maintainers.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[edk2-devel] [PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform

2023-12-26 Thread 王洋
From f15d405067860a8087c5eb4080bc3e08ca5e0e21 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 20 Dec 2023 20:27:42 +0800 Subject: [PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform For scene of HandOffToDxeCore()->SwitchStack(DxeCoreEntryPoint)->

[edk2-devel] [Resend PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform

2023-12-26 Thread 王洋
From f15d405067860a8087c5eb4080bc3e08ca5e0e21 Mon Sep 17 00:00:00 2001 From: wangyang Date: Wed, 20 Dec 2023 20:27:42 +0800 Subject: [PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform For scene of HandOffToDxeCore()->SwitchStack(DxeCoreEntryPoint)->

[edk2-devel] [Resend][PATCH] MdePkg/BaseLib:Fix boot DxeCore hang on riscv platform

2023-12-26 Thread 王洋
For scene of HandOffToDxeCore()->SwitchStack(DxeCoreEntryPoint)-> InternalSwitchStack()->LongJump(),Variable HobList.Raw will be passed (from *Context1 to register a0) to DxeMain() in parameter *HobStart. However, meanwhile the function LongJump() overrides register a0 with a1 (-1) due to commit

[edk2-devel] [PATCH 1/1] MdePkg:Updated the comments of EFI_FIRMWARE_MANAGEMENT_PROTOCOL

2023-12-26 Thread GuoX Xu
1.For EFI_FIRMWARE_MANAGEMENT_PROTOCOL.GetImage(): Add the following sentence at the end of the Image parameter description. "May be NULL with a zero ImageSize in order to determine the size of the buffer needed". Modify the description of "EFI_INVALID_PARAMETER" return code as "The ImageSize is

Re: [edk2-devel] [Patch V2] BaseTools: VfrCompiler Adds DefaultValueError Feature

2023-12-26 Thread Zhang, Zifeng
Hi Liming, Thanks for solution, but we have a concern for it. Add --catch_default option in INF from module level will bring much effort to maintain, since the number of modules in Intel package is big and we need to update for new modules in further code change. So we prefer to transfer build

Re: [edk2-devel] Clarification on LoadFile2 Protocol Installation for Network Boot Devices

2023-12-26 Thread Natalya Kalistratova via groups.io
Including Triveni and Vairalakshmi to this thread From: Kasbekar, Saloni Sent: Tuesday, December 19, 2023 10:46 PM To: Sivaraman Nainar ; devel@edk2.groups.io; Clark-williams, Zachary Cc: Natalya Kalistratova ; Dhanaraj V ; Santhosh Kumar V ; GengYou Zhou (周庚佑) Subject: RE: [EXTERNAL] RE:

[edk2-devel] [PATCH 1/1] MdePkg: Updated the comments of EFI_SYSTEM_TABLE and ReadKeyStroke

2023-12-26 Thread Junfeng Guan
1. Refer to Uefi spec 2.10 section 4.3.1, Updated the comments of EFI_SYSTEM_TABLE to satisfy ConIn/ConOut/StdErr requirements. 2. Refer to Uefi spec 2.10 section 13.3.3, Add a new retval EFI_UNSUPPORTED to EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.ReadKeyStrokeEx and

Re: [edk2-devel] [Patch V2] BaseTools: VfrCompiler Adds DefaultValueError Feature

2023-12-26 Thread Zhang, Zifeng
Hi Liming, Thanks for reviewing. For background of this change, we will remove default flags in VFR/HFR in new platform. So we need help from VFR complier to make a default flag check to avoid manually adding. @Yang, Yuting2, could you help to create a BZ for this feature and share in mail

[edk2-devel] [PATCH edk2-platforms 1/1] Silicon/SynQuacer: Fix CLANGDWARF build

2023-12-26 Thread Ard Biesheuvel via groups.io
From: Ard Biesheuvel Drop the CLANG3x build options, and add ones for CLANGDWARF so that SynQuacer based platforms can be built with it. Instead of copying the -no-integrated-as option that CLANG3x used, let's fix the assembler code so it can be built with Clang's integrated assembler. Also

[edk2-devel] [RFC][PATCH 1/2] NetworkPkg: EDKII HTTPS platform TLS policy

2023-12-26 Thread Chang, Abner via groups.io
From: Abner Chang Definitions of EDKII_HTTPS_TLS_PLATFORM_POLICY_PROTOCOL. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy --- NetworkPkg/NetworkPkg.dec | 3 +

[edk2-devel] [RFC][PATCH 2/2] NetworkPkg: Check platform TLS policy

2023-12-26 Thread Chang, Abner via groups.io
From: Abenr Chang Go through each EDKII_HTTPS_TLS_PLATFORM_POLICY_PROTOCOL protocol instance to check if platform HTTPS TLS policy is provided. Signed-off-by: Abner Chang Cc: Saloni Kasbekar Cc: Zachary Clark-williams Cc: Michael Brown Cc: Nickle Wang Cc: Igor Kulchytskyy ---

[edk2-devel] [RFC][PATCH 0/2] Introduce HTTPS Platform TLS policy

2023-12-26 Thread Chang, Abner via groups.io
From: Abner Chang For the HTTPS connetion that doesn't require TLS peer verification, EDKII_HTTPS_TLS_PLATFORM_POLICY_PROTOCOL is introduced to platform developer to provide the TLS configure data that is different than the default TLS configuration. The use case such as Redfish service

[edk2-devel] [PATCH V3 1/2] MdePkg: RFC1323 definition changed to RFC7323

2023-12-26 Thread Ren, Suqiang
Change the description of RFC1323 to RFC7323 to align with UEFI spec 2.10. REF: UEFI spec 2.10 Table 28.2.5 Signed-off-by: Suqiang Ren Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Reviewed-by: Liming Gao --- MdePkg/Include/Protocol/Tcp6.h | 4 ++-- 1 file changed, 2 insertions(+),

[edk2-devel] [PATCH V3 2/2] NetworkPkg: RFC1323 definition changed to RFC7323

2023-12-26 Thread Ren, Suqiang
According to UEFI spec 2.10, the definition of RFC1323 has changed to RFC7323 on EFI_TCP6_OPTION. So align this change on NetworkPkg. REF: UEFI spec 2.10 Table 28.2.5 Signed-off-by: Suqiang Ren Cc: Saloni Kasbekar Cc: Zachary Clark-williams --- NetworkPkg/TcpDxe/TcpInput.c | 2 +-

[edk2-devel] [PATCH V3 0/2] Change the comments RFC1323 to RFC7323

2023-12-26 Thread Ren, Suqiang
REF: UEFI spec 2.10 Table 28.2.5 Change the description of RFC1323 to align with UEFI spec 2.10. v3: Add the NetworkPkg change for RFC1323. v2: Update the commit message. Signed-off-by: Suqiang Ren Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Saloni Kasbekar Cc: Zachary