]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r197048:
authorrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 14 Sep 2009 15:16:17 +0000 (15:16 +0000)
committerrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 14 Sep 2009 15:16:17 +0000 (15:16 +0000)
commit16ff7511f475dc0e15cca418c271ff3c42508753
tree7463241427293086419e9bdb745ce8cb20415cfc
parent2b02b81b9d207968b3c23114d51759cd96645433
MFC r197048:
Add LK_NOWITNESS to the vn_lock() calls done on newly created nfs
vnodes, since these nodes are not linked into the mount queue and,
as such, the vn_lock() cannot cause a deadlock so LORs are harmless.

Suggested by: kib
Approved by: re (kensmith), kib (mentor)

git-svn-id: svn://svn.freebsd.org/base/stable/8@197192 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/nfsclient/nfs_clnode.c
sys/fs/nfsclient/nfs_clport.c
sys/nfsclient/nfs_node.c