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	2003-10-02 01:20:14.000000000 -0700
+++ 25-akpm/mm/page-writeback.c	2003-10-02 01:20:30.000000000 -0700
@@ -716,7 +716,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)

_