Tags: pengmengguang/edk2
Tags
RedfishPkg: RedfishDiscoverDxe: Optimize the Redfish Discover flow BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4602 Filter out the network interfaces which are not supported by Redfish Host Interface. Cc: Abner Chang <[email protected]> Cc: Nickle Wang <[email protected]> Cc: Mike Maslenkin <[email protected]> Signed-off-by: Igor Kulchytskyy <[email protected]> Acked-by: Leif Lindholm <[email protected]>
OvmfPkg/RiscVVirt: Fix issues in VarStore Blockmap config The block size configuration of Blockmap does not match that in Qemu VirtNorFlash, which causes variable data to be written into FtwWorkBlock by mistake, resulting in data loss during reboot. Fix it and update new checksum value. Signed-off-by: Qingyu Shang <[email protected]> Reviewed-by: Sunil V L <[email protected]>
MdeModulePkg/Core/Pei: set AprioriCount=0 before walking through next FV REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4438 The main dispatch loop in PeiDispatcher() goes through each FV and calls DiscoverPeimsAndOrderWithApriori() to search Apriori file to reorder all PEIMs then do the PEIM dispatched. DiscoverPeimsAndOrderWithApriori() calculates Apriori file count for every FV once and set Private->AprioriCount, but Private->AprioriCount doesn't be set to 0 before dispatch loop walking through the next FV. It causes the peim which sort on less than Private->AprioriCount and depex is not satisfied would be dispatched when dispatch loop go through to a scaned FV, even the peim is not set in APRIORI file. Cc: Leon Chen <[email protected]> Cc: Tim Lewis <[email protected]> Reported-by: Esther Lee <[email protected]> Signed-off-by: Wendy Liao <[email protected]> Reviewed-by: Liming Gao <[email protected]>
OvmfPkg/RiscVVirt: Add Stack HOB REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4350 Currently, stack HOB is not created for the stack memory. This causes stack memory to be treated as free memory and any memory allocation which happens at this address causes random memory corruption. Fix this by creating the stack HOB which marks the memory as BS data. Cc: Liming Gao <[email protected]> Cc: Andrei Warkentin <[email protected]> Cc: Ard Biesheuvel <[email protected]> Cc: Jiewen Yao <[email protected]> Cc: Jordan Justen <[email protected]> Cc: Gerd Hoffmann <[email protected]> Signed-off-by: Sunil V L <[email protected]> Reported-by: Andrei Warkentin <[email protected]> Tested-by: Andrei Warkentin <[email protected]> Reviewed-by: Andrei Warkentin <[email protected]>
pip-requirements.txt: Update to edk2-pytool-extensions 0.20.0 Updates edk2-pytool-extensions to pick up a major version release: 0.19.1 to 0.20.0 changes: - .vscode/settings.json: Enable flake8 linting - Add Pydocstyle - Move dependabot.yml location - Fix typos in robot files - Pydocstyle Updates - Plugin Loader Updates - edk2_stuart_pr_eval: Improve robustness of path comparisons - edk2_pr_eval.py: Build all packages on file change outside package - Allow build wrappers Cc: Sean Brogan <[email protected]> Cc: Michael Kubacki <[email protected]> Cc: Liming Gao <[email protected]> Cc: Andrew Fish <[email protected]> Cc: Leif Lindholm <[email protected]> Signed-off-by: Michael Kubacki <[email protected]> Reviewed-by: Sean Brogan <[email protected]> Reviewed-by: Michael D Kinney <[email protected]>
BaseTools: Fix DevicePath GNUmakefile for macOS On macOS, /usr/bin/gcc is clang, and so doesn't have the -Wno-error=stringop-overflow flag that was added for gcc 12. Update the GNUmakefile for DevicePath to skip setting that on macOS. Signed-off-by: Rebecca Cran <[email protected]> Reviewed-by: Michael D Kinney <[email protected]>
Removed prefix to match AsmRelocateApMailBoxLoopStart This fixes a compilation issue. Cc: Ard Biesheuvel <[email protected]> Cc: Jiewen Yao <[email protected]> Cc: Jordan Justen <[email protected]> Cc: Gerd Hoffmann <[email protected]> Signed-off-by: Jehl Theo <[email protected]> Reviewed-by: Jiewen Yao <[email protected]> Reviewed-by: Rebecca Cran <[email protected]> Tested-by: Rebecca Cran <[email protected]>
BaseTools: Remove RVCT support RVCT is obsolete and no longer used. Remove support for it. Signed-off-by: Rebecca Cran <[email protected]> Reviewed-by: Ard Biesheuvel <[email protected]>
NetworkPkg: Fix incorrect unicode string of the AKM/Cipher Suite REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3813 The size of buffer should be 3 CHAR16 for Null-terminated Unicode string. The first char is the AKM/Cipher Suite number, the second char is ' ', the third char is '\0'. Cc: Maciej Rabeda <[email protected]> Cc: Fu Siyuan <[email protected]> Cc: Wu Jiaxin <[email protected]> Signed-off-by: Heng Luo <[email protected]> Reviewed-by: Maciej Rabeda <[email protected]>
BaseTools: Update CLANG{35,38}_WARNING_OVERRIDES to ignore unused vars Building with the CLANG35 and CLANG38 toolset fails because of variables which are set but not otherwise used in the RELEASE build. GCC added -Wno-unused-but-set-variable back in 2016, and later added -Wno-unused-const-variable. Add those to CLANG35_WARNING_OVERRIDES and CLANG38_WARNING_OVERRIDES. Signed-off-by: Rebecca Cran <[email protected]> Reviewed-by: Michael D Kinney <[email protected]>
PreviousNext