git: kernel/vfs: enable accounting for ro mounts
Francois Tigeot
ftigeot at crater.dragonflybsd.org
Tue Jan 3 05:38:08 PST 2012
commit cc4d37f8a346c3d1f28bce11089ab00026b8f0fb
Author: François Tigeot <ftigeot at wolfpond.org>
Date: Tue Jan 3 14:10:16 2012 +0100
kernel/vfs: enable accounting for ro mounts
* Some filesystems may be first mounted read-only and then upgraded
to read-write status
* The VFS layer has no provision for signaling VFSes of status change,
mount-point specific initialization code can only be run for the
initial mount
* VFS accounting was thus never enabled on a ro->rw mount point transition
* Bite the bullet and run vq_init() unconditionally for both read-only
and read-write mounts, the cost is only a few variables set to NULL
or zero anyway.
Summary of changes:
sys/kern/vfs_default.c | 8 --------
1 files changed, 0 insertions(+), 8 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cc4d37f8a346c3d1f28bce11089ab00026b8f0fb
--
DragonFly BSD source repository
More information about the Commits
mailing list