On Wed, Jul 15, 2015 at 4:28 PM, Peter Maydell <peter.maydell@linaro.org> wrote:
Googling suggests "qsim" is "a project which aims, as part of the
Manifold simulation effort at Georgia Tech, to create a thread safe
multicore emulation library based on the QEMU emulator".

My immediate guess is that this is buggy and you're causing
QEMU to corrupt some of its data structures by updating
and/or using them from multiple threads at once.

Can you reproduce the problem with a stock upstream QEMU?


The qsim changes AFAIU are not causing this. But I understand the apprehension that might be. I will try to reproduce this with an upstream virgin QEMU.

Thanks!

--
Pranith