On Wed, 09 Dec 2009 18:19:55 -0600 James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> wrote: > OK, but the point I'm making is that it's a very heavyweight function on > a lot of architectures. It sounds like mips should just have a > flush_kernel_dcache_page() ... has anyone tested fuse on mips; if that > fails, then it's a must. Yes, it works. There are many embedded systems which are based on MIPS. For example, there is MIPS in my router. I use fuse on it(it is required by ntfs-3g). OpenWRT. > The problem seems to be defined as one of ensuring coherency on PIO > block devices in the most efficient manner possible. > Like I said previously, I still think some extension to the DMA API to > map the areas correctly might be the best way forwards. What do you mean under DMA API? Do you mean that we should fix memcpy? -- Ilya Loginov <isloginov@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html