[Devel] [PATCH vz10 v3 00/11] ext4: fix mfsync support
Konstantin Khorenko
khorenko at virtuozzo.com
Fri Aug 22 22:14:06 MSK 2025
https://virtuozzo.atlassian.net/browse/VSTOR-107255
Signed-off-by: Pavel Tikhomirov <ptikhomirov at virtuozzo.com>
Pavel Tikhomirov (11):
ext4: minor cleanup in ext4_mfsync
ext4: remove unused datawriteback variable from ext4_sync_files
ext4: check nr_files early in ext4_sync_files
ext4: check journal early in ext4_sync_files
ext4: use ASSERT() instead of J_ASSERT() in ext4_sync_files
ext4: remove inode_lock from ext4_sync_files
ext4: force commit only for non-regular files in ext4_sync_files
ext4: use ext4_fc_commit in ext4_sync_files
ext4: improve error handling in ext4_sync_files
ext4: track writeback errors in ext4_sync_files
ext4: improve formatting in ext4_sync_files
v3 changes:
* just splitted patches into many small ones in order to easier review them
* added one more cleanup hunk:
+++ b/fs/ext4/fsync.c
@@ -205,7 +205,7 @@ int ext4_sync_files(struct file **files, unsigned int *flags, unsigned int nr_fi
for (i = 0; i < nr_files; i++) {
- struct address_space * mapping = files[i]->f_mapping;
+ struct address_space *mapping = files[i]->f_mapping;
i understand that all those patches are "Fixes: ...", so they will be merged,
but as i've done this anyway for the review - sending them to the mailing list.
fs/ext4/fsync.c | 49 +++++++++++++++++++++++++++++--------------------
fs/ext4/ioctl.c | 8 +++++---
2 files changed, 34 insertions(+), 23 deletions(-)
--
2.43.0
More information about the Devel
mailing list