Kernel Panic - panic: sleeping thread

Hans Petter Selasky hps at selasky.org
Sun Feb 18 21:32:58 UTC 2018


On 02/18/18 21:45, Hans Petter Selasky wrote:
> FYI:
> 
> https://github.com/FreeBSDDesktop/kms-drm/issues/21
> 

> Jan  8 08:48:19 tony kernel: Sleeping thread (tid 101931, pid 35022) owns a non-sleepable lock
> Jan  8 08:48:19 tony kernel: KDB: stack backtrace of thread 101931:
> Jan  8 08:48:19 tony kernel: sched_switch() at sched_switch+0x619/frame 0xfffffe00559f38b0
> Jan  8 08:48:19 tony kernel: mi_switch() at mi_switch+0xf1/frame 0xfffffe00559f38e0
> Jan  8 08:48:19 tony kernel: sleepq_timedwait() at sleepq_timedwait+0x2f/frame 0xfffffe00559f3920
> Jan  8 08:48:19 tony kernel: _cv_timedwait_sbt() at _cv_timedwait_sbt+0x18b/frame 0xfffffe00559f3980
> Jan  8 08:48:19 tony kernel: amd64_syscall() at amd64_syscall+0x694/frame 0xfffffe00559f3ab0
> Jan  8 08:48:19 tony kernel: Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe00559f3ab0
> Jan  8 08:48:19 tony kernel: --- syscall (41315), rip = 0x800b68e0d, rsp = 0x7fffffffe4e0, rbp = 0x7fffffffe580 ---

I can only find one consumer of cv_timedwait_sbt() and that is in ZFS .

--HPS


More information about the freebsd-fs mailing list