Starting a domain with a binary kernel image fails due to an uninitialized
field. This patch fixes that problem.
The Novell NetWare port to Xen 3.0 currently uses the binary image loader.
Signed-off-by: Bruce Rogers <brogers@novell.com>
xc_private.h, xc_linux_build.c, Makefile:
Add support for loading ``bin'' format images, as used by ReactOS.
Move image probing/parsing/loading code out of domain builder to allow
multiple image formats without having to duplicate the domain building
code.
xc_load_elf.c, xc_load_bin.c:
new file
xc_vmx_build.c:
Cleanup.
Signed-Off-By: Ge van Geldorp <gvg@reactos.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>