remove ->write_super call in generic_shutdown_super
[platform/kernel/linux-starfive.git] / fs / ufs / super.c
index 6035929..74afb9f 100644 (file)
@@ -1152,6 +1152,9 @@ static void ufs_put_super(struct super_block *sb)
                
        UFSD("ENTER\n");
 
+       if (sb->s_dirt)
+               ufs_write_super(sb);
+
        if (!(sb->s_flags & MS_RDONLY))
                ufs_put_super_internal(sb);