On Mon, May 04, 2009 at 11:51:54PM +0200, Thomas Bogendoerfer wrote: > Locking of irq_desc is now done in irq_set_affinity; Don't lock it > again in chip specific set_affinity function. > > Signed-off-by: Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx> Funny locking code, indeed. I've applied your patch to master and all -stable branches but I'm holding back on pushing for the moment so somebody else has a chance to comment. Thanks, Ralf