Re: Pull request for efi-2022-04-rc3-2

2022-03-13 Thread Tom Rini
On Sat, Mar 12, 2022 at 01:27:28PM +0100, Heinrich Schuchardt wrote:

> Dear Tom,
> 
> The following changes since commit 589c659035a44a683b087fd75fe0b7667f7be7f5:
> 
>   Merge branch '2022-03-08-assorted-fixes' (2022-03-08 08:42:51 -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2022-04-rc3-2
> 
> for you to fetch changes up to 66028930dac08f7116b5e3cdba35c3e65676c0cd:
> 
>   efi_loader: copy GUID in InstallProtocolInterface() (2022-03-12
> 12:27:07 +0100)
> 
> Gitlab CI showed no issues:
> 
> https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11247
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request for efi-2022-04-rc3-2

2022-03-12 Thread Heinrich Schuchardt

Dear Tom,

The following changes since commit 589c659035a44a683b087fd75fe0b7667f7be7f5:

  Merge branch '2022-03-08-assorted-fixes' (2022-03-08 08:42:51 -0500)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-04-rc3-2

for you to fetch changes up to 66028930dac08f7116b5e3cdba35c3e65676c0cd:

  efi_loader: copy GUID in InstallProtocolInterface() (2022-03-12
12:27:07 +0100)

Gitlab CI showed no issues:

https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11247


Pull request for efi-2022-04-rc3-2

Documentation:
* Fix description for SiFive Unmatched
* Add libgnutls28-dev to build dependencies

UEFI
* Avoid possibly invalid GUID pointers for protocol interfaces

Other
* Serial console support for cls command


Heinrich Schuchardt (4):
  cmd: add serial console support for the cls command
  doc: path to u-boot-spl.bin on SiFive Unmatched board
  doc: add libgnutls28-dev to build dependencies
  efi_loader: copy GUID in InstallProtocolInterface()

 cmd/cls.c | 10 --
 doc/board/sifive/unmatched.rst|  2 +-
 doc/build/gcc.rst | 11 ++-
 include/efi_loader.h  |  2 +-
 lib/efi_loader/efi_boottime.c | 14 +++---
 lib/efi_loader/efi_image_loader.c |  2 +-
 6 files changed, 24 insertions(+), 17 deletions(-)


Re: Pull request for efi-2022-04-rc3

2022-02-27 Thread Tom Rini
On Sat, Feb 26, 2022 at 08:26:22AM +0100, Heinrich Schuchardt wrote:

> Dear Tom,
> 
> The following changes since commit c6ae38b38967a5c33d729c20e508a03ba3e0e3f6:
> 
>   Merge tag 'clk-2022.04-rc2' of
> https://source.denx.de/u-boot/custodians/u-boot-clk (2022-02-25 11:21:32
> -0500)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-2022-04-rc3
> 
> for you to fetch changes up to 3fa9ed9ae3b30dd6e7f5e887c76d183ad72a44a2:
> 
>   efi_loader: update the timing of enabling and disabling EFI watchdog
> (2022-02-26 07:37:01 +0100)
> 
> Gitlab CI showed no problems:
> https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11093
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Pull request for efi-2022-04-rc3

2022-02-25 Thread Heinrich Schuchardt

Dear Tom,

The following changes since commit c6ae38b38967a5c33d729c20e508a03ba3e0e3f6:

  Merge tag 'clk-2022.04-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-clk (2022-02-25 11:21:32 
-0500)


are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-efi.git 
tags/efi-2022-04-rc3


for you to fetch changes up to 3fa9ed9ae3b30dd6e7f5e887c76d183ad72a44a2:

  efi_loader: update the timing of enabling and disabling EFI watchdog 
(2022-02-26 07:37:01 +0100)


Gitlab CI showed no problems:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11093


Pull request for efi-2022-04-rc3

Documentation:

* add man-page for fatload
* add SMBIOS table page

UEFI:

* partial fix for UEFI secure boot with intermediate certs
* disable watchdog when returning to command line
* reset system after capsule update


AKASHI Takahiro (1):
  tools: mkeficapsule: remove duplicated code

Heinrich Schuchardt (2):
  doc: describe generation of SMBIOS table
  doc: describe fatload command

Ilias Apalodimas (1):
  efi_loader: fix uefi secure boot with intermediate certs

Masahisa Kojima (1):
  efi_loader: update the timing of enabling and disabling EFI watchdog

Masami Hiramatsu (4):
  efi_loader: use efi_update_capsule_firmware() for capsule on disk
  test/py: Handle expected reset by command
  test/py: Handle expected reboot while booting sandbox
  efi_loader: test/py: Reset system after capsule update on disk

 cmd/bootefi.c  |  17 +++
 doc/arch/x86.rst   |   2 +-
 doc/develop/index.rst  |   1 +
 doc/develop/smbios.rst |  22 
 doc/usage/fatload.rst  |  80 ++
 doc/usage/index.rst|   1 +
 lib/efi_loader/efi_capsule.c   |  20 +++-
 lib/efi_loader/efi_signature.c |  11 +-
 lib/efi_loader/efi_watchdog.c  |  13 +--
 .../test_efi_capsule/test_capsule_firmware.py  |  37 ---
 test/py/u_boot_console_base.py | 115 
+

 test/py/u_boot_console_sandbox.py  |   7 +-
 tools/mkeficapsule.c   |   2 -
 13 files changed, 243 insertions(+), 85 deletions(-)
 create mode 100644 doc/develop/smbios.rst
 create mode 100644 doc/usage/fatload.rst