Re: [patch for 2.6.33? 1/1] ata: call flush_dcache_page() around PIO data transfers in libata-aff.c

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

 



> ATA should do something similar instead of randomly scattering
> flush_dcache_page() calls all over the place.

ATA has an sff_data_xfer callback for standard style interfaces for
exactly the same reason that IDE did. That should be the only place that
needs touching for most controllers (either the callback point or in the
callback).

The non-standard ones that do bits of PIO will need fixing in place
because they are sufficiently weird they don't fit any standard format.
Fortunately they are almost entirely platform specific and/or DMA.

Alan
--
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