[parisc-linux] [PATCH] Fixs to work on ARM and PARIC platforms.

James Bottomley James.Bottomley at SteelEye.com
Sat Apr 1 07:46:59 MST 2006


On Sat, 2006-04-01 at 01:22 -0800, Ryan Bradetich wrote:
> 2. I had to add an additional cache flush in the fuse_copy_do
> function.  On both ARM and PARISC, the data was corrupted unless cache
> is flushed first.  Unfortunately I hit it with a very big hammer
> (flush_cache_all) ... I am hoping someone more familiar with the
> caches will suggest a better flush function to use.  I tried to use
> the flush_kernel_dcache_page and flush_dcache_page functions without
> any luck :( 

You're right that a flush_cache_all() isn't going to be acceptable.
However, the patch is to a non-existent file, so I don't really see how
we can help unless you reduce it to a test case like the previous
copytest failures.

James





More information about the parisc-linux mailing list