RUMP_NFS(8)             NetBSD System Manager's Manual             RUMP_NFS(8)

NAME
     rump_nfs -- mount the nfs file system using a userspace server

SYNOPSIS
     file-system PUFFS

     rump_nfs [options] special node

DESCRIPTION
     The rump_nfs utility can be used to mount nfs file systems.  It uses
     rump(3) and p2k(3) to facilitate running the file system as a server in
     userspace.  As opposed to mount_nfs(8), rump_nfs does not use file system
     code within the kernel and therefore does not require kernel support
     except puffs(4).  Apart from a minor speed penalty (starting from 10% and
     depending on the workload and file system in question), there is no dif-
     ference to using in-kernel code.

     It is recommended that untrusted file system images be mounted with
     rump_nfs instead of mount_nfs(8).  Corrupt file system images commonly
     cause the file system to crash the entire kernel, but with rump_nfs only
     the userspace server process will dump core.

     To use rump_nfs via mount(8), the flags -o rump and -t nfs should be
     given.  Similarly, rump_nfs is run instead of mount_nfs(8) if ``rump'' is
     added to the options field of fstab(5).

     Please see mount_nfs(8) for a full description of the available command
     line options.

SEE ALSO
     p2k(3), puffs(3), rump(3), mount_nfs(8)

HISTORY
     The rump_nfs utility first appeared in NetBSD 5.0.

NetBSD 5.0                     January 11, 2009                     NetBSD 5.0