When, for example, a timed wait is being performed on a conditional variable
the routine timeout_common() will end up being called. It will acquire the
ct->ct_lock before it does it's work. However, if a timer interrupt occurs then
callout_schedule_1 may end up being called which will also try a
Alright, I put a new webrev online:
http://cr.opensolaris.org/~erisch/nc_080910/
it now contains bugfixes for
http://bugs.opensolaris.org/view_bug.do?bug_id=6691168
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6707509
> >> 327-328: is this part of this fix? What does it have to do