VOP_ACCESS wrapper - REVIST

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl/Makefile: Don't build vdev_geom code

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl: Stub out a little of nvpair.c

For whatever reason this wont build, stub out just for now and
revist later..

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/sys/vfscache.h: Missing ZFS VFS type

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/sys/dtype.h: Update disklabel maps for ZFS

Allow mount commands mountfs() understand the mapping from
a disklabel of ZFS type to the VFS name.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl: Stub out VNOP's in zfs_vnops.c

Instead dispatch a call to panic the system on any VNOP's.
REVIST this later.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl: Make a start porting zfs_ctldir.c VNOP's

Fix default VNOP names to ones used in DragonflyBSD.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl: Make a start porting fs/gfs.c

Fix getnewvnode() calling convention to DragonflyBSD.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
sys/cddl: Start porting zfs_znode.c - fix zfs_znode_alloc()

zfs_znode_alloc() essentially creates ZFS's version of the 'inode'
concept by allocating memory for it and attaching its vnop structs
of function pointers to dispatch with. Also fix getnewvnode() calling
convention.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>