[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 883136] Re: qemu on ARM hosts aborts on startup becaus
[Qemu-devel] [Bug 883136] Re: qemu on ARM hosts aborts on startup because makecontext() always fails
Tue, 10 Jul 2012 14:58:12 -0000
Fix released in upstream QEMU 1.1.
** Changed in: qemu
Status: Fix Committed => Fix Released
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
qemu on ARM hosts aborts on startup because makecontext() always fails
Status in QEMU:
Status in Linaro QEMU:
qemu has recently grown a coroutines implementation. There are two
versions, one using the makecontext/setcontext/swapcontext functions
from ucontext.h, and one falling back to implementing coroutines as
separate glib threads. configure chooses the former if the platform
has a makecontext().
Unfortunately ARM eglibc provides a makecontext() which always fails
ENOSYS, which means the configure check passes but when qemu starts it
The best fix for this is probably going to involve making the
coroutine implementation runtime-selectable.
To manage notifications about this bug go to:
|[Prev in Thread]
||[Next in Thread]|
- [Qemu-devel] [Bug 883136] Re: qemu on ARM hosts aborts on startup because makecontext() always fails,
Peter Maydell <=