]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/super.c
Merge branch 'akpm-current/current'
[karo-tx-linux.git] / fs / super.c
index e5f6c2cfac380a7c4503dcebb0b3e310841893f0..cecd780e0f44ffed45f9b6ff9b540fadc34d5a3a 100644 (file)
@@ -166,6 +166,8 @@ static struct super_block *alloc_super(struct file_system_type *type, int flags)
        if (!s)
                return NULL;
 
+       INIT_LIST_HEAD(&s->s_mounts);
+
        if (security_sb_alloc(s))
                goto fail;
 
@@ -188,7 +190,6 @@ static struct super_block *alloc_super(struct file_system_type *type, int flags)
        if (list_lru_init(&s->s_inode_lru))
                goto fail;
 
-       INIT_LIST_HEAD(&s->s_mounts);
        init_rwsem(&s->s_umount);
        lockdep_set_class(&s->s_umount, &type->s_umount_key);
        /*