git: hammer - Use new vsyncscan() mechanic (3)
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Oct 10 22:29:09 PDT 2013
commit 972eaa03105f14a302bd132229a328c0e715d2bc
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Thu Oct 10 22:21:49 2013 -0700
hammer - Use new vsyncscan() mechanic (3)
* The vsyncscan() feature requires using MNTK_THR_SYNC, otherwise the
callback has to deal with vnodes unrelated to the mount point.
Assert this in vsyncscan().
* Enable MNTK_THR_SYNC in hammer
* Cleanup edge cases in the scan2 callback.
Summary of changes:
sys/kern/vfs_sync.c | 12 +++++++-----
sys/vfs/hammer/hammer_ondisk.c | 12 +++++++-----
sys/vfs/hammer/hammer_vfsops.c | 1 +
3 files changed, 15 insertions(+), 10 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/972eaa03105f14a302bd132229a328c0e715d2bc
--
DragonFly BSD source repository
More information about the Commits
mailing list