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