diff options
author | Theodore Ts'o <tytso@mit.edu> | 2021-09-05 05:46:32 +0200 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2021-09-09 16:47:06 +0200 |
commit | 11ef08c9eb52a808b8903004cba0733df6902a43 (patch) | |
tree | 7ecde02153887ecd74bbc7e5b916a3a1f48ec90f /fs/ext4/ext4.h | |
parent | ext4: add error checking to ext4_ext_replay_set_iblocks() (diff) | |
parent | ext4: drop unnecessary journal handle in delalloc write (diff) | |
download | linux-11ef08c9eb52a808b8903004cba0733df6902a43.tar.xz linux-11ef08c9eb52a808b8903004cba0733df6902a43.zip |
Merge branch 'delalloc-buffer-write' into dev
Fix a bug in how we update i_disksize, and the error path in
inline_data_end. Finally, drop an unnecessary creation of a journal
handle which was only needed for inline data, which can give us a
large performance gain in delayed allocation writes.
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/ext4.h')
-rw-r--r-- | fs/ext4/ext4.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h index 98758e8ea7fc..2fa2dc6f6ac0 100644 --- a/fs/ext4/ext4.h +++ b/fs/ext4/ext4.h @@ -3603,9 +3603,6 @@ extern int ext4_da_write_inline_data_begin(struct address_space *mapping, unsigned flags, struct page **pagep, void **fsdata); -extern int ext4_da_write_inline_data_end(struct inode *inode, loff_t pos, - unsigned len, unsigned copied, - struct page *page); extern int ext4_try_add_inline_entry(handle_t *handle, struct ext4_filename *fname, struct inode *dir, struct inode *inode); |