On 31 October 2014 03:46, Wangkai (Kevin,C) <wangka...@huawei.com> wrote:
> Hi all,
> I am using qemu-system-arm emulate armv7 with 2 cpus on x86_64 host, when I 
> do the command tar -xf xxx.tar or rm -r xxx, after a while,
> Guest system hang up on file system:
>
> When mmc request a block, that cannot receive a request done event, it seems 
> request done irq loss.
> After I change the cpu to single core, the problem was solved.
>
> Is there some problem on qemu multi-core emulation?

I forget if we have fixed any bugs on the 32 bit SMP emulation
recently. I suggest trying a current QEMU master build, though,
to see if your problem has been fixed.

Note that emulating more than one guest core is always
going to be slower than a "-smp 1" configuration if you're
not using KVM, though, so often it's better to just use -smp 1
anyway.

-- PMM

Reply via email to