diff options
author | 2002-03-17 18:28:48 +0000 | |
---|---|---|
committer | 2002-03-17 18:28:48 +0000 | |
commit | a86531a0f58d2d2055a3be228ff4b00adb295fca (patch) | |
tree | bfd624c70b6771bfd99bd5035386473405a165db /sys/uvm/uvm_vnode.c | |
parent | Add a DIAGNOSTIC check for when both LK_CANRECURSE and (diff) | |
download | wireguard-openbsd-a86531a0f58d2d2055a3be228ff4b00adb295fca.tar.xz wireguard-openbsd-a86531a0f58d2d2055a3be228ff4b00adb295fca.zip |
Don't set LK_RETRY to vn_lock with LK_RECURSEFAIL.
Diffstat (limited to 'sys/uvm/uvm_vnode.c')
-rw-r--r-- | sys/uvm/uvm_vnode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/uvm/uvm_vnode.c b/sys/uvm/uvm_vnode.c index 63d0f284133..e59fa55a329 100644 --- a/sys/uvm/uvm_vnode.c +++ b/sys/uvm/uvm_vnode.c @@ -1,4 +1,4 @@ -/* $OpenBSD: uvm_vnode.c,v 1.33 2002/03/14 01:27:19 millert Exp $ */ +/* $OpenBSD: uvm_vnode.c,v 1.34 2002/03/17 18:28:48 art Exp $ */ /* $NetBSD: uvm_vnode.c,v 1.36 2000/11/24 20:34:01 chs Exp $ */ /* @@ -1669,7 +1669,7 @@ uvn_io(uvn, pps, npages, flags, rw) */ result = 0; if ((uvn->u_flags & UVM_VNODE_VNISLOCKED) == 0) - result = vn_lock(vn, LK_EXCLUSIVE | LK_RETRY | LK_RECURSEFAIL, curproc); + result = vn_lock(vn, LK_EXCLUSIVE | LK_RECURSEFAIL, curproc); if (result == 0) { /* NOTE: vnode now locked! */ |