diff options
| author | Richard W.M. Jones | 2014-08-19 19:56:28 +0200 |
|---|---|---|
| committer | Peter Maydell | 2014-08-19 20:02:40 +0200 |
| commit | 6f5d3cbe8892367026526a7deed0ceecc700a7ad (patch) | |
| tree | 18357591448ac1f95e1482f3c3ef3e63117e7a6e /qapi-schema.json | |
| parent | loader: Add load_image_gzipped function. (diff) | |
| download | qemu-6f5d3cbe8892367026526a7deed0ceecc700a7ad.tar.gz qemu-6f5d3cbe8892367026526a7deed0ceecc700a7ad.tar.xz qemu-6f5d3cbe8892367026526a7deed0ceecc700a7ad.zip | |
aarch64: Allow -kernel option to take a gzip-compressed kernel.
On aarch64 it is the bootloader's job to uncompress the kernel. UEFI
and u-boot bootloaders do this automatically when the kernel is
gzip-compressed.
However the qemu -kernel option does not do this. The following
command does not work:
qemu-system-aarch64 [...] -kernel /boot/vmlinuz
because it tries to execute the gzip-compressed data.
This commit lets gzip-compressed kernels be uncompressed
transparently.
Currently this is only done when emulating aarch64.
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 1407831259-2115-3-git-send-email-rjones@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'qapi-schema.json')
0 files changed, 0 insertions, 0 deletions
