cvs commit: src/sys/kern kern_rwlock.c

[ Available lists | Index of cvs-all | Month of Sep 2007 | Week of 5 Sep 2007 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Alfred Perlstein <alfred@FreeBSD.org>
Date
5 Sep 2007 22:18:39
Subject
cvs commit: src/sys/kern kern_rwlock.c
Message-ID
200709052218.l85MIdHf014644@repoman.freebsd.org


[ Hide this part ]
alfred      2007-09-05 22:18:39 UTC

FreeBSD src repository

Modified files: (Branch: RELENG_6)
sys/kern kern_rwlock.c
Log:
Remove/refactor calls to turnstile_release() as it turns out that
turnstile_unpend_queue() drops the lock that turnstile_release()
does. This was triggering a mtx_unlock() of an already unlocked
mutex panic.

Obtained from: Juniper Networks

Revision Changes Path
1.28.2.2 +4 -5 src/sys/kern/kern_rwlock.c


Elapsed time: 0.088 seconds