Assertion td->td_sleepqueue != NULL failed at kern/subr_sleepqueue.c:270

From: Peter Holm <peter_at_holm.cc>
Date: Wed, 5 Jan 2005 13:26:36 +0100
With GENERIC HEAD from Dec 31 09:28 UTC + bmilekic_at_'s uma_core
patch + alc's patch I got the following strange assert: 

panic(c0827c46,c082dd18,c082dc8d,10e,c08f4660) at panic+0x190
sleepq_add(c08eec90,c08ee6e8,c082a9bf,1,c08ee6e8,0,c0827ca9,7d)
   at sleepq_add+0x156
cv_wait(c08eec90,c08ee6e8,c151de30,0,ffffffff) at cv_wait+0x100
_sx_xlock(c08eec60,c0828867,247,0,c151ddc8) at _sx_xlock+0x59
kern_wait(c151e450,ffffffff,cbc67c90,0,0) at kern_wait+0x4b
wait4(c151e450,cbc67d14,4,3f8,282) at wait4+0x29
syscall(2f,2f,bfbf002f,2,0) at syscall+0x128
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (7, FreeBSD ELF32, wait4), eip = 0x805170b, esp =
0xbfbfedbc, ebp = 0xbfbfedd8 ---

Looks like td->td_sleepqueue is NULL!

Details at http://www.holm.cc/stress/log/cons100.html
-- 
Peter Holm
Received on Wed Jan 05 2005 - 11:26:40 UTC

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