Module Name:    src
Committed By:   tsutsui
Date:           Sun Sep 13 05:17:37 UTC 2009

Modified Files:
        src/sys/ufs/ext2fs: ext2fs_vfsops.c
        src/sys/ufs/ffs: ffs_vfsops.c
        src/sys/ufs/lfs: lfs_alloc.c lfs_syscalls.c lfs_vfsops.c
        src/sys/ufs/ufs: ufs_extern.h

Log Message:
Move declaration of ufs_hashlock into <ufs/ufs_extern.h> from each c source.


To generate a diff of this commit:
cvs rdiff -u -r1.149 -r1.150 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -u -r1.250 -r1.251 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -u -r1.107 -r1.108 src/sys/ufs/lfs/lfs_alloc.c
cvs rdiff -u -r1.134 -r1.135 src/sys/ufs/lfs/lfs_syscalls.c
cvs rdiff -u -r1.277 -r1.278 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -u -r1.61 -r1.62 src/sys/ufs/ufs/ufs_extern.h

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

Modified files:

Index: src/sys/ufs/ext2fs/ext2fs_vfsops.c
diff -u src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.149 src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.150
--- src/sys/ufs/ext2fs/ext2fs_vfsops.c:1.149	Sat Sep 12 02:50:38 2009
+++ src/sys/ufs/ext2fs/ext2fs_vfsops.c	Sun Sep 13 05:17:36 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: ext2fs_vfsops.c,v 1.149 2009/09/12 02:50:38 tsutsui Exp $	*/
+/*	$NetBSD: ext2fs_vfsops.c,v 1.150 2009/09/13 05:17:36 tsutsui Exp $	*/
 
 /*
  * Copyright (c) 1989, 1991, 1993, 1994
@@ -65,7 +65,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ext2fs_vfsops.c,v 1.149 2009/09/12 02:50:38 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ext2fs_vfsops.c,v 1.150 2009/09/13 05:17:36 tsutsui Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_netbsd.h"
@@ -109,8 +109,6 @@
 
 MODULE(MODULE_CLASS_VFS, ext2fs, "ffs");
 
-extern kmutex_t ufs_hashlock;
-
 int ext2fs_sbupdate(struct ufsmount *, int);
 static int ext2fs_checksb(struct ext2fs *, int);
 static void ext2fs_set_inode_guid(struct inode *);

Index: src/sys/ufs/ffs/ffs_vfsops.c
diff -u src/sys/ufs/ffs/ffs_vfsops.c:1.250 src/sys/ufs/ffs/ffs_vfsops.c:1.251
--- src/sys/ufs/ffs/ffs_vfsops.c:1.250	Fri Jul 31 20:58:50 2009
+++ src/sys/ufs/ffs/ffs_vfsops.c	Sun Sep 13 05:17:36 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: ffs_vfsops.c,v 1.250 2009/07/31 20:58:50 pooka Exp $	*/
+/*	$NetBSD: ffs_vfsops.c,v 1.251 2009/09/13 05:17:36 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.250 2009/07/31 20:58:50 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ffs_vfsops.c,v 1.251 2009/09/13 05:17:36 tsutsui Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_ffs.h"
@@ -117,8 +117,6 @@
 /* how many times ffs_init() was called */
 int ffs_initcount = 0;
 
-extern kmutex_t ufs_hashlock;
-
 extern const struct vnodeopv_desc ffs_vnodeop_opv_desc;
 extern const struct vnodeopv_desc ffs_specop_opv_desc;
 extern const struct vnodeopv_desc ffs_fifoop_opv_desc;

