]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/exofs/inode.c
exofs: simple fsync race fix
[mv-sheeva.git] / fs / exofs / inode.c
index c8f58a96e5978ed4d332cfa474948c8808180510..fb9d380561037040b40052d24be3364210ebf934 100644 (file)
@@ -1290,7 +1290,8 @@ out:
 
 int exofs_write_inode(struct inode *inode, struct writeback_control *wbc)
 {
-       return exofs_update_inode(inode, wbc->sync_mode == WB_SYNC_ALL);
+       /* FIXME: fix fsync and use wbc->sync_mode == WB_SYNC_ALL */
+       return exofs_update_inode(inode, 1);
 }
 
 /*