On Mon, Oct 30, 2000 at 03:34:44PM -0500, Alexander Viro wrote: > Unfortunately, it doesn't fix the thing. ->sync_page() is called ... > Minimal patch (against -pre7) follows. It still leaves sync_page() problem > open - any suggestions on that one are very welcome. ... I needed to patch your patch to get it to compile.
--- ./mm/filemap.c.OLD Mon Oct 30 23:00:35 2000 +++ ./mm/filemap.c Mon Oct 30 23:11:26 2000 @@ -2313,9 +2313,9 @@ void *data) { struct page *page; + int err; retry: page = __read_cache_page(mapping, index, filler, data); - int err; if (IS_ERR(page) || Page_Uptodate(page)) goto out;