From f2fe2fa1fbad72e469f49da3716f176a9b53fb75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20B=C5=82aszkowski?= Date: Sun, 12 Jun 2016 19:26:04 +0200 Subject: [PATCH] freevxfs: fix lack of inode initialization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There is nothing worse than just allocated inode without being initialized _once(). Signed-off-by: Krzysztof Błaszkowski Signed-off-by: Christoph Hellwig --- fs/freevxfs/vxfs_super.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/freevxfs/vxfs_super.c b/fs/freevxfs/vxfs_super.c index e5eef1400d67..455ce5b77e9b 100644 --- a/fs/freevxfs/vxfs_super.c +++ b/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; }