On Fri, Jun 24, 2011 at 06:37:09PM +0100, David Laight wrote:
 > > > > Do we have a debug hook or other method that will raise a panic if
 > > > > callouts stop getting processed?
 > > > 
 > > > unfortunably, no (AFAIK).
 > > 
 > > without looking at the code (today) I'm wondering if it would be
 > > feasible to have callout_schedule panic if the head of the callout
 > > queue is more than, say, one second in the past. Maybe only for
 > > DIAGNOSTIC kernels?
 > 
 > Wouldn't you want to do that from the timer interrupt ??

Not if the problem has to do with the timer interrupt not being
delivered, you wouldn't.

although the case Manuel was describing (and that I think I may also
be seeing) is not that.

-- 
David A. Holland
dholl...@netbsd.org

Reply via email to