[edk2-devel] [PATCH v5 4/4] UefiCpuPkg/CpuCacheInfoLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Remove MdeModulePkg dependency Cc: Eric Dong Cc: Ray Ni Cc: Rahul Kumar Signed-off-by: IanX Kuo --- UefiCpuPkg/Library/CpuCacheInfoLib/CpuCacheInfoLib.c | 5 -

[edk2-devel] [PATCH v5 3/4] CryptoPkg/CryptLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Use QuickSort instead of QuickSortWorker Cc: Ray Ni Cc: Jiewen Yao Cc: Jian J Wang Cc: Xiaoyu Lu Cc: Guomin Jiang Signed-off-by: IanX Kuo --- .../Library/BaseCryptLib/SysCall/CrtWrapper.c | 92 +-- 1

[edk2-devel] [PATCH v5 1/4] MdePkg/BaseLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Add QuickSort function into BaseLib Cc: Ray Ni Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: IanX Kuo --- MdePkg/Include/Library/BaseLib.h | 49

[edk2-devel] [PATCH v5 0/4] Add function QuickSort into MdePkg/BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 1. MdePkg/BaseLib: Add QuickSort function 2. MdeModulePkg/SortLib: Use QuickSort instead of QuickSortWorker 3. CryptLib/CryptLib: Remove duplicate QuickSortWorker 4. CpuCacheInfoLib: Remove MdeModulePkg dependency IanX Kuo

[edk2-devel] [PATCH v4 4/4] UefiCpuPkg/CpuCacheInfoLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Remove MdeModulePkg dependency Cc: Eric Dong Cc: Ray Ni Cc: Rahul Kumar Signed-off-by: IanX Kuo --- UefiCpuPkg/Library/CpuCacheInfoLib/CpuCacheInfoLib.c | 5 -

[edk2-devel] [PATCH v4 3/4] CryptoPkg/CryptLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Use QuickSort instead of QuickSortWorker Cc: Ray Ni Cc: Jiewen Yao Cc: Jian J Wang Cc: Xiaoyu Lu Cc: Guomin Jiang Signed-off-by: IanX Kuo --- .../Library/BaseCryptLib/SysCall/CrtWrapper.c | 92 +-- 1

[edk2-devel] [PATCH v4 2/4] MdeModulePkg/SortLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Use QuickSort instead of QuickSortWorker Cc: Ray Ni Cc: Jian J Wang Cc: Liming Gao Signed-off-by: IanX Kuo --- .../Library/BaseSortLib/BaseSortLib.c | 117 +

[edk2-devel] [PATCH v4 0/4] Add function QuickSort into MdePkg/BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 1. MdePkg/BaseLib: Add QuickSort function 2. MdeModulePkg/SortLib: Use QuickSort instead of QuickSortWorker 3. CryptLib/CryptLib: Remove duplicate QuickSortWorker 4. CpuCacheInfoLib: Remove MdeModulePkg dependency IanX Kuo

[edk2-devel] [PATCH v4 1/4] MdePkg/BaseLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Add QuickSort function into BaseLib Cc: Ray Ni Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: IanX Kuo --- MdePkg/Include/Library/BaseLib.h | 49

[edk2-devel] [PATCH v3 2/4] MdeModulePkg/SortLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Use QuickSort instead of QuickSortWorker Cc: Ray Ni Cc: Jian J Wang Cc: Liming Gao Signed-off-by: IanX Kuo --- .../Library/BaseSortLib/BaseSortLib.c | 117 +

[edk2-devel] [PATCH v3 1/4] MdePkg/BaseLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Add QuickSort function into BaseLib Cc: Ray Ni Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: IanX Kuo --- MdePkg/Include/Library/BaseLib.h | 49

[edk2-devel] [PATCH v3 4/4] UefiCpuPkg/CpuCacheInfoLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Remove MdeModulePkg dependency Cc: Eric Dong Cc: Ray Ni Cc: Rahul Kumar Signed-off-by: IanX Kuo --- UefiCpuPkg/Library/CpuCacheInfoLib/CpuCacheInfoLib.c | 5 -

[edk2-devel] [PATCH v3 3/4] CryptoPkg/CryptLib: Add QuickSort function on BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 Use QuickSort instead of QuickSortWorker Cc: Ray Ni Cc: Jiewen Yao Cc: Jian J Wang Cc: Xiaoyu Lu Cc: Guomin Jiang Signed-off-by: IanX Kuo --- .../Library/BaseCryptLib/SysCall/CrtWrapper.c | 92 +-- 1

[edk2-devel] [PATCH v3 0/4] Add function QuickSort into MdePkg/BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 1. MdePkg/BaseLib: Add QuickSort function 2. MdeModulePkg/SortLib: Use QuickSort instead of QuickSortWorker 3. CryptLib/CryptLib: Remove duplicate QuickSortWorker 4. CpuCacheInfoLib: Remove MdeModulePkg dependency IanX

[edk2-devel] [PATCH v2 0/4] Add function QuickSort into MdePkg/BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 1. MdePkg/BaseLib: Add QuickSort function 2. MdeModulePkg/SortLib: Use QuickSort instead of QuickSortWorker 3. CryptLib/CryptLib: Remove duplicate QuickSortWorker 4. CpuCacheInfoLib: Remove MdeModulePkg dependency IanX

