commit ce1bcb9eb5054c9724ab75be37e5f78f6f8f1b48
Author: Matthew Dillon <[email protected]>
Date: Mon Jul 25 11:18:57 2016 -0700
mountd, mount - Change how mount signals mountd, reduce mountd spam
* mount now signals mountd with SIGUSR1 instead of SIGHUP.
* mountd now recognizes SIGUSR1 as requesting an incremental update.
Instead of wiping all exports on all mounts and then re-scanning
the exports file and re-adding from the exports file, mountd will
now only wipe the export(s) on mounts it finds in the exports file.
* Greatly reduces unnecessary mountlist scans and commands due to
mount_null and mount_tmpfs operations, while still preserving our
ability to export such filesystems.
Summary of changes:
sbin/mount/mount.c | 2 +-
sbin/mountd/mountd.c | 108 +++++++++++++++++++++++++++++++++------------------
2 files changed, 71 insertions(+), 39 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ce1bcb9eb5054c9724ab75be37e5f78f6f8f1b48
--
DragonFly BSD source repository