aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_dom_elfloader.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-04-01 10:09:33 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-04-01 10:09:33 +0100
commitf3bf1dc1689aea30d3026d533a3e2130b51d439b (patch)
tree2738eb816ee7d234950fb958c3ddf2302df9fb63 /tools/libxc/xc_dom_elfloader.c
parentcd0ce972887f0487f3279d7aa84a147ba4374b8d (diff)
downloadxen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.tar.gz
xen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.tar.bz2
xen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.zip
x86: Support loading Linux bzImage v2.08 and up.
The latest -mm kernel (2.6.25-rc3-mm1) contains v2.08 of the Linux bzImage format which embeds an ELF file in place of the raw payload allowing it to be extracted and used by the Xen domain builder. It is expected that this functionality will be put forward for 2.6.26. Signed-off-by : Ian Campbell <ijc@hellion.org.uk>
Diffstat (limited to 'tools/libxc/xc_dom_elfloader.c')
-rw-r--r--tools/libxc/xc_dom_elfloader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxc/xc_dom_elfloader.c b/tools/libxc/xc_dom_elfloader.c
index c34c24d08a..ec9af72548 100644
--- a/tools/libxc/xc_dom_elfloader.c
+++ b/tools/libxc/xc_dom_elfloader.c
@@ -281,7 +281,7 @@ static int xc_dom_load_elf_kernel(struct xc_dom_image *dom)
/* ------------------------------------------------------------------------ */
-static struct xc_dom_loader elf_loader = {
+struct xc_dom_loader elf_loader = {
.name = "ELF-generic",
.probe = xc_dom_probe_elf_kernel,
.parser = xc_dom_parse_elf_kernel,