From: Jan Kara Date: Thu, 26 Mar 2026 09:54:04 +0000 (+0100) Subject: minix: Switch to generic_buffers_fsync() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3873f90b4c80dc4ea797fb279be2116f4131271;p=thirdparty%2Fkernel%2Flinux.git minix: Switch to generic_buffers_fsync() Minix uses list of metadata bhs attached to an inode. Switch it to generic_buffers_fsync() instead of generic_file_fsync() as we'll be removing metadata bh handling from generic_file_fsync(). Signed-off-by: Jan Kara Link: https://patch.msgid.link/20260326095354.16340-52-jack@suse.cz Signed-off-by: Christian Brauner --- diff --git a/fs/minix/dir.c b/fs/minix/dir.c index 19052fc47e9ea..a74d000327fa0 100644 --- a/fs/minix/dir.c +++ b/fs/minix/dir.c @@ -23,7 +23,7 @@ const struct file_operations minix_dir_operations = { .llseek = generic_file_llseek, .read = generic_read_dir, .iterate_shared = minix_readdir, - .fsync = generic_file_fsync, + .fsync = generic_buffers_fsync, }; /* diff --git a/fs/minix/file.c b/fs/minix/file.c index dca7ac71f0495..282b3cd1fea32 100644 --- a/fs/minix/file.c +++ b/fs/minix/file.c @@ -18,7 +18,7 @@ const struct file_operations minix_file_operations = { .read_iter = generic_file_read_iter, .write_iter = generic_file_write_iter, .mmap_prepare = generic_file_mmap_prepare, - .fsync = generic_file_fsync, + .fsync = generic_buffers_fsync, .splice_read = filemap_splice_read, };