aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/file.c
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2007-02-03 11:28:17 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2007-02-03 11:28:17 +0000
commit47910d7b8af40ffaccc8845d10d109871b5be604 (patch)
treec44982666a67e1d892bb5a3d69cf9643b65f44c8 /kernel/file.c
parent6e7d018049193efe9d092bb91c4416a332f28278 (diff)
downloadlibfuse-47910d7b8af40ffaccc8845d10d109871b5be604.tar.gz
merge to fuse_2_6_merge2
Diffstat (limited to 'kernel/file.c')
-rw-r--r--kernel/file.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/file.c b/kernel/file.c
index 3006d02..d0f46ad 100644
--- a/kernel/file.c
+++ b/kernel/file.c
@@ -500,10 +500,8 @@ static int fuse_commit_write(struct file *file, struct page *page,
i_size_write(inode, pos);
spin_unlock(&fc->lock);
- if (offset == 0 && to == PAGE_CACHE_SIZE) {
- clear_page_dirty(page);
+ if (offset == 0 && to == PAGE_CACHE_SIZE)
SetPageUptodate(page);
- }
}
fuse_invalidate_attr(inode);
return err;