Emilio G. Cota <c...@braap.org> writes: > On Fri, Nov 11, 2016 at 18:17:05 -0500, Peter Xu wrote: <snip> >> I also tried to test with exactly the same build parameters with the >> previous commit of above (09cd058a2c, "intel_iommu: get rid of {0} >> initializers"), it has the same problem (TCG version cannot boot guest >> kernel if I provide a disk as parameter). > > Hmm that's interesting, on my end 09cd05^ works well 100% of the time > w/ TCG. > >> Do we still support gthread as coroutine backend? And to what extend >> do we support it? > > I don't know :( That's why I sent the message. > > I'll investigate further.
We would like to drop it but tsan only works with it at the moment. We are exploring what it would take to support the other setcontext/longjmp backends in tsan, see: Message-ID: <871t8kwygw....@linaro.org> On the thread-sanitizer mailing list. If we can get it working then we can drop QEMU's gthread backend. -- Alex Bennée