Module Name:    src
Committed By:   christos
Date:           Thu Oct 17 21:01:08 UTC 2013

Modified Files:
        src/sys/ufs/lfs: lfs_inode.c lfs_segment.c lfs_vfsops.c lfs_vnops.c
            ulfs_bswap.h ulfs_lookup.c ulfs_readwrite.c

Log Message:
- remove unused variables
- add debug ifdefs for debugging variables
- __USE() where appropriate.


To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 src/sys/ufs/lfs/lfs_inode.c
cvs rdiff -u -r1.231 -r1.232 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -u -r1.314 -r1.315 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -u -r1.257 -r1.258 src/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -u -r1.4 -r1.5 src/sys/ufs/lfs/ulfs_bswap.h
cvs rdiff -u -r1.15 -r1.16 src/sys/ufs/lfs/ulfs_lookup.c
cvs rdiff -u -r1.6 -r1.7 src/sys/ufs/lfs/ulfs_readwrite.c

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/lfs/lfs_inode.c
diff -u src/sys/ufs/lfs/lfs_inode.c:1.135 src/sys/ufs/lfs/lfs_inode.c:1.136
--- src/sys/ufs/lfs/lfs_inode.c:1.135	Sat Jul 27 21:25:06 2013
+++ src/sys/ufs/lfs/lfs_inode.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_inode.c,v 1.135 2013/07/28 01:25:06 dholland Exp $	*/
+/*	$NetBSD: lfs_inode.c,v 1.136 2013/10/17 21:01:08 christos Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_inode.c,v 1.135 2013/07/28 01:25:06 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_inode.c,v 1.136 2013/10/17 21:01:08 christos Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_quota.h"
@@ -627,13 +627,11 @@ static int
 lfs_update_seguse(struct lfs *fs, struct inode *ip, long lastseg, size_t num)
 {
 	struct segdelta *sd;
-	struct vnode *vp;
 
 	ASSERT_SEGLOCK(fs);
 	if (lastseg < 0 || num == 0)
 		return 0;
 
-	vp = ITOV(ip);
 	LIST_FOREACH(sd, &ip->i_lfs_segdhd, list)
 		if (sd->segnum == lastseg)
 			break;

Index: src/sys/ufs/lfs/lfs_segment.c
diff -u src/sys/ufs/lfs/lfs_segment.c:1.231 src/sys/ufs/lfs/lfs_segment.c:1.232
--- src/sys/ufs/lfs/lfs_segment.c:1.231	Sat Jul 27 21:05:52 2013
+++ src/sys/ufs/lfs/lfs_segment.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_segment.c,v 1.231 2013/07/28 01:05:52 dholland Exp $	*/
+/*	$NetBSD: lfs_segment.c,v 1.232 2013/10/17 21:01:08 christos Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.231 2013/07/28 01:05:52 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.232 2013/10/17 21:01:08 christos Exp $");
 
 #ifdef DEBUG
 # define vndebug(vp, str) do {						\
@@ -195,7 +195,6 @@ lfs_vflush(struct vnode *vp)
 	int error;
 	int flushed;
 	int relock;
-	int loopcount;
 
 	ip = VTOI(vp);
 	fs = VFSTOULFS(vp->v_mount)->um_lfs;
@@ -382,7 +381,9 @@ lfs_vflush(struct vnode *vp)
 #endif
 
 	do {
-		loopcount = 0;
+#ifdef DEBUG
+		int loopcount = 0;
+#endif
 		do {
 			if (LIST_FIRST(&vp->v_dirtyblkhd) != NULL) {
 				relock = lfs_writefile(fs, sp, vp);
@@ -623,7 +624,6 @@ lfs_segwrite(struct mount *mp, int flags
 	int dirty;
 	int redo;
 	int um_error;
-	int loopcount;
 
 	fs = VFSTOULFS(mp)->um_lfs;
 	ASSERT_MAYBE_SEGLOCK(fs);
@@ -734,7 +734,9 @@ lfs_segwrite(struct mount *mp, int flags
 	did_ckp = 0;
 	if (do_ckp || fs->lfs_doifile) {
 		vp = fs->lfs_ivnode;
-		loopcount = 0;
+#ifdef DEBUG
+		int loopcount = 0;
+#endif
 		do {
 #ifdef DEBUG
 			LFS_ENTER_LOG("pretend", __FILE__, __LINE__, 0, 0, curproc->p_pid);
@@ -844,7 +846,6 @@ lfs_segwrite(struct mount *mp, int flags
 int
 lfs_writefile(struct lfs *fs, struct segment *sp, struct vnode *vp)
 {
-	struct finfo *fip;
 	struct inode *ip;
 	int i, frag;
 	int error;
@@ -853,7 +854,6 @@ lfs_writefile(struct lfs *fs, struct seg
 	error = 0;
 	ip = VTOI(vp);
 
-	fip = sp->fip;
 	lfs_acquire_finfo(fs, ip->i_number, ip->i_gen);
 
 	if (vp->v_uflag & VU_DIROP)
@@ -923,7 +923,6 @@ lfs_writefile(struct lfs *fs, struct seg
 		lfs_gather(fs, sp, vp, lfs_match_dindir);
 		lfs_gather(fs, sp, vp, lfs_match_tindir);
 	}
-	fip = sp->fip;
 	lfs_release_finfo(fs);
 
 	return error;
@@ -940,7 +939,7 @@ lfs_update_iaddr(struct lfs *fs, struct 
 	IFILE *ifp;
 	SEGUSE *sup;
 	ino_t ino;
-	int redo_ifile, error;
+	int redo_ifile;
 	u_int32_t sn;
 
 	redo_ifile = 0;
@@ -957,7 +956,7 @@ lfs_update_iaddr(struct lfs *fs, struct 
 		LFS_IENTRY(ifp, fs, ino, bp);
 		daddr = ifp->if_daddr;
 		ifp->if_daddr = LFS_DBTOFSB(fs, ndaddr);
-		error = LFS_BWRITE_LOG(bp); /* Ifile */
+		(void)LFS_BWRITE_LOG(bp); /* Ifile */
 	}
 
 	/*

Index: src/sys/ufs/lfs/lfs_vfsops.c
diff -u src/sys/ufs/lfs/lfs_vfsops.c:1.314 src/sys/ufs/lfs/lfs_vfsops.c:1.315
--- src/sys/ufs/lfs/lfs_vfsops.c:1.314	Mon Sep 30 14:58:00 2013
+++ src/sys/ufs/lfs/lfs_vfsops.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_vfsops.c,v 1.314 2013/09/30 18:58:00 hannken Exp $	*/
+/*	$NetBSD: lfs_vfsops.c,v 1.315 2013/10/17 21:01:08 christos 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.314 2013/09/30 18:58:00 hannken Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.315 2013/10/17 21:01:08 christos Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_lfs.h"
@@ -394,7 +394,6 @@ lfs_writerd(void *arg)
  	struct lfs *fs;
 	struct vfsops *vfs = NULL;
  	int fsflags;
- 	int loopcount;
 	int skipc;
 	int lfsc;
 	int wrote_something = 0;
@@ -415,7 +414,6 @@ lfs_writerd(void *arg)
 				&lfs_lock);
 
 		KASSERT(mutex_owned(&lfs_lock));
-		loopcount = 0;
 		wrote_something = 0;
 
 		/*

Index: src/sys/ufs/lfs/lfs_vnops.c
diff -u src/sys/ufs/lfs/lfs_vnops.c:1.257 src/sys/ufs/lfs/lfs_vnops.c:1.258
--- src/sys/ufs/lfs/lfs_vnops.c:1.257	Mon Jul 29 12:40:46 2013
+++ src/sys/ufs/lfs/lfs_vnops.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_vnops.c,v 1.257 2013/07/29 16:40:46 dholland Exp $	*/
+/*	$NetBSD: lfs_vnops.c,v 1.258 2013/10/17 21:01:08 christos Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_vnops.c,v 1.257 2013/07/29 16:40:46 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vnops.c,v 1.258 2013/10/17 21:01:08 christos Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_compat_netbsd.h"
@@ -1391,7 +1391,7 @@ lfs_fcntl(void *v)
 	BLOCK_INFO *blkiov;
 	CLEANERINFO *cip;
 	SEGUSE *sup;
-	int blkcnt, error, oclean;
+	int blkcnt, error;
 	size_t fh_size;
 	struct lfs_fcntl_markv blkvp;
 	struct lwp *l;
@@ -1400,6 +1400,7 @@ lfs_fcntl(void *v)
 	struct buf *bp;
 	fhandle_t *fhp;
 	daddr_t off;
+	int oclean;
 
 	/* Only respect LFS fcntls on fs root or Ifile */
 	if (VTOI(ap->a_vp)->i_number != ULFS_ROOTINO &&
@@ -1510,6 +1511,9 @@ segwait_common:
 		      fs->lfs_offset - off, cip->clean - oclean,
 		      fs->lfs_activesb));
 		LFS_SYNC_CLEANERINFO(cip, fs, bp, 0);
