questions on nonsleepable lock

Nex Mon sugarfreemonkey at
Wed Aug 15 02:10:50 PDT 2007

thanks for your reply.

i didn't use WITNESS. it is disabled.

is their a list a list of which locks are sleepable and non-sleepable
in FreeBSD6.2? is sleeping triggered by a call to "sleep", IO operation
or a result of context switching by kernel?


On 8/15/07, Roman Divacky <rdivacky at> wrote:
> On Wed, Aug 15, 2007 at 02:27:56PM +0800, Nex Mon wrote:
> > Hello All,
> >
> > Can someone point me out or explain the technical details of this kernel
> > panic:
> >
> > sleeping thread (tid 100093, pid 2676) owns nonsleepable lock
> > panic: sleeping thread
> it just says that some thread owns a nonsleepable lock and went sleeping.
> are you using WITNESS?

More information about the freebsd-hackers mailing list