cvs commit: src/sys/kern vfs_lookup.c
Kris Kennaway
kris at FreeBSD.org
Fri Mar 31 07:39:26 UTC 2006
kris 2006-03-31 07:39:25 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/kern vfs_lookup.c
Log:
MFC r1.89:
- LK_RETRY means nothing when passed to VOP_LOCK. Call vn_lock instead.
- Move the vn_lock of the dvp until after we've unbusied the filesystem
to avoid a LOR with the mount point lock.
- In the v_mountedhere while loop we acquire a new instance of giant each
time through without releasing the first. This would cause us to leak
Giant.
Sponsored by: Isilon Systems, Inc.
Approved by: re (scottl)
Revision Changes Path
1.80.2.6 +2 -1 src/sys/kern/vfs_lookup.c
More information about the cvs-src
mailing list