qemu-irix/hw/core
Martijn van den Broek 30c2463271 Bugfix for loading multiboot kernels
This patch fixes a bug in rom_copy introduced by
commit d60fa42e8b.

rom_copy failed to load roms with a "datasize" of 0.
As a result, multiboot kernels were not loaded correctly
when they contain a segment with a "file size" of 0.

https://bugs.launchpad.net/qemu/+bug/1208944

Signed-off-by: Martijn van den Broek <martijn.vdbrk@gmail.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Message-id: CAG1x_oET1u3TMPu3r_zzd3ZXsTWQLiaM0zAc+RkHFCwvJjGOvg@mail.gmail.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit 0dd5ce38fb)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2013-08-13 09:30:50 -05:00
..
Makefile.objs qdev: Drop taddr properties 2013-04-20 17:54:52 +00:00
empty_slot.c
irq.c
loader.c Bugfix for loading multiboot kernels 2013-08-13 09:30:50 -05:00
null-machine.c
ptimer.c
qdev-properties-system.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
qdev-properties.c qdev: Introduce qdev_prop_set_globals_for_type() 2013-05-06 19:50:52 +02:00
qdev.c qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path 2013-06-11 17:30:29 -05:00
stream.c stream: Remove app argument hack 2013-04-16 10:04:23 +02:00
sysbus.c
uboot_image.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00