On Thu, 24 May 2007 06:52:13 -0400 Jeff Garzik <jgarzik@xxxxxxxxx> wrote: > Alan Cox wrote: > >> Currently libata does the 400ns thingy in the inline ata_pause() which > >> unconditionally does ata_altstatus(); ndelay(400); (and thus does it on > >> PIO, MMIO, anything ...). > > > > It might actually improve performance for PATA if we did as we'll get rid > > of an excess (expensive) PCI read access for non MMIO cases. > > The spec says you should read AltStatus. I am definitely not inclined > to change that part. Which spec says that and where ? - 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