[PATCH 10/42] minix: Switch to generic_buffers_fsync()
Jan Kara <[email protected]> Thu, 26 Mar 2026 10:54:04 +0100
| Newsgroups | gmane.linux.kernel.aio.general,gmane.linux.file-systems,gmane.linux.block,gmane.comp.file-systems.ext4,gmane.linux.kernel.mm |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> --- fs/minix/dir.c | 2 +- fs/minix/file.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/minix/dir.c b/fs/minix/dir.c index 19052fc47e9e..a74d000327fa 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 dca7ac71f049..282b3cd1fea3 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, }; -- 2.51.0 -- To unsubscribe, send a message with 'unsubscribe linux-aio' in the body to [email protected]. For more info on Linux AIO, see: http://www.kvack.org/aio/ Don't email: <a href=mailto:"[email protected]">[email protected]</a>