]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r277215, r277291, r277418, r280953 and r280954:
authorroyger <royger@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 Jan 2016 13:23:02 +0000 (13:23 +0000)
committerroyger <royger@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 Jan 2016 13:23:02 +0000 (13:23 +0000)
commit7f94afc67d6b6227f91ecf28d173ceff0bed7076
tree0f6c21d198dbf57fc7d64f7e183bc129440fc75a
parentfa46d60a68016f9d19d3c670840194571ab5662f
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@294417 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
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