Pull request for efi-master-05122024
Ilias Apalodimas
ilias.apalodimas at linaro.org
Thu Dec 5 11:58:00 CET 2024
Hi Tom
The following changes since commit f96e5133184aac377b54bd61f8abf78710f2ee56:
Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-samsung (2024-12-03 12:37:20 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-tpm/ tags/efi-master-05122024
for you to fetch changes up to 1d9aa4a283daa1e609130b5457c9857d62f1d1cb:
lmb: Fix the allocation of overlapping memory areas with !LMB_NONE (2024-12-05 09:01:44 +0200)
The lmb patches are soaking in the mailing list for more than a week and
unfortunately haven't been reviewed. All the our sefltests pass though
and the SCT is fixed so hopefully I haven't missed anything. The change should
be harmless apart from some extra delay when someone is trying to allocate an
already allocate area with identical flags.
The CI at https://source.denx.de/u-boot/custodians/u-boot-tpm/-/pipelines/23719
looks fine. Please pull!
/Ilias
----------------------------------------------------------------
Two fixes for the EFI subsystem coming via the TPM tree as agreed by Heinrich
The LMB patch fixes a failure in SystemReady testing. Nothing bad happens
without the patch in the device operation, but the return values are wrong
and SCT tests fail for MemoryAllocationServicesTest category.
The second is a shielding the device against mistakes in the definition of
struct members needed by the capsule update mechanism. Instead of crashing,
print a human readable message of what's wrong.
----------------------------------------------------------------
Ilias Apalodimas (2):
efi_loader: Check for a valid fw_name before auto generating GUIDs
lmb: Fix the allocation of overlapping memory areas with !LMB_NONE
lib/efi_loader/efi_firmware.c | 4 ++++
lib/lmb.c | 9 ---------
test/lib/lmb.c | 22 +++++++++++++++++++++-
3 files changed, 25 insertions(+), 10 deletions(-)
More information about the U-Boot
mailing list