Hi Fred,
On Wed, Apr 22, 2015 at 14:26:14 +0200, Frederic Konrad wrote:
git clone address@hidden:fkonrad/mttcg.git -b multi_tcg_v4
I've tried to run buildroot's vexpress-a9 with this, but unfortunately
it gets stuck before showing much progress towards boot:
[ messages in brackets are mine ]
$ time arm-softmmu/qemu-system-arm -M vexpress-a9 -kernel img/arm/zImage \
-drive file=img/arm/rootfs.ext2,if=sd \
-append "console=ttyAMA0,115200 root=/dev/mmcblk0" -net
nic,model=lan9118 \
-net user -nographic -smp 1
WARNING: Image format was not specified for 'img/arm/rootfs.ext2' and probing
guessed raw.
Automatically detecting the format is dangerous for raw images, write
operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
tlb_flush: CPU 0 [ this 11 times more ]
audio: Could not init `oss' audio driver
tlb_flush: CPU 0 [ and this 31 times ]
[ then here it stops printing, and one thread takes 100% CPU ]
Note that I'm running with -smp 1. My guess is that the iothread
is starved, since patch 472f4003 "Drop global lock during TCG code execution"
removes from the iothread the ability to kick CPU threads.
Thanks,
Emilio