summaryrefslogtreecommitdiff
path: root/emulators/b-em
diff options
context:
space:
mode:
authortsutsui <tsutsui@pkgsrc.org>2013-06-28 19:30:28 +0000
committertsutsui <tsutsui@pkgsrc.org>2013-06-28 19:30:28 +0000
commit5818ebcdab5e1b0916d6022cad15180299a5f0ae (patch)
treee1abffc4d061584c875350510f6d81e4be0061a0 /emulators/b-em
parent3af19bf14cffc596c27c8507649a8831ec95af45 (diff)
downloadpkgsrc-5818ebcdab5e1b0916d6022cad15180299a5f0ae.tar.gz
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.
Diffstat (limited to 'emulators/b-em')
0 files changed, 0 insertions, 0 deletions