Module Name: src
Committed By: hannken
Date: Sun Jun 4 08:03:26 UTC 2017
Modified Files:
src/sys/kern: vnode_if.sh
Log Message:
Operations fstrans_start() and fstrans_start_nowait() now always
use FSTRANS_SHARED as lock type so remove the lock type argument.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/kern/vnode_if.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/kern/vnode_if.sh
diff -u src/sys/kern/vnode_if.sh:1.65 src/sys/kern/vnode_if.sh:1.66
--- src/sys/kern/vnode_if.sh:1.65 Sun Jun 4 07:59:17 2017
+++ src/sys/kern/vnode_if.sh Sun Jun 4 08:03:26 2017
@@ -29,7 +29,7 @@ copyright="\
* SUCH DAMAGE.
*/
"
-SCRIPT_ID='$NetBSD: vnode_if.sh,v 1.65 2017/06/04 07:59:17 hannken Exp $'
+SCRIPT_ID='$NetBSD: vnode_if.sh,v 1.66 2017/06/04 08:03:26 hannken Exp $'
# Script to produce VFS front-end sugar.
#
@@ -335,7 +335,7 @@ vop_pre(vnode_t *vp, struct mount **mp,
for (;;) {
*mp = vp->v_mount;
if (op == FST_TRY) {
- error = fstrans_start_nowait(*mp, FSTRANS_SHARED);
+ error = fstrans_start_nowait(*mp);
if (error) {
if (!*mpsafe) {
KERNEL_UNLOCK_ONE(curlwp);
@@ -343,7 +343,7 @@ vop_pre(vnode_t *vp, struct mount **mp,
return error;
}
} else {
- fstrans_start(*mp, FSTRANS_SHARED);
+ fstrans_start(*mp);
}
if (__predict_true(*mp == vp->v_mount))
break;