pkgsrc/emulators/qemu
tsutsui 6708aad438 Fix a hangup problem under load of multiple disk xfers on NetBSD hosts.
- fix a "fallback implementation of counting semaphores with mutex+condvar":
http://git.qemu.org/?p=qemu.git;a=commit;h=c166cb72f1676855816340666c3b618beef4b
976
  - waiting threads are not restarted properly if more than one threads
    are waiting unblock signals in qemu_sem_timedwait()
  - possible missing pthread_cond_signal(3) calls when waiting threads
    are returned by ETIMEDOUT
 - fix an uninitialized variable
Discussed with and patch is provieded by soda@.

XXX: configure should check if the target system has sem_timedwait(3)
     to switch this fallback implementation since sem_timedwait(3) has
     been added in NetBSD -current:
     http://mail-index.NetBSD.org/source-changes/2012/03/08/msg032625.html
     http://mail-index.NetBSD.org/source-changes/2012/03/08/msg032626.html

Bump PKGREVISION.
2013-06-28 19:30:28 +00:00
..
files Update to 1.1.0 2012-06-07 21:23:45 +00:00
patches Fix a hangup problem under load of multiple disk xfers on NetBSD hosts. 2013-06-28 19:30:28 +00:00
DESCR
distinfo Fix a hangup problem under load of multiple disk xfers on NetBSD hosts. 2013-06-28 19:30:28 +00:00
Makefile Fix a hangup problem under load of multiple disk xfers on NetBSD hosts. 2013-06-28 19:30:28 +00:00
options.mk Split off SDL dependency in a default-on (except for Darwin, as before) 2011-02-28 17:49:30 +00:00
PLIST Update qemu to 1.4.2. 2013-06-16 18:27:25 +00:00
PLIST.Linux Add PLIST.Linux with qemu-bridge-helper 2012-06-25 10:16:53 +00:00