summary refs log tree commit diff stats
path: root/scripts/qemu-gdb.py
diff options
context:
space:
mode:
authorStefano Garzarella <sgarzare@redhat.com>2019-02-14 19:02:16 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2019-03-11 16:33:49 +0100
commit5dc8ab361a6aed42560731eb9b4fdeff01ace948 (patch)
tree834034c462e8c80ba1c92027c3e391f82f5c568b /scripts/qemu-gdb.py
parent944b96c61072d8b8dd6b253d4b1b80de1442cc1f (diff)
downloadfocaccia-qemu-5dc8ab361a6aed42560731eb9b4fdeff01ace948.tar.gz
focaccia-qemu-5dc8ab361a6aed42560731eb9b4fdeff01ace948.zip
hw/i386/pc: run the multiboot loader before the PVH loader
Some multiboot images could be in the ELF format. In the current
implementation QEMU fails because we try to load these images
as a PVH image.

In order to fix this issue, we should try multiboot first (we
already check the multiboot magic header before to load it).
If it is not a multiboot image, we can try the PVH loader.

Fixes: ab969087da6 ("pvh: Boot uncompressed kernel using direct boot ABI", 2019-01-15)
Reported-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Message-Id: <20190214180216.246707-1-sgarzare@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/qemu-gdb.py')
0 files changed, 0 insertions, 0 deletions