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

Re: [Xen-devel] [PATCH RFC] Add SUPPORT.md

On 11/09/17 17:39, Stefano Stabellini wrote:
On Mon, 11 Sep 2017, Julien Grall wrote:
On 07/09/17 22:54, Stefano Stabellini wrote:
On Thu, 31 Aug 2017, George Dunlap wrote:
+### Direct-boot kernel image format
+    Supported, x86: bzImage
+    Supported, ARM32: zImage
+    Supported, ARM64: Image [XXX - Not sure if this is correct]

On ARM64 it's called Image.gz.

That's not true. Linux produces an Image. You can compress after if you want,
but it is not the default.

Are you sure? Why do you say Image it's the default? If I do `make
help', the result is:

The format is call Image. Image.gz is just a compressed version and unlike zImage you can't boot it directly without the help of an external loader to uncompress it.

For instance, today, Xen is not able to decompress Image.gz by itself. It relies on the bootloader (assuming it has support for it).


Architecture specific targets (arm64):
* Image.gz      - Compressed kernel image (arch/arm64/boot/Image.gz)
   Image         - Uncompressed kernel image (arch/arm64/boot/Image)
* dtbs          - Build device tree blobs for enabled boards
   dtbs_install  - Install dtbs to /boot/dtbs/4.13.0-rc1+
   install       - Install uncompressed kernel
   zinstall      - Install compressed kernel
                   Install using (your) ~/bin/installkernel or
                   (distribution) /sbin/installkernel or
                   install to $(INSTALL_PATH) and run lilo

Note that the default build targets are the ones that are starred.

Julien Grall

Xen-devel mailing list



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