This is a bit different from FreeBSD (which already differs from Solaris) because our VFS generally already has an allocated vnode around.
fce9974 zfs: enable znode lookup
.../opensolaris/uts/common/fs/zfs/zfs_init.c | 2 +
.../opensolaris/uts/common/fs/zfs/zfs_znode.c | 101 ++++----------------
2 files changed, 22 insertions(+), 81 deletions(-)
Upstream: github.com