Tejun Heo wrote:
ata_std_softreset() sometimes reports presence of dev 1 even when it doesn't exist (PCS-wise). This usually happens reading dev 1's signature returns that of dev 0 (e.g. on ICH6M). This patch turns off non-existent device on such cases. Signed-off-by: Tejun Heo <htejun@xxxxxxxxx>
I'm going to NAK this one for now. This doesn't smell like a piix-specific behavior. Perhaps there is a device selection bug in libata core.
Jeff - : 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