I just compiled 1.5.0-rc1 on my Linux host with the same configure/compiler flags and duplicated the error (see screenshot). The configure flags are:
./configure --disable-guest-agent --disable-bsd-user --enable-sdl --target-list="arm-linux-user armeb-linux-user arm-softmmu"
As before, it goes into an infinite loop of reseting the scsi controller for each (emulated) channel. Note that the Ubuntu provided qemu-system-arm works perfectly. They are using 1.4.0 with a rather large number of patches ( I did a `dpkg source qemu` to examine the Ubuntu build setup).
Looking through the Ubuntu patches, this one looks like a likely fix:
dpkg-source: info: applying patches-arm-1.4.0/0002-hw-sd-Expose-sd_reset-as-public-function.patch
I just compiled 1.5.0-rc1 on my Linux host with the same configure/compiler flags and duplicated the error (see screenshot). The configure flags are: guest-agent --disable-bsd-user --enable-sdl --target- list="arm- linux-user armeb-linux-user arm-softmmu"
./configure --disable-
As before, it goes into an infinite loop of reseting the scsi controller for each (emulated) channel. Note that the Ubuntu provided qemu-system-arm works perfectly. They are using 1.4.0 with a rather large number of patches ( I did a `dpkg source qemu` to examine the Ubuntu build setup).
Looking through the Ubuntu patches, this one looks like a likely fix: arm-1.4. 0/0002- hw-sd-Expose- sd_reset- as-public- function. patch
dpkg-source: info: applying patches-
Please find a zip of my raspberrypi image (hda) and the kernel that I built from https:/ /github. com/raspberrypi /linux. git /www.dropbox. com/sh/ mbz8jh4fcjvdj4m /Gh3bKFyJyC
at https:/
I included the boot command in a txt file in the tarball.
cheers,
Joss