Re: [U-Boot] Pull request for EFI subsystem in U-Boot v2019.04-rc2
On Mon, Feb 18, 2019 at 07:57:00PM +0100, Heinrich Schuchardt wrote: > Hello Tom, > > the following changes since commit d391c13c99a2b48c98cef6df4479247cd4e62f9d: > > Merge tag 'xilinx-for-v2019.04-rc2' of > git://git.denx.de/u-boot-microblaze (2019-02-15 21:21:28 -0500) > > are available in the Git repository at: > > https://github.com/xypron2/u-boot tag efi-2019-04-rc2 > > for you to fetch changes up to 997fc12ec91eccf6b7485565864f3eb8ce74def2: > > efi_loader: do not miss last relocation block (2019-02-16 15:51:14 +0100) > > Primary key fingerprint: > 6DC4 F9C7 1F29 A6FA 06B7 6D33 C481 DBBC 2C05 1AC4 > > Travis results look fine: > https://travis-ci.org/xypron2/u-boot/builds/494229312 > > The patches fix multiple errors. Mentionable are: > - EFI unit tests (bootefi selftest) can run on i386. > - `make tests` executes the Unicode unit tests. > > The LoadImage patch is preparing for further rework to be delivered > in v2019.07. For future reference, this is the content to put into the tag commit message (as that auto-populates the merge commit). Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Pull request for EFI subsystem in U-Boot v2019.04-rc2
Hello Tom, the following changes since commit d391c13c99a2b48c98cef6df4479247cd4e62f9d: Merge tag 'xilinx-for-v2019.04-rc2' of git://git.denx.de/u-boot-microblaze (2019-02-15 21:21:28 -0500) are available in the Git repository at: https://github.com/xypron2/u-boot tag efi-2019-04-rc2 for you to fetch changes up to 997fc12ec91eccf6b7485565864f3eb8ce74def2: efi_loader: do not miss last relocation block (2019-02-16 15:51:14 +0100) Primary key fingerprint: 6DC4 F9C7 1F29 A6FA 06B7 6D33 C481 DBBC 2C05 1AC4 Travis results look fine: https://travis-ci.org/xypron2/u-boot/builds/494229312 The patches fix multiple errors. Mentionable are: - EFI unit tests (bootefi selftest) can run on i386. - `make tests` executes the Unicode unit tests. The LoadImage patch is preparing for further rework to be delivered in v2019.07. Best regards Heinrich Heinrich Schuchardt (15): efi_selftest: do not use efi_free_pool() efi_selftest: fix memory allocation in HII tests efi_loader: efi_dp_split_file_path() error handling efi_loader: comments for efi_file_from_path() efi_selftest: LoadImage from file device path lib/vsprintf: print '?' for illegal Unicode sequence test: adjust names of Unicode test functions efi_loader: error handling in efi_setup_loaded_image() efi_loader: LoadImage: always allocate new pages efi_loader: set entry point in efi_load_pe() efi_loader: use efi_start_image() for bootefi efi_loader: fix EFI entry counting efi_loader: clean up bootefi_test_prepare() efi_loader: documentation of image loader efi_loader: do not miss last relocation block Documentation/efi.rst | 6 + cmd/bootefi.c | 93 ++-- include/efi_loader.h | 10 +- lib/efi_loader/efi_bootmgr.c | 2 +- lib/efi_loader/efi_boottime.c | 148 -- lib/efi_loader/efi_device_path.c | 16 +- lib/efi_loader/efi_file.c | 12 +- lib/efi_loader/efi_image_loader.c | 67 +-- lib/efi_selftest/Makefile | 3 + lib/efi_selftest/efi_selftest_block_device.c | 2 +- lib/efi_selftest/efi_selftest_hii.c | 102 +++-- lib/efi_selftest/efi_selftest_loadimage.c | 529 ++ lib/efi_selftest/efi_selftest_startimage_exit.c | 2 +- lib/efi_selftest/efi_selftest_startimage_return.c | 2 +- lib/vsprintf.c| 2 + test/unicode_ut.c | 98 ++-- 16 files changed, 868 insertions(+), 226 deletions(-) create mode 100644 lib/efi_selftest/efi_selftest_loadimage.c ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot