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;

Reply via email to