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) {