pass writeback_control to ->write_inode
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / fs / udf / inode.c
index 378a7592257c85f96c5423d07671e3c725819311..b020892472960faa9ec1e8d6982697efec26e93b 100644 (file)
@@ -1373,12 +1373,12 @@ static mode_t udf_convert_permissions(struct fileEntry *fe)
        return mode;
 }
 
-int udf_write_inode(struct inode *inode, int sync)
+int udf_write_inode(struct inode *inode, struct writeback_control *wbc)
 {
        int ret;
 
        lock_kernel();
-       ret = udf_update_inode(inode, sync);
+       ret = udf_update_inode(inode, wbc->sync_mode == WB_SYNC_ALL);
        unlock_kernel();
 
        return ret;