[edk2-devel] [PATCH v2 2/2] edk2-test: uefi-sct: Correct the vlanId check in DevicePath Test

2024-10-22 Thread G Edhaya Chandran
The DevicePathBBTest wrongly flags the failure for a valid VLAN device path node. For e.g. value 4040 The range check for vlanId is corrected to fix this issue. https://bugzilla.tianocore.org/show_bug.cgi?id=4710 Signed-off-by: G Edhaya Chandran --- uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/D

Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build

2024-10-22 Thread Rebecca Cran
On 10/22/24 5:44 PM, Pedro Falcato wrote: You can build whatever GPL-violating contraption as long as you don't distribute it. If you do, you need to comply with the terms of the license. FWIW, GNU seems to think merely including this module would be a GPL violation (https://www.gnu.org/licenses

Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build

2024-10-22 Thread Chao Li
I think it is worth discussing this because the EMU can solve lot's of problems about the OPROM on AARCH64, RISC-V and even LoongArch. There are two kinds of questions: A. MultiArchUefiPkg depend on unicorn. The license of MultiArchUefiPkg is LGPL2

[edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - Wednesday, October 23, 2024 #cal-reminder

2024-10-22 Thread Group Notification
*Reminder: TianoCore Bug Triage - APAC / NAMO* *When:* Wednesday, October 23, 2024 5:30pm to 6: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

Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build

2024-10-22 Thread Pedro Falcato
On Tue, Oct 22, 2024 at 11:29 AM Rebecca Cran via groups.io wrote: > > On 10/22/2024 2:48 AM, Chao Li wrote: > > > I see the final licence in non-osi is GPL2.0, so it that allowed for > > some people build the EmulatorDxe.efi into their FW and release it? > > I believe it is allowed because tools

Re: [edk2-devel] [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5)

2024-10-22 Thread Rebecca Cran
By "remove" I mean (d) * The compiler tool chain tag is not present in BaseTools/Conf/tools_def.template and cannot be used to build code. When trying to use VS2017 to run CI I actually ran into a linker crash. It said something about re-running the linking process using the 64-bit linker,

[edk2-devel] [PATCH v2 1/1] edk2-test: uefi-sct Increase the waiting time in the SCT GetStatus_Func test

2024-10-22 Thread G Edhaya Chandran
The current time delay in the SCT GetStatus_Func test is 5 milliseconds, which caused false positives with some platforms This time delay is increased to 500 miliseconds with reference to similar values in https://github.com/tianocore/edk2/blob/master/NetworkPkg/Include/Library/NetLib.h#L265 Sig

[edk2-devel] [PATCH v1 1/1] edk2-test: uefi-sct Increase the waiting time in the SCT GetStatus_Func test

2024-10-22 Thread G Edhaya Chandran
The current time delay in the SCT GetStatus_Func test is 5 milliseconds, which caused false positives with some platforms This time delay is increased to 500 miliseconds with reference to similar values in https://github.com/tianocore/edk2/blob/master/NetworkPkg/Include/Library/NetLib.h#L265 Sig

[edk2-devel] [PATCH v1 0/1] *** SUBJECT HERE ***

2024-10-22 Thread G Edhaya Chandran
*** BLURB HERE *** G Edhaya Chandran (1): edk2-test: uefi-sct Increase the waiting time in the SCT GetStatus_Func test uefi-sct/SctPkg/TestCase/UEFI/EFI/Protocol/SimpleNetwork/BlackBoxTest/SimpleNetworkBBTestFunction.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.25.1

Re: [edk2-devel] [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5)

2024-10-22 Thread Michael D Kinney
Hi Rebecca, Can you please clarify what you mean by removal? Compiler tool chains have at least 3 levels of support * EDK II CI uses the compiler for PRs and most merge checks * The compiler tool chain tag is present in BaseTools/Conf/tools_def.template *and* is supported if an issue is reported

[edk2-devel] RFC: Improve Platform CI in edk2

2024-10-22 Thread Oliver Smith-Denny
Hi folks, I am following up with this email in addition to the GitHub discussion here: https://github.com/tianocore/edk2/discussions/6364. The tools and CI working group is currently evaluating ways to improve PR gate CI in edk2. We would like to solicit feedback from the platform maintainers/re

Re: [edk2-devel] [edk2-discuss] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5)

2024-10-22 Thread Sean
I support removal of vs2015 and 2017. Since ci only builds and tests n (vs2022). Supporting n-1 (vs2019) is already just on faith and with the idea that reported failures will be fixed. I also agree with dropping previously deprecated tags. Thanks for the effort. Thanks Sean __

[edk2-devel] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5)

2024-10-22 Thread Rebecca Cran
With the addition of VS2022 I'd like to propose removing VS2015, and discuss whether people think it might be suitable to also remove VS2017 too, from tools_def.txt. Back in July, Oliver sent the following message: "Per Liming's request I am moving this discussion to the mailing list. Now that

Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build

2024-10-22 Thread Rebecca Cran via groups.io
On 10/22/2024 2:48 AM, Chao Li wrote: I see the final licence in non-osi is GPL2.0, so it that allowed for some people build the EmulatorDxe.efi into their FW and release it? I believe it is allowed because tools like Fiano allow you to remove drivers such as EmulatorDxe from the firmware ima

Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build

2024-10-22 Thread Chao Li
Hi Rebecca, Andrei and Ard, I have the following questions: Thanks, Chao On 2024/9/6 22:22, Rebecca Cran via groups.io wrote: Hi Andrei, I've been talking to a few people about X86Emulat