Pull request for UEFI sub-system for efi-2020-10-rc3 (2)

Dear Tom,
The following changes since commit cdcf591d9b20534e5f5c58aa2a2b07b3b173f5a1:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-08-13 08:25:25 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2020-10-rc3-2
for you to fetch changes up to a4bda5ebab8246004caaca2e17bc865d265bf57a:
riscv: load addresses for Sipeed MAIX (2020-08-14 17:22:50 +0200)
No problems where reported by Gitlab CI and Travis CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/4424 https://travis-ci.org/github/xypron2/u-boot/builds/717955462
Concerning the RISC-V patch: Rick asked me to take this one as it was originally part of a series concerning UEFI testing of the Sipeed MAIX board.
---------------------------------------------------------------- Pull request for UEFI sub-system for efi-2020-10-rc3 (2)
This series includes bug fixes for:
* UEFI secure boot - images with multiple signatures * UEFI secure boot - support for intermediate certificates * corrections for UEFI unit tests * missing loadaddr on MAIX board
---------------------------------------------------------------- AKASHI Takahiro (7): efi_loader: variable: keep temporary buffer during the authentication efi_loader: signature: rework for intermediate certificates support test/py: efi_secboot: small rework for adding a new test test/py: efi_secboot: add test for intermediate certificates efi_loader: variable: fix secure state initialization efi_loader: signature: correct a behavior against multiple signatures test/py: efi_secboot: modify 'multiple signatures' test case
Heinrich Schuchardt (2): cmd/efidebug: missing initialization of load_options riscv: load addresses for Sipeed MAIX
cmd/efidebug.c | 2 +- include/configs/sipeed-maix.h | 9 + include/efi_loader.h | 17 +- lib/efi_loader/Kconfig | 1 + lib/efi_loader/efi_image_loader.c | 33 +- lib/efi_loader/efi_signature.c | 413 ++++++++------------- lib/efi_loader/efi_variable.c | 42 ++- test/py/tests/test_efi_secboot/conftest.py | 131 ++++++- test/py/tests/test_efi_secboot/defs.py | 10 +- test/py/tests/test_efi_secboot/openssl.cnf | 48 +++ test/py/tests/test_efi_secboot/test_signed.py | 26 +- .../py/tests/test_efi_secboot/test_signed_intca.py | 135 +++++++ 12 files changed, 554 insertions(+), 313 deletions(-) create mode 100644 test/py/tests/test_efi_secboot/openssl.cnf create mode 100644 test/py/tests/test_efi_secboot/test_signed_intca.py

On Sat, Aug 15, 2020 at 11:02:00AM +0200, Heinrich Schuchardt wrote:
Dear Tom,
The following changes since commit cdcf591d9b20534e5f5c58aa2a2b07b3b173f5a1:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-08-13 08:25:25 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2020-10-rc3-2
for you to fetch changes up to a4bda5ebab8246004caaca2e17bc865d265bf57a:
riscv: load addresses for Sipeed MAIX (2020-08-14 17:22:50 +0200)
No problems where reported by Gitlab CI and Travis CI:
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/4424 https://travis-ci.org/github/xypron2/u-boot/builds/717955462
Concerning the RISC-V patch: Rick asked me to take this one as it was originally part of a series concerning UEFI testing of the Sipeed MAIX board.
Applied to u-boot/master, thanks!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini