Re: [PATCH] Prevent nested interrupts when the IRQ stack is nearoverflowing v2

From: Peter Zijlstra
Date: Thu Mar 25 2010 - 14:21:29 EST


On Thu, 2010-03-25 at 11:01 -0700, Linus Torvalds wrote:
> Are there any cases around
> that still have busy-loop delays based on real-time in their irq handlers?
> I simply don't know.

I recently found a few in drivers/net/ there's all kinds of funny stuff
in there.. not sure how common the matching hardware is though.

One thing we could do is instrument jiffies to yell when its used from
hardirq context and fix up these things.

But yeah, there's funky hardware around, but I think we should provide
more incentives to keep modern hardware drivers saner.



--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/