Skip to content

Tags: tianocore/edk2

Tags

edk2-stable202602

Toggle edk2-stable202602's commit message
MdeModulePkg: Add Unmap Callback

Add Unmap callback for when PEI and SEC need to invalidate the
Rx/Tx buffer HOB on a call to Unmap.

Signed-off-by: Raymond Diaz <raymonddiaz@microsoft.com>

edk2-stable202511

Toggle edk2-stable202511's commit message
MdeModulePkg: Update brotli submodule

Update the brotli submodule to the commit (e230f474).
to avoid build failures in the IA64/LoongArch architecture's
native compiler.

The fundamental reason is that GCC does not support the
__attribute__((model("small"))).
REF:google/brotli#1369

Signed-off-by: Dongyan Qian <qiandongyan@loongson.cn>

edk2-stable202508.01

Toggle edk2-stable202508.01's commit message
Update for stable tag edk2-stable202508

Update for stable tag edk2-stable202508 with fix applied for corruption
of the terminal console on large screens

edk2-stable202508

Toggle edk2-stable202508's commit message
ShellPkg: Remove EmbeddedPkg dependency

Commit dcde148 introduced EmbeddedPkg as a dependency
since gFdtTableGuid was in the EmbeddedPkg, but has now
been moved to MdePkg.

Signed-off-by: Prachotan Bathi <prachotan.bathi@arm.com>

edk2-stable202505

Toggle edk2-stable202505's commit message
OvmfPkg/VirtCommunicationDxe: add IoLib to VirtMmCommunication.inf

fix for RELEASE build error with QEMU_PV_VARS

Signed-off-by: Limin Wang <wanglmb@163.com>

edk2-stable202502

Toggle edk2-stable202502's commit message
MdeModulePkg/HiiDatabaseDxe: Remove buffer error for string default.

Remove efivarstore IFR buffer error when string load default.
In the case of varstore type IFR, it will be NULL,
just break into next opcode process.

Resolve issue from commit cbe8a09
varstore type IFR string might return status error
while execute ExtractConfig function.

Signed-off-by: Longhao Lee <longhaox.lee@intel.com>

edk2-stable202411

Toggle edk2-stable202411's commit message
UefiPayloadPkg/UefiPayloadEntry: Fix PT protection in 5 level paging

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4873

Currently the function does not cover the 5 level paging case. it will
casued pagetable protection region set incorrectly. This patch do the
enhancemant and with the patch protection region has been set correctly.

Signed-off-by: Ning Feng <ning.feng@intel.com>
Cc: Ray Ni <ray.ni@intel.com>

edk2-stable202408.01

Toggle edk2-stable202408.01's commit message
UnitTestFrameworkPkg: Use TianoCore mirror of subhook submodule

Change subhook url from https://github.com/Zeex/subhook to
https://github.com/tianocore/edk2-subhook because old url is
no longer available.

Also align .gitmodules file to use consistent LF line endings.

Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>

edk2-stable202408

Toggle edk2-stable202408's commit message
EmulatorPkg: VS2022 Support on WinHost.

Currently EDK2 is supporting VS2022, with VS2022 EmulatorPkg build is
failing, this patch is to add the VS2022 support for WinHost

Signed-off-by: Ashraf Ali <ashraf.ali.s@intel.com>

edk2-stable202405

Toggle edk2-stable202405's commit message
ArmVirtPkg/ArmVirtQemu: Add RngDxe driver

Add the RngDxe driver to the build, backed by either RNDR or TRNG, one
of which is expected to be available in most cases:
- RNDR is implemented by the 'max' CPU that QEMU implements in TCG mode
- TRNG is implemented by the KVM hypervisor, which backs QEMU's 'host'
  CPU

Other TCG modes (e.g., the 'cortex-a*' CPUs) implement neither, which
should prevent the RngDxe driver from dispatching entirely, resulting
in the same situation as before.

Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>

Committed-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Doug Flick [MSFT] <doug.edk2@gmail.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>