* Implement the ability to export NULLFS mounts via NFS.
* Enforce PFS isolation when exporting a HAMMER PFS via a NULLFS mount.
NOTE: Exporting anything other then HAMMER PFS root's via nullfs does
NOT protect the parent of the exported directory from being accessed via NFS.
Generally speaking this feature is implemented by giving each nullfs mount
a synthesized fsid based on what is being mounted and implementing the
NFS export infrastructure in the nullfs code instead of just bypassing those
functions to the underyling VFS.
28 files changed: