Re: Pull request for UEFI sub-system for efi-2021-01-rc3 (3)

2020-11-30 Thread Tom Rini
On Sun, Nov 29, 2020 at 10:30:29AM +0100, Heinrich Schuchardt wrote:

> Dear Tom,
> 
> The following changes since commit 7889951d0f56eab746a7c8fde350a022ba0361ca:
> 
>   Merge tag 'u-boot-stm32-20201125' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2020-11-25 11:00:52
> -0500)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2021-01-rc3-3
> 
> for you to fetch changes up to 6974a4a37348ba272e53dd33effcc0db9e144c59:
> 
>   charset: make u16_strnlen accessible at runtime (2020-11-29 05:18:37
> +0100)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request for UEFI sub-system for efi-2021-01-rc3 (3)

2020-11-29 Thread Heinrich Schuchardt

Dear Tom,

The following changes since commit 7889951d0f56eab746a7c8fde350a022ba0361ca:

  Merge tag 'u-boot-stm32-20201125' of
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2020-11-25 11:00:52
-0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2021-01-rc3-3

for you to fetch changes up to 6974a4a37348ba272e53dd33effcc0db9e144c59:

  charset: make u16_strnlen accessible at runtime (2020-11-29 05:18:37
+0100)


Pull request for UEFI sub-system for efi-2021-01-rc3 (3)

The following errors are corrected:

* Linux crash when accessing UEFI variables at runtime.
* UEFI variable using standalone MM on 32 bit systems
  not working due to missing packing of communication
  structure
* NULL dereference when FAT16 root directory is full
* FAT files with a short file name starting with 0xE5 (0x05 in directory
  entry) where treated as deleted.

The UEFI SetTime() service is enabled on ARM QEMU and sandbox.

Gitlab CI showed not problem:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/5443


Etienne Carriere (1):
  lib/efi_loader: fix ABI in efi_mm_communicate_header

Heinrich Schuchardt (4):
  fs: fat: avoid NULL dereference when root dir is full
  fs: fat: directory entries starting with 0x05
  fs: fat: use ATTR_ARCH instead of anonymous 0x20
  efi_loader: enable EFI_SET_TIME on sandbox and QEMU ARM

Ilias Apalodimas (1):
  charset: make u16_strnlen accessible at runtime

 fs/fat/fat.c   | 3 +--
 fs/fat/fat_write.c | 8 
 include/mm_communication.h | 2 +-
 lib/charset.c  | 3 ++-
 lib/efi_loader/Kconfig | 1 +
 5 files changed, 9 insertions(+), 8 deletions(-)