[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Bare-metal Xen on ARM boot


I was wondering if there is any documentation on how to write a bare metal application for Xen. I don't need to parse the device tree and such yet, a simple booting "Hello World" would be fine :-)

We wrote one and when trying to boot we get ( this was an uncompressed binary, no image):

libxl: notice: libxl_numa.c:451:libxl__get_numa_candidate: NUMA placement failed, performance might be affected
xc: error: panic: xc_dom_core.c:587: xc_dom_find_loader: no loader found: Invalid kernel
libxl: error: libxl_dom.c:380:libxl__build_pv: xc_dom_parse_image failed: No such file or directory
libxl: error: libxl_create.c:908:domcreate_rebuild_done: cannot (re-)build domain: -3

I attached the code ( it's very small).


Attachment: linker.lds
Description: Binary data

Attachment: main.c
Description: Text Data

Attachment: Makefile
Description: Binary data

Attachment: startup.s
Description: Binary data

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.