[osol-code] Scheduling timeout and processing callout

2008-09-10 Thread Neale Ferguson
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

Re: [osol-code] code review: fix for bug 6691168

2008-09-10 Thread Erik Trauschke
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