diff --git a/fs/super.c b/fs/super.c index cd352530eca906eb64d722592c85e2fa3ef02886..7e3491b96e1d628398dd270ade872234ec925712 100644 --- a/fs/super.c +++ b/fs/super.c @@ -361,7 +361,7 @@ EXPORT_SYMBOL(deactivate_locked_super); */ void deactivate_super(struct super_block *s) { - if (!atomic_add_unless(&s->s_active, -1, 1)) { + if (!atomic_add_unless(&s->s_active, -1, 1)) { down_write(&s->s_umount); deactivate_locked_super(s); }