History | View | Annotate | Download (9.7 kB)
qemu-thread: add QemuEvent
This emulates Win32 manual-reset events using futexes or conditionalvariables. Typical ways to use them are with multi-producer,single-consumer data structures, to test for a complex condition whoseelements come from different threads:...
semaphore: fix a hangup problem under load on NetBSD hosts.
Fix following bugs in "fallback implementation of counting semaphoreswith mutex+condvar" added in c166cb72f1676855816340666c3b618beef4b976: - waiting threads are not restarted properly if more than one threads...
build: move libqemuutil.a components to util/
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>