summaryrefslogtreecommitdiffstats
path: root/fs/ext4/ext4.h
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2021-09-04 23:46:32 -0400
committerTheodore Ts'o <tytso@mit.edu>2021-09-09 10:47:06 -0400
commit11ef08c9eb52a808b8903004cba0733df6902a43 (patch)
tree7ecde02153887ecd74bbc7e5b916a3a1f48ec90f /fs/ext4/ext4.h
parent1fd95c05d8f742abfe906620780aee4dbe1a2db0 (diff)
parentcc883236b79297f6266ca6f4e7f24f3fd3c736c1 (diff)
downloadlinux-11ef08c9eb52a808b8903004cba0733df6902a43.tar.bz2
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.h3
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);