freevxfs: implement ->alloc_inode and ->destroy_inode
authorChristoph Hellwig <hch@lst.de>
Wed, 1 Jun 2016 06:44:45 +0000 (08:44 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 1 Jun 2016 07:23:24 +0000 (09:23 +0200)
commit2f137e31e07118bead0d17ccc89b0e71aec74732
treef7ac2621f116e5290730730b5f58db991acb65fc
parentf2bf2c70488145c961306b873c75147048db743d
freevxfs: implement ->alloc_inode and ->destroy_inode

This driver predates those methods and was trying to be clever allocating
it's own private data.  Switch to the generic scheme used by other file
systems.

Based on an earlier patch from Krzysztof Błaszkowski <kb@sysmikro.com.pl>.

Signed-off-by: Christoph Hellwig <hch@lst.de>
fs/freevxfs/vxfs.h
fs/freevxfs/vxfs_extern.h
fs/freevxfs/vxfs_inode.c
fs/freevxfs/vxfs_inode.h
fs/freevxfs/vxfs_super.c