Re: [PATCH] libata: add support for READ/WRITE LONG

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello.

Alan Cox wrote:
Which requires from the drivers to be able to turn off IDE prefetch (and maybe posting too). I don't see that in this patch (or are you expecting them to just "snoop' the commands and do it automagically?).

We need to see which drivers have that problem and if its only the odd
one then we can handle it in qc_issue. We've already got controllers that
wrap qc_issue to peek at commands and reject some of them (eg the 8212 in
hardware raid mode)

I'd expect this to be needed with all drives, since IIUC prefetch is working based on either fixed or programmable sector size. And here the out-of-band PIO protocol itself (which fails to be taken into account by the patch) implies mixed 8- and 16- bit I/O which should also be muddling up the prefetch logic.

Alan

WBR, Sergei
-
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

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux