When I fire up 2.6.20 with an iq3124h I get: ata1: SATA max UDMA/133 cmd 0xC8822200 ctl 0xC8822229 bmdma 0xC8822270 irq 25 ata2: SATA max UDMA/133 cmd 0xC8822400 ctl 0xC8822429 bmdma 0xC8822470 irq 25 ata3: SATA max UDMA/133 cmd 0xC8822600 ctl 0xC8822629 bmdma 0xC8822670 irq 25 ata4: SATA max UDMA/133 cmd 0xC8822800 ctl 0xC8822829 bmdma 0xC8822870 irq 25 scsi0 : sata_vsc ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) irq 25: nobody cared (try booting with the "irqpoll" option) handlers: [<c01796e0>] (vsc_sata_interrupt+0x0/0x194) Disabling IRQ #25 I did a git bisect and came up with: [PATCH] libata: always use polling IDENTIFY (800b399669ad495ad4361d134df87401ae36f44f) I could probably cobble together a workaround to use irq-driven IDENTIFY for this card but wanted to see if there was a better way. Thanks, Dan - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html