x86: add multiboot2 protocol support for EFI platforms
authorDaniel Kiper <daniel.kiper@oracle.com>
Wed, 22 Feb 2017 13:38:54 +0000 (14:38 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 22 Feb 2017 13:38:54 +0000 (14:38 +0100)
commit9180f53655245328f06c5051d3298376cb5771b1
tree9626f3ab021aaa7ee223dc5c3d7ee0de7be05b54
parentc5b9805bc1f793177779ae342c65fcc201a15a47
x86: add multiboot2 protocol support for EFI platforms

This way Xen can be loaded on EFI platforms using GRUB2 and
other boot loaders which support multiboot2 protocol.

Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/boot/head.S
xen/arch/x86/boot/reloc.c
xen/arch/x86/efi/efi-boot.h
xen/arch/x86/efi/stub.c
xen/arch/x86/x86_64/asm-offsets.c
xen/arch/x86/xen.lds.S
xen/common/efi/boot.c
xen/include/asm-x86/config.h
xen/include/xen/config.h