From 1de94455a4aba50180205dbbf43bbe0e6732c3e9 Mon Sep 17 00:00:00 2001 From: Eric Kim Date: Sat, 1 Aug 2026 21:39:38 +0900 Subject: [PATCH] Update fsync helper for linux 7.1 in linux 7.1 and up, generic_file_fsync changed its name to simple_fsync. Update simplefs_file_ops fsync field to simple_fsync --- file.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/file.c b/file.c index 24a2d22..557abc9 100644 --- a/file.c +++ b/file.c @@ -582,5 +582,9 @@ const struct file_operations simplefs_file_ops = { .read = simplefs_read, .write = simplefs_write, .llseek = generic_file_llseek, +#if SIMPLEFS_AT_LEAST(7, 1, 0) + .fsync = simple_fsync, +#else .fsync = generic_file_fsync, +#endif };