Module Name:    src
Committed By:   riz
Date:           Sat Nov 23 16:15:25 UTC 2013

Modified Files:
        src/sys/coda: coda_vfsops.c
        src/sys/compat/netbsd32: netbsd32_compat_20.c
        src/sys/compat/osf1: osf1_mount.c
        src/sys/compat/ultrix: ultrix_fs.c
        src/sys/gdbscripts: vchain

Log Message:
Since mountlist is now a TAILQ, convert some missed usages
so things build again.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/coda/coda_vfsops.c
cvs rdiff -u -r1.28 -r1.29 src/sys/compat/netbsd32/netbsd32_compat_20.c
cvs rdiff -u -r1.47 -r1.48 src/sys/compat/osf1/osf1_mount.c
cvs rdiff -u -r1.51 -r1.52 src/sys/compat/ultrix/ultrix_fs.c
cvs rdiff -u -r1.6 -r1.7 src/sys/gdbscripts/vchain

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/coda/coda_vfsops.c
diff -u src/sys/coda/coda_vfsops.c:1.74 src/sys/coda/coda_vfsops.c:1.75
--- src/sys/coda/coda_vfsops.c:1.74	Thu Aug  2 16:06:58 2012
+++ src/sys/coda/coda_vfsops.c	Sat Nov 23 16:15:24 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: coda_vfsops.c,v 1.74 2012/08/02 16:06:58 christos Exp $	*/
+/*	$NetBSD: coda_vfsops.c,v 1.75 2013/11/23 16:15:24 riz Exp $	*/
 
 /*
  *
@@ -45,7 +45,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: coda_vfsops.c,v 1.74 2012/08/02 16:06:58 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: coda_vfsops.c,v 1.75 2013/11/23 16:15:24 riz Exp $");
 
 #ifndef _KERNEL_OPT
 #define	NVCODA 4
@@ -615,8 +615,8 @@ struct mount *devtomp(dev_t dev)
 {
     struct mount *mp, *nmp;
 
-    for (mp = mountlist.cqh_first; mp != (void*)&mountlist; mp = nmp) {
-	nmp = mp->mnt_list.cqe_next;
+    for (mp = mountlist.tqh_first; mp != (void*)&mountlist; mp = nmp) {
+	nmp = mp->mnt_list.tqe_next;
 	if ((!strcmp(mp->mnt_op->vfs_name, MOUNT_UFS)) &&
 	    ((VFSTOUFS(mp))->um_dev == (dev_t) dev)) {
 	    /* mount corresponds to UFS and the device matches one we want */

