From: Paul M. <le...@li...> - 2003-05-20 14:37:00
|
On Tue, May 20, 2003 at 02:40:44PM +0100, Stuart Menefy wrote: > Abe-san found a similar problem when using my TLB miss handling patches. > When using PIO there is no cache synchronisation in the generic IDE code, > while NFS has an explicit call to flush_dcache_page. > > The solution we tried which has worked so far is based on the Sparc code, > which redefines the IO functions to include a cache synchronisation call. > The patch is attached. > This certainly looks like a better solution, especially given that flush_page_to_ram() is deprecated in 2.5. Does this problem only happen when using the tlbmiss patches? Or is it reproduceable under the current 2.4/2.5 branches? |