On 16 December 2014 at 12:15, Alexander Graf <ag...@suse.de> wrote: > I don't understand this. On AArch64 I can simply do -kernel Image and it > boots without decompressing anything, no?
Yes, but if you pass -kernel Image.gz then it won't work unless the bootloader (ie QEMU) does the decompression for you. AArch64 differs from AArch32 here (on 32-bit compressed images have their own builtin decompressor; on 64-bit this is made the job of the boot loader). We could choose not to support loading compressed images, but that would be annoying for users (most other bootloaders do). See commit 6f5d3cbe88 where we added this support. -- PMM