[edk2-devel] [PATCH v1 0/4] Add function QuickSort into MdePkg/BaseLib

2021-10-03 Thread IanX Kuo
From: IanX Kuo REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3675 1. MdePkg/BaseLib: Add QuickSort function 2. MdeModulePkg/SortLib: Use QuickSort instead of QuickSortWorker 3. CryptLib/CryptLib: Remove duplicate QuickSortWorker 4. CpuCacheInfoLib: Remove MdeModulePkg dependency IanX Kuo

Re: [edk2-devel] [PATCH v1 0/5] Improvements for booting to Linux on RISC-V

2021-10-03 Thread Daniel Schaefer
This series is for edk2-platforms of course. Excuse the incorrect subject please. On 10/4/21 01:23, Daniel Schaefer wrote: > Some miscellaneous patches, that each compile and still boot to UEFI > Shell, to allow for booting to Linux on HW and also prepare for Linux on > RiscvVirtPkg (RISC-V OVMF

Re: [edk2-devel] [PATCH] IntelFsp2Pkg: Adopt FSP 2.3 specification.

2021-10-03 Thread Chiu, Chasel
Thanks Nate! I will remove it. > -Original Message- > From: Desimone, Nathaniel L > Sent: Saturday, October 2, 2021 6:15 AM > To: Chiu, Chasel ; devel@edk2.groups.io > Cc: Ma, Maurice ; Zeng, Star > Subject: RE: [PATCH] IntelFsp2Pkg: Adopt FSP 2.3 specification. > > Hi Chasel, > >

Re: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python/Python3.6.8: add IA32 support for py3 package creation batch script

2021-10-03 Thread Jayaprakash, N
Hi Rebecca / Mike, Could you look into this? Regards, JP -Original Message- From: Jayaprakash, N Sent: 24 September 2021 13:34 To: devel@edk2.groups.io; rebe...@nuviainc.com Cc: Kinney, Michael D Subject: RE: [edk2-devel] [edk2-libc Patch 1/1] AppPkg/Applications/Python/Python3.6.8:

[edk2-devel] Is Comcast/RDKQemu./RDKQemu.dsc platform still in use?

2021-10-03 Thread Abner Chang
Hi all, Just wonder if this platform is still in use or maintenance? I found the build error caused by some drivers are included in ArmVirtQemuFvMain.fdf.inc but not pulled in RDKQemu.dsc. Thanks Abner -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group.

[edk2-devel] [PATCH v1 4/5] U540: BuildCpuHob with 48 to indicate size memory space

2021-10-03 Thread Daniel Schaefer
Otherwise it will crash on QEMU 6.0 with: > Loading driver at 0x000BF814000 EntryPoint=0x000BF81428A PciHostBridgeDxe.efi > InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF BF351F98 > ProtectUefiImageCommon - 0xBF365BC0 > - 0xBF814000 - 0x000124C0 > PROGRESS CODE:

[edk2-devel] [PATCH v1 5/5] Signal EndOfDxe in boot manager

2021-10-03 Thread Daniel Schaefer
Otherwise we can't load a 3rd party image because we're still in DXE. MdeModulePkg/Universal/SecurityStubDxe/Defer3rdPartyImageLoad.c prevents that. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Signed-off-by: Daniel Schaefer ---

[edk2-devel] [PATCH v1 0/5] Improvements for booting to Linux on RISC-V

2021-10-03 Thread Daniel Schaefer
Some miscellaneous patches, that each compile and still boot to UEFI Shell, to allow for booting to Linux on HW and also prepare for Linux on RiscvVirtPkg (RISC-V OVMF equivalent). Available as a branch here: https://github.com/JohnAZoidberg/edk2-platforms/pull/2 Cc: Abner Chang Cc: Sunil V L

[edk2-devel] [PATCH v1 2/5] RISC-V/CpuDxe: Ignore set memory attributes failure

2021-10-03 Thread Daniel Schaefer
While enumerating the PCIe devices, the driver tries to set some caching attributes on the memory. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Signed-off-by: Daniel Schaefer --- Silicon/RISC-V/ProcessorPkg/Universal/CpuDxe/CpuDxe.c | 4 ++-- 1 file changed, 2 insertions(+), 2

[edk2-devel] [PATCH v1 1/5] U540, U500: Add filesystem drivers

2021-10-03 Thread Daniel Schaefer
Not DiskIoDxe because we don't have a disk, just for loading from Ramdisks. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Signed-off-by: Daniel Schaefer --- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc | 7 ++-

[edk2-devel] [PATCH v1 3/5] U540, U500: Add initrd command to boot Linux

2021-10-03 Thread Daniel Schaefer
Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Signed-off-by: Daniel Schaefer --- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc | 7 +++ Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf | 1 +

Re: [edk2-devel] [PATCH V3 00/12] Migrate ArmVirtPkg modules to OvmfPkg

2021-10-03 Thread Daniel Schaefer
I'm happy. For the commits that I hadn't given it: Reviewed-By: Daniel Schaefer Thanks! On 9/30/21 08:45, Abner Chang wrote: > In V3: Address comments on V2. > In V2: Remove HPE license on the files that just moved around or >the changes in the file are just code removal. > > edk2 BZ