diff options
author | kib <kib@FreeBSD.org> | 2013-09-29 18:07:14 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2013-09-29 18:07:14 +0000 |
commit | 26571b5c445dd5dd8a8fed19d62788c331e16ce4 (patch) | |
tree | 02fe2097f915f7f22b8252b5a89c19615825076a /contrib/bind9/lib/isc/unix/os.c | |
parent | e309fe770fe53eebe5dca3f8d640a68a853a4bde (diff) | |
download | FreeBSD-src-26571b5c445dd5dd8a8fed19d62788c331e16ce4.zip FreeBSD-src-26571b5c445dd5dd8a8fed19d62788c331e16ce4.tar.gz |
For vunref(), try to upgrade the vnode lock if the function was called
with the vnode shared-locked. If upgrade succeeded, the inactivation
can be done immediately, instead of being postponed.
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Approved by: re (glebius)
Diffstat (limited to 'contrib/bind9/lib/isc/unix/os.c')
0 files changed, 0 insertions, 0 deletions