[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/5] multiboot2: Enable EFI boot services usage in loaded images



Hi,

This patch series enable EFI boot services usage
in loaded images by multiboot2 protocol.

Daniel

 grub-core/Makefile.core.def                  |    1 +
 grub-core/lib/i386/relocator.c               |   59 
++++++++++++++++++++++++++++++++++++++++++++++++++----
 grub-core/lib/i386/relocator64_efi.S         |   77 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 grub-core/loader/i386/bsd.c                  |    6 +++---
 grub-core/loader/i386/coreboot/chainloader.c |    2 +-
 grub-core/loader/i386/linux.c                |    2 +-
 grub-core/loader/i386/pc/plan9.c             |    2 +-
 grub-core/loader/i386/xnu.c                  |    4 ++--
 grub-core/loader/multiboot.c                 |   29 ++++++++++++++++++++++-----
 grub-core/loader/multiboot_mbi2.c            |   57 
++++++++++++++++++++++++++++++++++++++++++----------
 include/grub/i386/multiboot.h                |   11 +++++++++++
 include/grub/i386/relocator.h                |   24 ++++++++++++++++++++--
 include/multiboot2.h                         |   25 +++++++++++++++++++++++
 13 files changed, 270 insertions(+), 29 deletions(-)

Daniel Kiper (5):
      multiboot2: Fix information request tag size calculation
      i386/relocator: Remove unused extern grub_relocator64_rip_addr
      i386/relocator: Remove unused avoid_efi_bootservices argument
      i386/relocator: Add grub_relocator64_efi relocator
      multiboot2: Add tags used to pass ImageHandle to loaded image


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.