]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/devpts/inode.c
switch open-coded instances of d_make_root() to new helper
[karo-tx-linux.git] / fs / devpts / inode.c
index c4e2a58a2e82fcd7edd8d0e5ba4bd4c0e4d03c45..57dae0baedf2573538d1a375d3563625b780527d 100644 (file)
@@ -309,12 +309,11 @@ devpts_fill_super(struct super_block *s, void *data, int silent)
        inode->i_fop = &simple_dir_operations;
        set_nlink(inode, 2);
 
-       s->s_root = d_alloc_root(inode);
+       s->s_root = d_make_root(inode);
        if (s->s_root)
                return 0;
 
        printk(KERN_ERR "devpts: get root dentry failed\n");
-       iput(inode);
 
 fail:
        return -ENOMEM;