Procházet zdrojové kódy

freevxfs: fix lack of inode initialization

There is nothing worse than just allocated inode without being
initialized _once().

Signed-off-by: Krzysztof Błaszkowski <kb@sysmikro.com.pl>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Krzysztof Błaszkowski před 9 roky
rodič
revize
f2fe2fa1fb
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      fs/freevxfs/vxfs_super.c

+ 1 - 0
fs/freevxfs/vxfs_super.c

@@ -127,6 +127,7 @@ static struct inode *vxfs_alloc_inode(struct super_block *sb)
 	vi = kmem_cache_alloc(vxfs_inode_cachep, GFP_KERNEL);
 	if (!vi)
 		return NULL;
+	inode_init_once(&vi->vfs_inode);
 	return &vi->vfs_inode;
 }