freevxfs: fix memory leak in vxfs_read_fshead()
authorKrzysztof Błaszkowski <kb@sysmikro.com.pl>
Sun, 12 Jun 2016 17:25:23 +0000 (19:25 +0200)
committerChristoph Hellwig <hch@lst.de>
Sun, 12 Jun 2016 17:27:31 +0000 (19:27 +0200)
Every successful mount two structs vxfs_fsh were not released.

Signed-off-by: Krzysztof Błaszkowski <kb@sysmikro.com.pl>
Signed-off-by: Christoph Hellwig <hch@lst.de>
fs/freevxfs/vxfs_fshead.c

index 69a10d6..a4610a7 100644 (file)
@@ -172,6 +172,8 @@ vxfs_read_fshead(struct super_block *sbp)
                goto out_iput_ilist;
        }
 
+       kfree(pfp);
+       kfree(sfp);
        return 0;
 
  out_iput_ilist: