Looks ok I suppose, Thanks for the last two patches. I started one thatmoved the local_irq_disable() around, but this is nicer.