From dad1620a68f1b958b922dcb711c002e80e385426 Mon Sep 17 00:00:00 2001 From: Eric Kim Date: Thu, 6 Aug 2026 18:31:14 +0900 Subject: [PATCH] Remove simplefs_file_system_type::next for linux 7.2 and up In linux kernel 7.2, member next from file_system_type has been removed as filesystem lists were changed to RCU list. The linkage is now managed separately from file_system_type object. Remove member simplefs_file_system_type::next to match the new file_system_type structure. --- fs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs.c b/fs.c index 09f0890..2cf02fb 100644 --- a/fs.c +++ b/fs.c @@ -86,7 +86,9 @@ static struct file_system_type simplefs_file_system_type = { #endif .kill_sb = simplefs_kill_sb, .fs_flags = FS_REQUIRES_DEV, +#if SIMPLEFS_LESS_EQUAL(7, 1, 0) .next = NULL, +#endif }; static int __init simplefs_init(void)