25-akpm/mm/page-writeback.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN mm/page-writeback.c~aio-12-readahead-f_mapping-fix mm/page-writeback.c
--- 25/mm/page-writeback.c~aio-12-readahead-f_mapping-fix	Thu Oct  9 02:05:34 2003
+++ 25-akpm/mm/page-writeback.c	Thu Oct  9 02:05:34 2003
@@ -717,7 +717,7 @@ ssize_t sync_page_range_nolock(struct in
 		return 0;
 	ret = write_out_page_range(mapping, pos, count);
 	if (ret >= 0) {
-		ret = generic_osync_inode(inode, OSYNC_METADATA);
+		ret = generic_osync_inode(inode, mapping, OSYNC_METADATA);
 	}
 do_wait:
 	if (ret >= 0)

_