On Wed, Jul 21, 2004 at 09:32:46PM +1000, Nick Piggin wrote: > What do you think about deferring softirqs just while in critical > sections? > > I'm not sure how well this works, and it is CONFIG_PREEMPT only > but in theory it should prevent unbounded softirqs while under > locks without taking the performance hit of doing the context > switch.
You're still running do_softirq() with preemption disabled, which is almost as bad as doing it under a lock. -Scott
