Harri Olin wrote: ..
I tried the patch and it works as well as it did without the patch. That is to say, timeouts still happen, every couple of minutes on moderate
.. Yup. On reflection, that patch has no effect, other than speeding things up. However, I think I *have* found the actual bug this time. Try this patch and report back again. --- linux-2.6.28/drivers/ata/sata_mv.c 2009-01-13 15:57:11.000000000 -0500 +++ linux/drivers/ata/sata_mv.c 2009-01-14 16:56:38.000000000 -0500 @@ -883,7 +883,7 @@ struct mv_host_priv *hpriv = ap->host->private_data; int hardport = mv_hardport_from_port(ap->port_no); void __iomem *hc_mmio = mv_hc_base_from_port( - mv_host_base(ap->host), hardport); + mv_host_base(ap->host), ap->port_no); u32 hc_irq_cause, ipending; /* clear EDMA event indicators, if any */ -- 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