The following reply was made to PR kern/37063; it has been noted by GNATS.
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: kern/37063: sleepq assertion fails
Date: Wed, 10 Oct 2007 10:46:20 +0200
After talking to Andrew about this, I added a KASSERT() to sleepq_remove
that should fire when this is called at > IPL_SCHED - and it fires:
sleepq_remove()+0x2a4 (this is my added KASSERT)
sleepq_wake()+0x74 (kern/sleepq.c:339)
cv_signal()+0x50 (kern/kern_condvar.c:316)
uvm_kick_scheduler()+0x3c (uvm/uvm_glue.c:522)
sched_pstats()+0x5c (kern/kern_synch.c:937)
callout_softclock()+0x2cc
sparc_intterupt(5)
Are callouts on sparc64 running with wrong IPL?
Martin