fs: do not assign default i_ino in new_inode
[firefly-linux-kernel-4.4.55.git] / fs / anon_inodes.c
index 9c8e87b0361f60c340c7e67083840bbe8c9cb181..5365527ca43fec37cdc021afbc21acf76c321889 100644 (file)
@@ -193,6 +193,7 @@ static struct inode *anon_inode_mkinode(void)
        if (!inode)
                return ERR_PTR(-ENOMEM);
 
+       inode->i_ino = get_next_ino();
        inode->i_fop = &anon_inode_fops;
 
        inode->i_mapping->a_ops = &anon_aops;