On Wed, 2010-01-13 at 14:15 +0100, Mikael Pettersson wrote: > Seems to me the "irq 30: nobody cared" and "Disabling IRQ #30" > are the real problems. Is the pata_macio irq handler registered > too late, or does it ignore the interrupt? It's getting an interrupt it doesn't expect around the reset. The ata freeze code actually tries to prevent that with a read of the status register but that doesn't appear to work. I think it's a bug in the drive FW but I'm not sure of the details. I'll try to make up a workaround involving masking the interrupt until the first taskfile completes. I'll send you a patch to test when I find time to write it. Cheers Ben. -- 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