Turns out it was sending interrupts back after a IDENTIFY_DEVICE command which the driver ignored. This caused the irq to be shut off and then we were hung.
Turns out that the 3112 version was 1.1 but we had another card and its 3112 was rev 1.21.
This one worked correctly. So, if you have one of these cards, make sure the 3112 is at least a 1.21 rev.
- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