+#else
+		__USE(oclean);
+		__USE(off);
 #endif
 
 		return 0;

Index: src/sys/ufs/lfs/ulfs_bswap.h
diff -u src/sys/ufs/lfs/ulfs_bswap.h:1.4 src/sys/ufs/lfs/ulfs_bswap.h:1.5
--- src/sys/ufs/lfs/ulfs_bswap.h:1.4	Sat Jul 27 21:10:49 2013
+++ src/sys/ufs/lfs/ulfs_bswap.h	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_bswap.h,v 1.4 2013/07/28 01:10:49 dholland Exp $	*/
+/*	$NetBSD: ulfs_bswap.h,v 1.5 2013/10/17 21:01:08 christos Exp $	*/
 /*  from NetBSD: ufs_bswap.h,v 1.19 2009/10/19 18:41:17 bouyer Exp  */
 
 /*
@@ -66,9 +66,9 @@ ulfs_rw64(uint64_t a, int ns)
 	return ((ns) ? bswap64(a) : (a));
 }
 #else
-#define ulfs_rw16(a, ns) ((uint16_t)(a))
-#define ulfs_rw32(a, ns) ((uint32_t)(a))
-#define ulfs_rw64(a, ns) ((uint64_t)(a))
+#define ulfs_rw16(a, ns) (__USE(ns), (uint16_t)(a))
+#define ulfs_rw32(a, ns) (__USE(ns), (uint32_t)(a))
+#define ulfs_rw64(a, ns) (__USE(ns), (uint64_t)(a))
 #endif
 
 #define ulfs_add16(a, b, ns) \

Index: src/sys/ufs/lfs/ulfs_lookup.c
diff -u src/sys/ufs/lfs/ulfs_lookup.c:1.15 src/sys/ufs/lfs/ulfs_lookup.c:1.16
--- src/sys/ufs/lfs/ulfs_lookup.c:1.15	Sat Jul 27 21:10:49 2013
+++ src/sys/ufs/lfs/ulfs_lookup.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_lookup.c,v 1.15 2013/07/28 01:10:49 dholland Exp $	*/
+/*	$NetBSD: ulfs_lookup.c,v 1.16 2013/10/17 21:01:08 christos Exp $	*/
 /*  from NetBSD: ufs_lookup.c,v 1.122 2013/01/22 09:39:18 dholland Exp  */
 
 /*
@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ulfs_lookup.c,v 1.15 2013/07/28 01:10:49 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ulfs_lookup.c,v 1.16 2013/10/17 21:01:08 christos Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_lfs.h"
@@ -814,7 +814,6 @@ ulfs_direnter(struct vnode *dvp, const s
     struct componentname *cnp, struct buf *newdirbp)
 {
 	kauth_cred_t cr;
-	struct lwp *l;
 	int newentrysize;
 	struct inode *dp;
 	struct buf *bp;
@@ -830,7 +829,6 @@ ulfs_direnter(struct vnode *dvp, const s
 
 	error = 0;
 	cr = cnp->cn_cred;
-	l = curlwp;
 
 	dp = VTOI(dvp);
 	newentrysize = LFS_DIRSIZ(0, dirp, 0);
@@ -1068,9 +1066,7 @@ ulfs_dirremove(struct vnode *dvp, const 
 	struct lfs_direct *ep;
 	struct buf *bp;
 	int error;
-#ifdef LFS_EI
 	const int needswap = ULFS_MPNEEDSWAP(dp->i_lfs);
-#endif
 
 	if (flags & DOWHITEOUT) {
 		/*

Index: src/sys/ufs/lfs/ulfs_readwrite.c
diff -u src/sys/ufs/lfs/ulfs_readwrite.c:1.6 src/sys/ufs/lfs/ulfs_readwrite.c:1.7
--- src/sys/ufs/lfs/ulfs_readwrite.c:1.6	Sat Jul 27 21:10:49 2013
+++ src/sys/ufs/lfs/ulfs_readwrite.c	Thu Oct 17 17:01:08 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_readwrite.c,v 1.6 2013/07/28 01:10:49 dholland Exp $	*/
+/*	$NetBSD: ulfs_readwrite.c,v 1.7 2013/10/17 21:01:08 christos Exp $	*/
 /*  from NetBSD: ufs_readwrite.c,v 1.105 2013/01/22 09:39:18 dholland Exp  */
 
 /*-
@@ -33,7 +33,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(1, "$NetBSD: ulfs_readwrite.c,v 1.6 2013/07/28 01:10:49 dholland Exp $");
+__KERNEL_RCSID(1, "$NetBSD: ulfs_readwrite.c,v 1.7 2013/10/17 21:01:08 christos Exp $");
 
 #ifdef LFS_READWRITE
 #define	FS			struct lfs
@@ -69,7 +69,6 @@ READ(void *v)
 	struct vnode *vp;
 	struct inode *ip;
 	struct uio *uio;
-	struct ulfsmount *ump;
 	struct buf *bp;
 	FS *fs;
 	vsize_t bytelen;
@@ -81,7 +80,6 @@ READ(void *v)
 
 	vp = ap->a_vp;
 	ip = VTOI(vp);
-	ump = ip->i_ump;
 	fs = ip->I_FS;
 	uio = ap->a_uio;
 	ioflag = ap->a_ioflag;
@@ -220,14 +218,12 @@ WRITE(void *v)
 #ifdef LFS_READWRITE
 	bool need_unreserve = false;
 #endif
-	struct ulfsmount *ump;
 
 	cred = ap->a_cred;
 	ioflag = ap->a_ioflag;
 	uio = ap->a_uio;
 	vp = ap->a_vp;
 	ip = VTOI(vp);
-	ump = ip->i_ump;
 
 	KASSERT(vp->v_size == ip->i_size);
 #ifdef DIAGNOSTIC
@@ -406,6 +402,8 @@ WRITE(void *v)
 			if (error)
 				break;
 		}
+#else
+		__USE(async);
 #endif
 	}
 	if (error == 0 && ioflag & IO_SYNC) {

Reply via email to