Re: panic: Assertion !(curthread->td_flags & TDF_SINTR) failed

From: Csaba Henk <csaba-ml_at_creo.hu>
Date: Thu, 13 Apr 2006 00:10:03 +0200
On Wed, Apr 12, 2006 at 11:03:30AM -0400, John Baldwin wrote:
> The sleepq_remove() in msleep() to handle this nested sleep case isn't
> clearing the TDF_SINTR from the previous tsleep.  I suspect this changed
> in the recent fixes as I think they changed the sleepqueue code to clear
> TDF_SINTR when the thread resumed, rather than clearing it when the thread
> was removed from the queue IIRC.

Thanks for the info. I don't plan to update my system recently, so I
can't confirm if it really has been fixed, but anyone who has a fresh
enough system can give it a try.

Regards,
Csaba
Received on Wed Apr 12 2006 - 20:10:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:54 UTC