diff options
Diffstat (limited to 'fs/udf')
-rw-r--r-- | fs/udf/inode.c | 4 | ||||
-rw-r--r-- | fs/udf/udfdecl.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/fs/udf/inode.c b/fs/udf/inode.c index 378a7592257c..b02089247296 100644 --- a/fs/udf/inode.c +++ b/fs/udf/inode.c | |||
@@ -1373,12 +1373,12 @@ static mode_t udf_convert_permissions(struct fileEntry *fe) | |||
1373 | return mode; | 1373 | return mode; |
1374 | } | 1374 | } |
1375 | 1375 | ||
1376 | int udf_write_inode(struct inode *inode, int sync) | 1376 | int udf_write_inode(struct inode *inode, struct writeback_control *wbc) |
1377 | { | 1377 | { |
1378 | int ret; | 1378 | int ret; |
1379 | 1379 | ||
1380 | lock_kernel(); | 1380 | lock_kernel(); |
1381 | ret = udf_update_inode(inode, sync); | 1381 | ret = udf_update_inode(inode, wbc->sync_mode == WB_SYNC_ALL); |
1382 | unlock_kernel(); | 1382 | unlock_kernel(); |
1383 | 1383 | ||
1384 | return ret; | 1384 | return ret; |
diff --git a/fs/udf/udfdecl.h b/fs/udf/udfdecl.h index 8d46f4294ee7..4223ac855da9 100644 --- a/fs/udf/udfdecl.h +++ b/fs/udf/udfdecl.h | |||
@@ -142,7 +142,7 @@ extern void udf_truncate(struct inode *); | |||
142 | extern void udf_read_inode(struct inode *); | 142 | extern void udf_read_inode(struct inode *); |
143 | extern void udf_delete_inode(struct inode *); | 143 | extern void udf_delete_inode(struct inode *); |
144 | extern void udf_clear_inode(struct inode *); | 144 | extern void udf_clear_inode(struct inode *); |
145 | extern int udf_write_inode(struct inode *, int); | 145 | extern int udf_write_inode(struct inode *, struct writeback_control *wbc); |
146 | extern long udf_block_map(struct inode *, sector_t); | 146 | extern long udf_block_map(struct inode *, sector_t); |
147 | extern int udf_extend_file(struct inode *, struct extent_position *, | 147 | extern int udf_extend_file(struct inode *, struct extent_position *, |
148 | struct kernel_long_ad *, sector_t); | 148 | struct kernel_long_ad *, sector_t); |