Index: src/sys/compat/netbsd32/netbsd32_compat_20.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_20.c:1.28 src/sys/compat/netbsd32/netbsd32_compat_20.c:1.29
--- src/sys/compat/netbsd32/netbsd32_compat_20.c:1.28	Fri Apr 23 15:19:20 2010
+++ src/sys/compat/netbsd32/netbsd32_compat_20.c	Sat Nov 23 16:15:24 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_20.c,v 1.28 2010/04/23 15:19:20 rmind Exp $	*/
+/*	$NetBSD: netbsd32_compat_20.c,v 1.29 2013/11/23 16:15:24 riz Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_20.c,v 1.28 2010/04/23 15:19:20 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_20.c,v 1.29 2013/11/23 16:15:24 riz Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -102,7 +102,7 @@ compat_20_netbsd32_getfsstat(struct lwp 
 	sfsp = SCARG_P32(uap, buf);
 	mutex_enter(&mountlist_lock);
 	count = 0;
-	for (mp = mountlist.cqh_first; mp != (void *)&mountlist; mp = nmp) {
+	for (mp = mountlist.tqh_first; mp != (void *)&mountlist; mp = nmp) {
 		if (vfs_busy(mp, &nmp)) {
 			continue;
 		}

Index: src/sys/compat/osf1/osf1_mount.c
diff -u src/sys/compat/osf1/osf1_mount.c:1.47 src/sys/compat/osf1/osf1_mount.c:1.48
--- src/sys/compat/osf1/osf1_mount.c:1.47	Tue Mar  2 21:09:21 2010
+++ src/sys/compat/osf1/osf1_mount.c	Sat Nov 23 16:15:25 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: osf1_mount.c,v 1.47 2010/03/02 21:09:21 pooka Exp $	*/
+/*	$NetBSD: osf1_mount.c,v 1.48 2013/11/23 16:15:25 riz Exp $	*/
 
 /*
  * Copyright (c) 1999 Christopher G. Demetriou.  All rights reserved.
@@ -58,7 +58,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: osf1_mount.c,v 1.47 2010/03/02 21:09:21 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: osf1_mount.c,v 1.48 2013/11/23 16:15:25 riz Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -144,7 +144,7 @@ osf1_sys_getfsstat(struct lwp *l, const 
 	maxcount = SCARG(uap, bufsize) / sizeof(struct osf1_statfs);
 	osf_sfsp = (void *)SCARG(uap, buf);
 	mutex_enter(&mountlist_lock);
-	for (count = 0, mp = mountlist.cqh_first; mp != (void *)&mountlist;
+	for (count = 0, mp = mountlist.tqh_first; mp != (void *)&mountlist;
 	    mp = nmp) {
 		if (vfs_busy(mp, &nmp)) {
 			continue;

Index: src/sys/compat/ultrix/ultrix_fs.c
diff -u src/sys/compat/ultrix/ultrix_fs.c:1.51 src/sys/compat/ultrix/ultrix_fs.c:1.52
--- src/sys/compat/ultrix/ultrix_fs.c:1.51	Mon Dec 14 00:47:11 2009
+++ src/sys/compat/ultrix/ultrix_fs.c	Sat Nov 23 16:15:25 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ultrix_fs.c,v 1.51 2009/12/14 00:47:11 matt Exp $	*/
+/*	$NetBSD: ultrix_fs.c,v 1.52 2013/11/23 16:15:25 riz Exp $	*/
 
 /*
  * Copyright (c) 1995, 1997 Jonathan Stone
@@ -33,7 +33,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ultrix_fs.c,v 1.51 2009/12/14 00:47:11 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ultrix_fs.c,v 1.52 2013/11/23 16:15:25 riz Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -248,14 +248,14 @@ ultrix_sys_getmnt(struct lwp *l, const s
 				    sizeof(*SCARG(uap, start))))  != 0)
 			goto bad;
 		mutex_enter(&mountlist_lock);
-		for (skip = start, mp = mountlist.cqh_first;
+		for (skip = start, mp = mountlist.tqh_first;
 		    mp != (void*)&mountlist && skip-- > 0; mp = nmp)
-			nmp = mp->mnt_list.cqe_next;
+			nmp = mp->mnt_list.tqe_next;
 		mutex_exit(&mountlist_lock);
 	}
 
 	mutex_enter(&mountlist_lock);
-	for (count = 0, mp = mountlist.cqh_first;
+	for (count = 0, mp = mountlist.tqh_first;
 	    mp != (void*)&mountlist && count < maxcount; mp = nmp) {
 		if (vfs_busy(mp, &nmp)) {
 			continue;

Index: src/sys/gdbscripts/vchain
diff -u src/sys/gdbscripts/vchain:1.6 src/sys/gdbscripts/vchain:1.7
--- src/sys/gdbscripts/vchain:1.6	Wed Nov 18 18:04:26 2009
+++ src/sys/gdbscripts/vchain	Sat Nov 23 16:15:25 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: vchain,v 1.6 2009/11/18 18:04:26 eeh Exp $
+#	$NetBSD: vchain,v 1.7 2013/11/23 16:15:25 riz Exp $
 
 #	@(#)vchain	8.1 (Berkeley) 6/10/93
 #
@@ -35,11 +35,11 @@ print the vnode chain for a given mount 
 end
 
 define vall
-	set $mp=mountlist.cqh_first
+	set $mp=mountlist.tqh_first
 	while ($mp)
 		printf "\tmount point at 0x%x\n", $mp
 		mp_vchain $mp
-		set $mp=$mp->mnt_list.cqe_next
+		set $mp=$mp->mnt_list.tqe_next
 
 		# "break"
 		if ((const void *)$mp == (const void *)&mountlist)
@@ -52,14 +52,14 @@ print vnode chains for all mount points
 end
 
 define mountdump
-	set $mp=mountlist.cqh_first
+	set $mp=mountlist.tqh_first
 	while ($mp)
 		printf "%s on %s type %s, (mp 0x%x, privdata 0x%x)\n", \
 		    $mp->mnt_stat->f_mntfromname, $mp->mnt_stat->f_mntonname, \
 		    $mp->mnt_op->vfs_name, $mp, $mp->mnt_data
-		set $mp=$mp->mnt_list.cqe_next
+		set $mp=$mp->mnt_list.tqe_next
 		if ((const void *)$mp == (const void *)&mountlist)
 			set $mp = 0
 		end
 	end
-end
\ No newline at end of file
+end

Reply via email to