On Thu, Jun 05, 2014 at 05:55:31PM +0100, Ian Campbell wrote:
- if ( fdt_node_check_compatible(fdt, node, "xen,linux-zimage") == 0 )
- if ( fdt_node_check_compatible(fdt, node, "xen,linux-zimage") == 0 ||
fdt_node_check_compatible(fdt, node, "multiboot,linux-zimage") == 0 )
While we are modifying the protocol, "linux-zImage" is confusing in the name. Actually we can use it for an ELF, another OS... I don't think Xen will change his behavior depending of the DOM0 image.
zImage defines the boot protocol to use. Since the protocol is defined by Linux as zImage I think that is the appropriate name, if some other OS wants to mimic Linux then fine. But if we end up supporting some OS with its own boot protocol which doesn't match Linux's then that should have a distinct name of its own.
Actually, there is no zImage support in arm64 - only Image.
/ Leif