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

NAME
     rump_sysvbfs -- mount the sysvbfs file system using a userspace server

SYNOPSIS
     file-system PUFFS

     rump_sysvbfs [options] special node

DESCRIPTION
     The rump_sysvbfs utility can be used to mount sysvbfs file systems.  It
     uses rump(3) and p2k(3) to facilitate running the file system as a server
     in userspace.  As opposed to mount_sysvbfs(8), rump_sysvbfs 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 difference to using in-kernel code.

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

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

     Please see mount_sysvbfs(8) for a full description of the available com-
     mand line options.

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

HISTORY
     The rump_sysvbfs utility first appeared in NetBSD 5.0.

NetBSD 5.0                     January 11, 2009                     NetBSD 5.0