svn commit: r333852 - head/sys/kern

Matt Macy mmacy at FreeBSD.org
Sat May 19 04:59:41 UTC 2018


Author: mmacy
Date: Sat May 19 04:59:39 2018
New Revision: 333852
URL: https://svnweb.freebsd.org/changeset/base/333852

Log:
  vfs: annotate variables only used by debug builds as __unused

Modified:
  head/sys/kern/vfs_bio.c
  head/sys/kern/vfs_lookup.c
  head/sys/kern/vfs_subr.c

Modified: head/sys/kern/vfs_bio.c
==============================================================================
--- head/sys/kern/vfs_bio.c	Sat May 19 04:56:10 2018	(r333851)
+++ head/sys/kern/vfs_bio.c	Sat May 19 04:59:39 2018	(r333852)
@@ -1851,10 +1851,8 @@ bq_init(struct bufqueue *bq, int qindex, int subqueue,
 static void
 bd_init(struct bufdomain *bd)
 {
-	int domain;
 	int i;
 
-	domain = bd - bdomain;
 	bd->bd_cleanq = &bd->bd_subq[mp_maxid + 1];
 	bq_init(bd->bd_cleanq, QUEUE_CLEAN, mp_maxid + 1, "bufq clean lock");
 	bq_init(&bd->bd_dirtyq, QUEUE_DIRTY, -1, "bufq dirty lock");
@@ -2843,7 +2841,7 @@ vfs_vmio_iodone(struct buf *bp)
 	vm_ooffset_t foff;
 	vm_page_t m;
 	vm_object_t obj;
-	struct vnode *vp;
+	struct vnode *vp __unused;
 	int i, iosize, resid;
 	bool bogus;
 
@@ -5014,7 +5012,7 @@ bufsync(struct bufobj *bo, int waitfor)
 void
 bufstrategy(struct bufobj *bo, struct buf *bp)
 {
-	int i = 0;
+	int i __unused;
 	struct vnode *vp;
 
 	vp = bp->b_vp;

Modified: head/sys/kern/vfs_lookup.c
==============================================================================
--- head/sys/kern/vfs_lookup.c	Sat May 19 04:56:10 2018	(r333851)
+++ head/sys/kern/vfs_lookup.c	Sat May 19 04:59:39 2018	(r333852)
@@ -92,9 +92,9 @@ static int
 crossmp_vop_lock1(struct vop_lock1_args *ap)
 {
 	struct vnode *vp;
-	struct lock *lk;
-	const char *file;
-	int flags, line;
+	struct lock *lk __unused;
+	const char *file __unused;
+	int flags, line __unused;
 
 	vp = ap->a_vp;
 	lk = vp->v_vnlock;
@@ -118,7 +118,7 @@ static int
 crossmp_vop_unlock(struct vop_unlock_args *ap)
 {
 	struct vnode *vp;
-	struct lock *lk;
+	struct lock *lk __unused;
 	int flags;
 
 	vp = ap->a_vp;

Modified: head/sys/kern/vfs_subr.c
==============================================================================
--- head/sys/kern/vfs_subr.c	Sat May 19 04:56:10 2018	(r333851)
+++ head/sys/kern/vfs_subr.c	Sat May 19 04:59:39 2018	(r333852)
@@ -1405,7 +1405,7 @@ getnewvnode(const char *tag, struct mount *mp, struct 
 	struct thread *td;
 	struct lock_object *lo;
 	static int cyclecount;
-	int error;
+	int error __unused;
 
 	CTR3(KTR_VFS, "%s: mp %p with tag %s", __func__, mp, tag);
 	vp = NULL;


More information about the svn-src-all mailing list