]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r277215, r277291, r277418, r280953 and r280954:
authorroyger <royger@FreeBSD.org>
Wed, 20 Jan 2016 13:23:02 +0000 (13:23 +0000)
committerroyger <royger@FreeBSD.org>
Wed, 20 Jan 2016 13:23:02 +0000 (13:23 +0000)
commit0ad0bd3893133b318d166ac9e4a4a468247c2107
tree0f6c21d198dbf57fc7d64f7e183bc129440fc75a
parent2f8109724febc7f9ea2083413f50d5eceb064058
MFC r277215, r277291, r277418, r280953 and r280954:

loader: implement multiboot support for Xen Dom0

Note that only the subset of the multiboot specification needed in order to
boot a Xen Dom0 is implemented.

Sponsored by: Citrix Systems R&D
16 files changed:
sys/boot/common/bootstrap.h
sys/boot/common/load_elf.c
sys/boot/common/load_elf_obj.c
sys/boot/common/module.c
sys/boot/fdt/fdt_loader_cmd.c
sys/boot/forth/beastie.4th
sys/boot/forth/loader.4th
sys/boot/forth/support.4th
sys/boot/i386/libi386/Makefile
sys/boot/i386/libi386/bootinfo64.c
sys/boot/i386/libi386/elf64_freebsd.c
sys/boot/i386/libi386/libi386.h
sys/boot/i386/libi386/multiboot.c [new file with mode: 0644]
sys/boot/i386/libi386/multiboot.h [new file with mode: 0644]
sys/boot/i386/libi386/multiboot_tramp.S [new file with mode: 0644]
sys/boot/i386/loader/conf.c