I can't see this as required for tip. FIRST_DEVICE_VECTOR is there defined
distinct to the ISA IRQs (IRQ15_VECTOR+2) while it is defined to be equal to
IRQ0_VECTOR on 2.6.27 and before (at least down to 2.6.24).
When all other means of communication fail, try words!
I didn't see any follow up, so for clarification: there is nothing to
fix in tip but the bug is there in kernels between 2.6.24 and 2.6.27.
Could you push it to 2.6.27 and possibly to the stable trees?
it's too late for v2.6.27 - this bug permeates so many kernel versions
that it's clearly not in the '2.6.27 regression' category. But it can be
asked to be included in -stable after v2.6.27 is released.