Can you merge this patch into the latest from Linus and Marcelo? It's against 2.5.13 but, with "-p4", works against 2.4.19-pre8 too.
The fix basically removes a bit-complement that shouldn't have been there. (Plus related simplification.) That changed the PID, so that (for one example) only the first hub plug/unplug event could work. So it's essential for anyone using high speed hubs. I'm still not quite sure why this hasn't affected more testing, but that's life ... :) - Dave
ehci-intr.patch
Description: Binary data
