[HEADSUP] Detaching mount_std from buildworld

Craig Rodrigues rodrigc at crodrigues.org
Tue Nov 21 11:09:36 PST 2006


Hi,

As discussed on freebsd-arch ( http://lists.freebsd.org/mailman/htdig/freebsd-arch/2005-October/004499.html ),
I would like to detach mount_devfs, mount_procfs, mount_fdescfs,
mount_linprocfs, mount_procfs, and mount_std from buildworld.

All these programs are just hardlinks to mount_std.
mount_std is just a program which takes in -o options, and
creates parameters to the nmount() system call.  This functionality
has been migrated into the mount program in CURRENT for quite a number
of months now.

For these filesystems, if you do, for example,
mount -t devfs, the mount program no longer forks an external mount_devfs
program to mount a devfs filesystem.....instead mount calls nmount()
directly.

So, these mount_* programs are no longer used, nor needed.

I only plan to touch: mount_devfs, mount_procfs, mount_fdescfs,
mount_linprocfs, mount_procfs, mount_std.....the other mount programs
in the tree are still used/needed.

I am not touching RELENG_6, only CURRENT.

I will also put a note in UPDATING.

-- 
Craig Rodrigues        
rodrigc at crodrigues.org


More information about the freebsd-current mailing list