git: kernel - Fix mislocated __vbusy()

Matthew Dillon dillon at
Thu Jan 14 20:07:47 PST 2010

commit ac88f01af9c9434aee04c0e3cba620a988df4cc4
Author: Matthew Dillon <dillon at>
Date:   Thu Jan 14 20:00:23 2010 -0800

    kernel - Fix mislocated __vbusy()
    * __vbusy(vp) must be called while the vfs_spin lock is held and
      atomic with the acquisition of a vnode from the freelist.
    * Document the hell out of vfs_lock.c

Summary of changes:
 sys/kern/vfs_lock.c |  107 +++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 79 insertions(+), 28 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list