[U-Boot] Pull request for UEFI sub-system for v2019.10-rc4 (2)

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Sep 3 18:12:07 UTC 2019


The following changes since commit d22c8be964a870f59d2fdab6c67cefa0c4799364:

   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-09-01
13:33:12 -0400)

are available in the Git repository at:

   https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2019-10-rc4-2

for you to fetch changes up to cd41d618d3a99ba5d1c01317c89d56285c03a981:

   efi_loader: implement MCastIPtoMAC (2019-09-03 00:07:18 +0200)

Gitlab CI and Travis CI showed no problem:
https://travis-ci.org/xypron2/u-boot/builds/579993939
https://gitlab.denx.de/u-boot/custodians/u-boot-efi/pipelines/597

----------------------------------------------------------------
Pull request for UEFI sub-system for v2019.10-rc4 (2)

Fix UEFI specification compliance issues in the simple network protocol:

* Correctly set and reset the interrupt status.
* Support filling the header in the Transmit() service.
* Correct the checking and setting of the network state.
* Implement the MCastIPtoMAC() service.
* Adjust the simple network protocol unit test.

Enable unit testing of the UEFI sub-system on QEMU RISC-V.

----------------------------------------------------------------
Heinrich Schuchardt (6):
       riscv: qemu: enable CONFIG_CMD_BOOTEFI_SELFTEST
       efi_loader: interrupts in simple network protocol
       efi_selftest: check EFI_SIMPLE_NETWORK_RECEIVE_INTERRUPT
       efi_loader: EFI_SIMPLE_NETWORK.Transmit() fill header
       efi_loader: fix status management in network stack
       efi_loader: implement MCastIPtoMAC

  configs/qemu-riscv32_defconfig       |   1 +
  configs/qemu-riscv32_smode_defconfig |   1 +
  configs/qemu-riscv64_defconfig       |   1 +
  configs/qemu-riscv64_smode_defconfig |   1 +
  include/efi_api.h                    |   2 +
  lib/efi_loader/efi_net.c             | 184
+++++++++++++++++++++++++++++------
  lib/efi_selftest/efi_selftest_snp.c  |  64 ++++++++++--
  7 files changed, 216 insertions(+), 38 deletions(-)


More information about the U-Boot mailing list