From d327d2c491c4c39ae19331d85b5220e9a87ed785 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 16 Mar 2009 13:33:53 -0700 Subject: [PATCH] kclient: do filemap_write_and_wait The _range variant isn't exported. --- src/kernel/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/file.c b/src/kernel/file.c index 2083573973ff6..5d9266cbfac65 100644 --- a/src/kernel/file.c +++ b/src/kernel/file.c @@ -359,7 +359,7 @@ static ssize_t ceph_sync_read(struct file *file, char __user *data, * but it will at least behave sensibly when they are * in sequence. */ - filemap_write_and_wait_range(inode->i_mapping, pos, pos+left); + filemap_write_and_wait(inode->i_mapping); } else { pages = alloc_page_vector(num_pages); } -- 2.39.5