Subject: Re: kern/37063: sleepq assertion fails
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Husemann <martin@duskware.de>
List: netbsd-bugs
Date: 10/12/2007 21:45:05
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: Fri, 12 Oct 2007 21:44:36 +0200
I found a few bugs in my instrumentation causing secondary fallout, fixed
them and retested.
I caught the system at wrong IPL in two places:
IPL_HIGH (instead of IPL_SCHED) at
kern_synch.c, sched_pstats(), right after mutex_exit(&proclist_mutex);
IPL_SCHED (instead of IPL_SOFTCLOCK) at
kern_timeout.c, callout_softclock, right at the start after ci = l->l_cpu;
(the first one multiple times, the second only once).
Martin