|
[PATCH] MdeModulePkg: Correct memory type in PrePiDxeCis.h
3 messages
The enumeration in MdePkg/Include/Pi/PiDxeCis.h has a duplicated entry, so the 8th position in the list doesn't count as index 7. The value EfiGcdMemoryTypeUnaccepted will have when added before EfiGc
The enumeration in MdePkg/Include/Pi/PiDxeCis.h has a duplicated entry, so the 8th position in the list doesn't count as index 7. The value EfiGcdMemoryTypeUnaccepted will have when added before EfiGc
|
By
Dionna Glaze
·
|
|
[PATCH v1] uefi-sct: move Maintainers.txt to top level directory
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D4327 Maintainers.txt has been moved from under uefi-sct/ to the top level directory. This is consistent with other TianoCore repos in which Maintai
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D4327 Maintainers.txt has been moved from under uefi-sct/ to the top level directory. This is consistent with other TianoCore repos in which Maintai
|
By
Abhimanyu Singh
·
|
|
Minor bug: off-by-one in mGcdMemoryTypeNames for "Unaccepte" entry
I was debugging some stuff with unaccepted memory, and noticed that AddMemorySpace counted the unaccepted memory as "Unknown" because "Unaccepte" is mGcdMemoryTypeNames[6] instead of mGcdMemoryTypeNam
I was debugging some stuff with unaccepted memory, and noticed that AddMemorySpace counted the unaccepted memory as "Unknown" because "Unaccepte" is mGcdMemoryTypeNames[6] instead of mGcdMemoryTypeNam
|
By
Dionna Glaze
·
|
|
Too little and too quick UEFI HTTPv6 error messages
Hello, I'm not an UEFI dev but a sysadm using UEFI to netboot using PXE/HTTP IPv4/IPv6. It took a lot of time for me to discover why the firmware was failing to accept the URL offered by the DHCPv6 se
Hello, I'm not an UEFI dev but a sysadm using UEFI to netboot using PXE/HTTP IPv4/IPv6. It took a lot of time for me to discover why the firmware was failing to accept the URL offered by the DHCPv6 se
|
By
luizluca@...
·
|
|
[PATCH] ArmPkg/DefaultExceptionHandler: Dump ESR and FAR in RELEASE builds
In RELEASE builds, the AArch64 default exception handler only dumps the exception type and the ELR, which is the value of the program counter when the exception was taken. Given that DXE phase drivers
In RELEASE builds, the AArch64 default exception handler only dumps the exception type and the ELR, which is the value of the program counter when the exception was taken. Given that DXE phase drivers
|
By
Ard Biesheuvel
·
|
|
[PATCH 1/1 v3] EmulatorPkg: fixes for NetBSD compilation
3 messages
EmulatorPkg: fixes for NetBSD compilation. Note: generated against today (2023-01-09) master. v3: - Macro __NetBSD__ used instead of lower level _NETBSD_SOURCE; - The required fd value (-1) for mmap(3
EmulatorPkg: fixes for NetBSD compilation. Note: generated against today (2023-01-09) master. v3: - Macro __NetBSD__ used instead of lower level _NETBSD_SOURCE; - The required fd value (-1) for mmap(3
|
By
tlaronde@...
·
|
|
PING [PATCH 1/1 v3] EmulatorPkg: fixes for NetBSD compilation
Hello, Could I have a statement about this patch? ACK, NACK, DROPPED, IGNORED or whatever? TIA Le Mon, Jan 09, 2023 at 06:03:38PM +0100, tlaronde@... a écrit : > EmulatorPkg: fixes for NetBSD compilat
Hello, Could I have a statement about this patch? ACK, NACK, DROPPED, IGNORED or whatever? TIA Le Mon, Jan 09, 2023 at 06:03:38PM +0100, tlaronde@... a écrit : > EmulatorPkg: fixes for NetBSD compilat
|
By
tlaronde@polynum.com
·
|
|
[PATCH 1/1] BaseTools: Delete Bin/{CYGWIN_NT-5.1-i686,Darwin-i386} directories
3 messages
The Bin/CYGWIN_NT-5.1-i686 and Bin/Darwin-i386 directories contained files needed for RVCT support. Since EDK2 no longer supports RVCT, delete those directories. Signed-off-by: Rebecca Cran <rebecca@.
The Bin/CYGWIN_NT-5.1-i686 and Bin/Darwin-i386 directories contained files needed for RVCT support. Since EDK2 no longer supports RVCT, delete those directories. Signed-off-by: Rebecca Cran <rebecca@.
|
By
Rebecca Cran
·
|
|
[PATCH v2 4/4] ArmVirtPkg: Remove RealView Debugger lines from ArmVirtPkg.dsc.inc
2 messages
Since RvdPeCoffExtraActionLib has been deleted, remove lines referencing it and the RealView Debugger from ArmVirtPkg.dsc.inc. Signed-off-by: Rebecca Cran <rebecca@...> --- ArmVirtPkg/ArmVirt.dsc.inc
Since RvdPeCoffExtraActionLib has been deleted, remove lines referencing it and the RealView Debugger from ArmVirtPkg.dsc.inc. Signed-off-by: Rebecca Cran <rebecca@...> --- ArmVirtPkg/ArmVirt.dsc.inc
|
By
Rebecca Cran
·
|
|
[PATCH v2 3/4] ArmPkg: Remove RealView Debugger support
The RealView Debugger is related to RVCT, which is no longer supported. Given that, remove RvdPeCoffExtraActionLib and code from RvdPeCoffExtraActionLib which prints lines for use with the RealView De
The RealView Debugger is related to RVCT, which is no longer supported. Given that, remove RvdPeCoffExtraActionLib and code from RvdPeCoffExtraActionLib which prints lines for use with the RealView De
|
By
Rebecca Cran
·
|
|
[PATCH v2 2/4] BaseTools: Remove CYGWIN_NT-5.1-i686 ref from Scripts/PatchCheck.py
With the removal of RVCT support and the related Bin/CYGWIN_NT-5.1-i686 and Darwin-i386 directories, remove a leftover reference to CYGWIN_NT-5.1-i686 from Scripts/PatchCheck.py. Signed-off-by: Rebecc
With the removal of RVCT support and the related Bin/CYGWIN_NT-5.1-i686 and Darwin-i386 directories, remove a leftover reference to CYGWIN_NT-5.1-i686 from Scripts/PatchCheck.py. Signed-off-by: Rebecc
|
By
Rebecca Cran
·
|
|
[PATCH v2 1/4] BaseTools: Delete Bin/{CYGWIN_NT-5.1-i686,Darwin-i386} directories
The Bin/CYGWIN_NT-5.1-i686 and Bin/Darwin-i386 directories contained files needed for RVCT support. Since EDK2 no longer supports RVCT, delete those directories. Signed-off-by: Rebecca Cran <rebecca@.
The Bin/CYGWIN_NT-5.1-i686 and Bin/Darwin-i386 directories contained files needed for RVCT support. Since EDK2 no longer supports RVCT, delete those directories. Signed-off-by: Rebecca Cran <rebecca@.
|
By
Rebecca Cran
·
|
|
[edk2-platforms][PATCH v3 06/11] Ext4Pkg: Corrects integer overflow check logic in DiskUtil
4 messages
Corrects multiplication overflow check code Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Cheptsov <vit9696@...> Fixes: d9ceedca6c8f ("Ext4Pkg: Add Ext4Dxe driver."
Corrects multiplication overflow check code Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Cheptsov <vit9696@...> Fixes: d9ceedca6c8f ("Ext4Pkg: Add Ext4Dxe driver."
|
By
Savva Mitrofanov
·
|
|
[edk2-platforms][PATCH v3 05/11] Ext4Pkg: Fix shift out of bounds in Ext4OpenSuperblock
4 messages
Missing check for wrong s_log_block_size exponent leads to shift out of bounds. Limit block size to 2 MiB Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Cheptsov <vi
Missing check for wrong s_log_block_size exponent leads to shift out of bounds. Limit block size to 2 MiB Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Cheptsov <vi
|
By
Savva Mitrofanov
·
|
|
[PATCH v2] OvmfPkg: Create additional PML1 entries for large SEV-SNP VMs
3 messages
Edk2 was failing, rather than creating more PML4 entries, when they weren't present in the initial memory acceptance flow. Because of that VMs with more than 512G memory were crashing. This code fixes
Edk2 was failing, rather than creating more PML4 entries, when they weren't present in the initial memory acceptance flow. Because of that VMs with more than 512G memory were crashing. This code fixes
|
By
Mikolaj Lisik
·
|
|
[edk2-platforms][PATCH v3 09/11] Ext4Pkg: Add missing exit Status in Ext4OpenDirent
3 messages
Missing EFI_OUT_OF_RESOURCES exit status on failed Ext4CreateDentry leads to NULL-pointer dereference in Ext4GetFileInfo (passing NULL buffer in Ext4ReadDir) Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro
Missing EFI_OUT_OF_RESOURCES exit status on failed Ext4CreateDentry leads to NULL-pointer dereference in Ext4GetFileInfo (passing NULL buffer in Ext4ReadDir) Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro
|
By
Savva Mitrofanov
·
|
|
[edk2-platforms][PATCH v3 08/11] Ext4Pkg: Check VolumeName allocation correctness in Ext4GetVolumeName
3 messages
Missing check in some cases leads to failed StrCpyS call in Ext4GetVolumeLabelInfo. Also correct condition that checks Inode pointer for being NULL in Ext4AllocateInode Cc: Marvin Häuser <mhaeuser@...
Missing check in some cases leads to failed StrCpyS call in Ext4GetVolumeLabelInfo. Also correct condition that checks Inode pointer for being NULL in Ext4AllocateInode Cc: Marvin Häuser <mhaeuser@...
|
By
Savva Mitrofanov
·
|
|
[edk2-platforms][PATCH v3 07/11] Ext4Pkg: Check that source file is directory in Ext4OpenInternal
3 messages
This check already present in the while loop below, but absent for cases when input file is nameless, so to handle assertion in Ext4ReadFile we need to add it at the top of function Cc: Marvin Häuser
This check already present in the while loop below, but absent for cases when input file is nameless, so to handle assertion in Ext4ReadFile we need to add it at the top of function Cc: Marvin Häuser
|
By
Savva Mitrofanov
·
|
|
[edk2-platforms][PATCH v3 03/11] Ext4Pkg: Fix division by zero by adding check for s_inodes_per_group
3 messages
Superblock s_inodes_per_group field can't be zero, it leads to division by zero in BlockGroup routine Ext4ReadInode Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Ch
Superblock s_inodes_per_group field can't be zero, it leads to division by zero in BlockGroup routine Ext4ReadInode Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato <pedro.falcato@...> Cc: Vitaly Ch
|
By
Savva Mitrofanov
·
|
|
[edk2-platforms][PATCH v3 01/11] Ext4Pkg: Fix memory leak in Ext4RetrieveDirent
3 messages
We need to free buffer on return if BlockRemainder != 0. Also changed return logic from function to use use common exit to prevent code duplication. Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato
We need to free buffer on return if BlockRemainder != 0. Also changed return logic from function to use use common exit to prevent code duplication. Cc: Marvin Häuser <mhaeuser@...> Cc: Pedro Falcato
|
By
Savva Mitrofanov
·
|