panic "Sleeping thread owns a non-sleepable lock" via cv_timedwait_signal, was "rsync over NFS"

Norbert Aschendorff norbert.aschendorff at yahoo.de
Wed Oct 3 07:22:02 UTC 2012


On 10/02/2012 11:15 PM, John Baldwin wrote:
> You could try adding a different WITNESS check (using WITNESS_WARN) to see
> which NFS proc returns with a lock held so you can catch this when it first 
> occurs rather than much later after the fact.  Do you have the start of the 
> log messages?

Yep, I have the start of the log, it was archived and is 72 MB in total
(some more crashes before ;).

So I just have to compile a kernel including "option WITNESS_WARN" and
(as mentioned in some mails before) "option WITNESS_SKIPSPIN" and then
examine the whole log?

Regards,
Norbert


More information about the freebsd-stable mailing list