Hi, Just some changes to improve initrd handling and better integration with systemd. Tested with qemu and my laptop. Booting Debian with works without problems. Michael Michael Olbrich (7): efi: improve malloc pool allocation efi: refactor & improve application loading code efi: add support for initrd loading efi: add helper to get the GPT partition UUID for a device efi: export device_path_from_handle() efi: add helper functions to write EFI variables efi: write volatile EFI variables used by systemd arch/efi/efi/efi-image.c | 198 +++++++++++++++++++++++++++++++++++++++++--- arch/efi/efi/efi.c | 61 +++++++++++++- arch/efi/include/mach/efi.h | 4 + common/efi-devicepath.c | 31 +++++++ common/efi-guid.c | 1 + include/efi.h | 9 +- 6 files changed, 287 insertions(+), 17 deletions(-) -- 2.1.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox