|
PR fails due to OVMF time out
2 messages
Hi, I found several of my PRs cannot pass the CI due to OVMF boot timeout. e.g.: Mktme fix by niruiyu · Pull Request #4072 · tianocore/edk2 (github.com) I also one PR from Ard (X64 text reloc fixes by
Hi, I found several of my PRs cannot pass the CI due to OVMF boot timeout. e.g.: Mktme fix by niruiyu · Pull Request #4072 · tianocore/edk2 (github.com) I also one PR from Ard (X64 text reloc fixes by
|
By
Ni, Ray
·
|
|
[PATCH] UefiCpuPkg/Test: Disable random test cases
4 messages
The random test cases just run for too long that may cause timeout in CI test. Disable them for now. Signed-off-by: Ray Ni <ray.ni@...> --- .../UnitTest/CpuPageTableLibUnitTestHost.c | 10 +++++----- 1
The random test cases just run for too long that may cause timeout in CI test. Disable them for now. Signed-off-by: Ray Ni <ray.ni@...> --- .../UnitTest/CpuPageTableLibUnitTestHost.c | 10 +++++----- 1
|
By
Ni, Ray
·
|
|
[PATCH v1 1/1] OvmfPkg/CI: Revert SMP mode
5 messages
From: Michael Kubacki <michael.kubacki@...> This is causing excessive boot times in the VS2019 IA32/X64 Full run to shell tasks (> 2 minutes) and blocking all edk2 CI. This patch removes the change so
From: Michael Kubacki <michael.kubacki@...> This is causing excessive boot times in the VS2019 IA32/X64 Full run to shell tasks (> 2 minutes) and blocking all edk2 CI. This patch removes the change so
|
By
Michael Kubacki
·
|
|
[PATCH] add ArmCpuInfo EFI application
App goes through ID_AA64*_EL1 system registers and decode their values. First version which does not use much of current AArch64 support code present in EDK2. Written to check what data is there and w
App goes through ID_AA64*_EL1 system registers and decode their values. First version which does not use much of current AArch64 support code present in EDK2. Written to check what data is there and w
|
By
Marcin Juszkiewicz
·
|
|
[RFT PATCH v2 1/6] BaseTools/tools_def XCODE: Link X64 with -read_only_relocs suppress
14 messages
Earlier XCODE versions did not support the -read_only_relocs suppress linker option, which suppresses errors resulting from absolute relocations emitted into read-only sections when building PIE execu
Earlier XCODE versions did not support the -read_only_relocs suppress linker option, which suppresses errors resulting from absolute relocations emitted into read-only sections when building PIE execu
|
By
Ard Biesheuvel
·
|
|
[PATCH 2/3] BaseTools/Conf/tools_def: Fix CLANGDWARF_IA32_X64
5 messages
Drop the "-z max-page-size=3D0x40" option as it causes the ELF header to overflow into the .text section, causing undefined behaviour. With high optimization level it corrupts essential code and the b
Drop the "-z max-page-size=3D0x40" option as it causes the ELF header to overflow into the .text section, causing undefined behaviour. With high optimization level it corrupts essential code and the b
|
By
Patrick Rudolph
·
|
|
[PATCH V1 1/1] OvmfPkg/PlatformPei: Skip PlatformInitEmuVariableNvStore in SEV guest
5 messages
From: Min M Xu <min.m.xu@...> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4379 PlatformInitEmuVariableNvStore is called to initialize the EmuVariableNvStore with the content pointed by PcdOvmfF
From: Min M Xu <min.m.xu@...> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4379 PlatformInitEmuVariableNvStore is called to initialize the EmuVariableNvStore with the content pointed by PcdOvmfF
|
By
Min Xu
·
|
|
[RFT PATCH v3 0/5] UefiCpuPkg, OvmfPkg: Simplify CpuExceptionHandlerLib
8 messages
We have a special version of CpuExceptionHandlerLib for XCODE5, whose=0D linker (LLD) does not permit absolute symbol references in read-only=0D sections.=0D =0D Instead of fixing this up at runtime f
We have a special version of CpuExceptionHandlerLib for XCODE5, whose=0D linker (LLD) does not permit absolute symbol references in read-only=0D sections.=0D =0D Instead of fixing this up at runtime f
|
By
Ard Biesheuvel
·
|
|
[Patch V2 0/8] Create page table by CpuPageTableLib in DxeIpl
3 messages
In this V2 patch set: 1.Remove the unneeded patch for ArmVirtPkg 2.In this patch 'Create page table by CpuPageTableLib', change the input parameter name from Is32BitPageTable to Is64BitPageTable and a
In this V2 patch set: 1.Remove the unneeded patch for ArmVirtPkg 2.In this patch 'Create page table by CpuPageTableLib', change the input parameter name from Is32BitPageTable to Is64BitPageTable and a
|
By
duntan
·
|
|
[PATCH edk2-basetools v2 1/1] Change BUILD_CFLAGS to CFLAGS to match edk2 BaseTools change
In order to support building BaseTools using non-default compilers, a change is being made in the edk2 BaseTools directory to remove the 'BUILD_' prefix to CC, CXX, CFLAGS etc. so developers can for e
In order to support building BaseTools using non-default compilers, a change is being made in the edk2 BaseTools directory to remove the 'BUILD_' prefix to CC, CXX, CFLAGS etc. so developers can for e
|
By
Rebecca Cran
·
|
|
[PATCH edk2-basetools v2 0/1] Change BUILD_CFLAGS to CFLAGS to match edk2 BaseTools change
Changes in v2: Generate Makefiles with both BUILD_CFLAGS and CFLAGS for compatibility until everyone's moved to a version of edk2 that expects CFLAGS. Rebecca Cran (1): Change BUILD_CFLAGS to CFLAGS t
Changes in v2: Generate Makefiles with both BUILD_CFLAGS and CFLAGS for compatibility until everyone's moved to a version of edk2 that expects CFLAGS. Rebecca Cran (1): Change BUILD_CFLAGS to CFLAGS t
|
By
Rebecca Cran
·
|
|
[edk2-libc Patch 1/1] Python/Python3.6.8: migration of edk2module from chipsec repo
2 messages
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4161 This patch merges the enhancements done by chipsec tool to edk2 module into edk2-libc repo. The chipsec enhancements can be used for various ot
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4161 This patch merges the enhancements done by chipsec tool to edk2 module into edk2-libc repo. The chipsec enhancements can be used for various ot
|
By
Ajay Kadapathri
·
|
|
[PATCH 0/2] Support FDT library.
10 messages
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4392 Add FDT support in EDK2 by submodule 3rd party libfdt (https://github.com/devicetree-org/pylibfdt/tree/main/libfdt) Cc: Michael D Kinney <micha
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4392 Add FDT support in EDK2 by submodule 3rd party libfdt (https://github.com/devicetree-org/pylibfdt/tree/main/libfdt) Cc: Michael D Kinney <micha
|
By
Benny Lin
·
|
|
[RFC PATCH 1/1] MdePkg: Add a libc implementation
2 messages
Add LibcLib, a libc implementation meant to centralize all libc bits in edk2. Work in progress, does not support Windows targets (CLANGPDB and MSVC) just yet. Cc: Michael D Kinney <michael.d.kinney@..
Add LibcLib, a libc implementation meant to centralize all libc bits in edk2. Work in progress, does not support Windows targets (CLANGPDB and MSVC) just yet. Cc: Michael D Kinney <michael.d.kinney@..
|
By
Pedro Falcato
·
|
|
[Patch V2 4/8] OvmfPkg: Add CpuPageTableLib required by DxeIpl in DSC file
2 messages
Add CpuPageTableLib instance required by DxeIpl in corresponding DSC files of OvmfPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Jiewen Yao <jiewen.yao@...> Cc:
Add CpuPageTableLib instance required by DxeIpl in corresponding DSC files of OvmfPkg. Signed-off-by: Dun Tan <dun.tan@...> Cc: Ard Biesheuvel <ardb+tianocore@...> Cc: Jiewen Yao <jiewen.yao@...> Cc:
|
By
duntan
·
|
|
[RESEND v1 0/1] CI: Use Fedora 37 / GCC 12 for Linux jobs
2 messages
Switch the CI (Linux) to use GCC 12 providied by a new Fedora 37 based container image. New container image: https://github.com/tianocore/containers/pull/60 Test PR: https://github.com/tianocore/edk2/
Switch the CI (Linux) to use GCC 12 providied by a new Fedora 37 based container image. New container image: https://github.com/tianocore/containers/pull/60 Test PR: https://github.com/tianocore/edk2/
|
By
Oliver Steffen
·
|
|
[RESEND v1 1/1] CI: Use Fedora-37 (gcc12) image for Linux jobs
4 messages
Switch to the new Fedora-37 CI docker image, and with it to gcc12, for Linux jobs. Signed-off-by: Oliver Steffen <osteffen@...> Reviewed-by: Sunil V L <sunilvl@...> Reviewed-by: Michael Kubacki <micha
Switch to the new Fedora-37 CI docker image, and with it to gcc12, for Linux jobs. Signed-off-by: Oliver Steffen <osteffen@...> Reviewed-by: Sunil V L <sunilvl@...> Reviewed-by: Michael Kubacki <micha
|
By
Oliver Steffen
·
|
|
[PATCH 2/3] BaseTools/Conf/tools_def: Fix CLANGDWARF_IA32_X64
Liming, Platform maintainers can decide whether or not they want to combat *binary corruption*? Excuse me, but what the bloody hell? This needs a root cause analysis for which part of the stack silent
Liming, Platform maintainers can decide whether or not they want to combat *binary corruption*? Excuse me, but what the bloody hell? This needs a root cause analysis for which part of the stack silent
|
By
Marvin Häuser
·
|
|
[RFT PATCH v3 2/5] UefiCpuPkg/CpuExceptionHandlerLib: Use single SEC/PEI version
9 messages
Currently, we use the non-Xcode5 version of ExceptionHandlerAsm.nasm only for the SEC and PEI phases, and this version was not compatible with the XCODE or LLD linkers, which do not permit absolute re
Currently, we use the non-Xcode5 version of ExceptionHandlerAsm.nasm only for the SEC and PEI phases, and this version was not compatible with the XCODE or LLD linkers, which do not permit absolute re
|
By
Ard Biesheuvel
·
|
|
[Patch V2 8/8] MdeModulePkg/DxeIpl: Refinement to the code to set PageTable as RO
2 messages
Code refinement to the code to set page table as RO in DxeIpl module. Set all page table pools as ReadOnly by calling PageTableMap() in CpuPageTableLib multiple times instead of searching each page ta
Code refinement to the code to set page table as RO in DxeIpl module. Set all page table pools as ReadOnly by calling PageTableMap() in CpuPageTableLib multiple times instead of searching each page ta
|
By
duntan
·
|