Thanks for the response.
> [ 26.689644] ata2: port is slow to respond, please be patient (Status 0xff) And get stuck because the 2.6.18 code doesn't consider 0xFF as no device and just skip it.
Out of curiosity, is a status of 0xff supposed to mean that there isn't a device present?
If you aren't using the CS5535 driver in drivers/ata then don't compile it in and all will be well. As to the crash - is that the IDE or the new libata driver which crashes on you ?
Ah. It looks like I had both PATA and IDE configured. Oops. I tried PATA/CS5535 only and that behaves the same as IDE/CS5535 - ie, can't find the root filesystem + 40s wait. The kernel panics when it can't find the root filesystem, so I couldn't capture the kernel logs. I might have to configure a serial console or something... So, it doesn't look like this problem has anything to do with the core ATA stuff. I'll try the generic PATA driver, and If that doesn't work, I'll go back to the generic IDE driver. Thanks, 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