diff options
Diffstat (limited to 'fs/ext4/ext4_jbd2.h')
-rw-r--r-- | fs/ext4/ext4_jbd2.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/fs/ext4/ext4_jbd2.h b/fs/ext4/ext4_jbd2.h index 83b20fcf9400..f440e8f1841f 100644 --- a/fs/ext4/ext4_jbd2.h +++ b/fs/ext4/ext4_jbd2.h | |||
@@ -213,7 +213,8 @@ int __ext4_handle_dirty_metadata(const char *where, unsigned int line, | |||
213 | struct buffer_head *bh); | 213 | struct buffer_head *bh); |
214 | 214 | ||
215 | int __ext4_handle_dirty_super(const char *where, unsigned int line, | 215 | int __ext4_handle_dirty_super(const char *where, unsigned int line, |
216 | handle_t *handle, struct super_block *sb); | 216 | handle_t *handle, struct super_block *sb, |
217 | int now); | ||
217 | 218 | ||
218 | #define ext4_journal_get_write_access(handle, bh) \ | 219 | #define ext4_journal_get_write_access(handle, bh) \ |
219 | __ext4_journal_get_write_access(__func__, __LINE__, (handle), (bh)) | 220 | __ext4_journal_get_write_access(__func__, __LINE__, (handle), (bh)) |
@@ -225,8 +226,10 @@ int __ext4_handle_dirty_super(const char *where, unsigned int line, | |||
225 | #define ext4_handle_dirty_metadata(handle, inode, bh) \ | 226 | #define ext4_handle_dirty_metadata(handle, inode, bh) \ |
226 | __ext4_handle_dirty_metadata(__func__, __LINE__, (handle), (inode), \ | 227 | __ext4_handle_dirty_metadata(__func__, __LINE__, (handle), (inode), \ |
227 | (bh)) | 228 | (bh)) |
229 | #define ext4_handle_dirty_super_now(handle, sb) \ | ||
230 | __ext4_handle_dirty_super(__func__, __LINE__, (handle), (sb), 1) | ||
228 | #define ext4_handle_dirty_super(handle, sb) \ | 231 | #define ext4_handle_dirty_super(handle, sb) \ |
229 | __ext4_handle_dirty_super(__func__, __LINE__, (handle), (sb)) | 232 | __ext4_handle_dirty_super(__func__, __LINE__, (handle), (sb), 0) |
230 | 233 | ||
231 | handle_t *ext4_journal_start_sb(struct super_block *sb, int nblocks); | 234 | handle_t *ext4_journal_start_sb(struct super_block *sb, int nblocks); |
232 | int __ext4_journal_stop(const char *where, unsigned int line, handle_t *handle); | 235 | int __ext4_journal_stop(const char *where, unsigned int line, handle_t *handle); |