Index: src/sys/ufs/lfs/lfs_alloc.c
diff -u src/sys/ufs/lfs/lfs_alloc.c:1.107 src/sys/ufs/lfs/lfs_alloc.c:1.108
--- src/sys/ufs/lfs/lfs_alloc.c:1.107	Mon Apr 28 20:24:11 2008
+++ src/sys/ufs/lfs/lfs_alloc.c	Sun Sep 13 05:17:37 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_alloc.c,v 1.107 2008/04/28 20:24:11 martin Exp $	*/
+/*	$NetBSD: lfs_alloc.c,v 1.108 2009/09/13 05:17:37 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_alloc.c,v 1.107 2008/04/28 20:24:11 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_alloc.c,v 1.108 2009/09/13 05:17:37 tsutsui Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_quota.h"
@@ -88,8 +88,6 @@
 #include <ufs/lfs/lfs.h>
 #include <ufs/lfs/lfs_extern.h>
 
-extern kmutex_t ufs_hashlock;
-
 /* Constants for inode free bitmap */
 #define BMSHIFT 5	/* 2 ** 5 = 32 */
 #define BMMASK  ((1 << BMSHIFT) - 1)

Index: src/sys/ufs/lfs/lfs_syscalls.c
diff -u src/sys/ufs/lfs/lfs_syscalls.c:1.134 src/sys/ufs/lfs/lfs_syscalls.c:1.135
--- src/sys/ufs/lfs/lfs_syscalls.c:1.134	Sun Jan 11 02:45:56 2009
+++ src/sys/ufs/lfs/lfs_syscalls.c	Sun Sep 13 05:17:37 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_syscalls.c,v 1.134 2009/01/11 02:45:56 christos Exp $	*/
+/*	$NetBSD: lfs_syscalls.c,v 1.135 2009/09/13 05:17:37 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007, 2007, 2008
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_syscalls.c,v 1.134 2009/01/11 02:45:56 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_syscalls.c,v 1.135 2009/09/13 05:17:37 tsutsui Exp $");
 
 #ifndef LFS
 # define LFS		/* for prototypes in syscallargs.h */
@@ -1018,7 +1018,6 @@
  * we lfs_vref, and it is the caller's responsibility to lfs_vunref
  * when finished.
  */
-extern kmutex_t ufs_hashlock;
 
 int
 lfs_fasthashget(dev_t dev, ino_t ino, struct vnode **vpp)

Index: src/sys/ufs/lfs/lfs_vfsops.c
diff -u src/sys/ufs/lfs/lfs_vfsops.c:1.277 src/sys/ufs/lfs/lfs_vfsops.c:1.278
--- src/sys/ufs/lfs/lfs_vfsops.c:1.277	Wed Aug  5 15:39:57 2009
+++ src/sys/ufs/lfs/lfs_vfsops.c	Sun Sep 13 05:17:37 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_vfsops.c,v 1.277 2009/08/05 15:39:57 pooka Exp $	*/
+/*	$NetBSD: lfs_vfsops.c,v 1.278 2009/09/13 05:17:37 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007, 2007
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.277 2009/08/05 15:39:57 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.278 2009/09/13 05:17:37 tsutsui Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_lfs.h"
@@ -1251,8 +1251,6 @@
 	return (error);
 }
 
-extern kmutex_t ufs_hashlock;
-
 /*
  * Look up an LFS dinode number to find its incore vnode.  If not already
  * in core, read it in from the specified device.  Return the inode locked.

Index: src/sys/ufs/ufs/ufs_extern.h
diff -u src/sys/ufs/ufs/ufs_extern.h:1.61 src/sys/ufs/ufs/ufs_extern.h:1.62
--- src/sys/ufs/ufs/ufs_extern.h:1.61	Sun Feb 22 20:28:07 2009
+++ src/sys/ufs/ufs/ufs_extern.h	Sun Sep 13 05:17:37 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: ufs_extern.h,v 1.61 2009/02/22 20:28:07 ad Exp $	*/
+/*	$NetBSD: ufs_extern.h,v 1.62 2009/09/13 05:17:37 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 1991, 1993, 1994
@@ -175,5 +175,6 @@
 __END_DECLS
 
 extern kmutex_t ufs_ihash_lock;
+extern kmutex_t ufs_hashlock;
 
 #endif /* !_UFS_UFS_EXTERN_H_ */

Reply via email to