Module Name: src Committed By: mrg Date: Sat Oct 19 21:01:40 UTC 2013
Modified Files: src/sys/dev/wscons: wsemul_vt100.c src/sys/kern: kern_acct.c kern_mutex.c kern_rwlock.c Log Message: use __USE() where appropriate. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/dev/wscons/wsemul_vt100.c cvs rdiff -u -r1.93 -r1.94 src/sys/kern/kern_acct.c cvs rdiff -u -r1.57 -r1.58 src/sys/kern/kern_mutex.c cvs rdiff -u -r1.41 -r1.42 src/sys/kern/kern_rwlock.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/dev/wscons/wsemul_vt100.c diff -u src/sys/dev/wscons/wsemul_vt100.c:1.35 src/sys/dev/wscons/wsemul_vt100.c:1.36 --- src/sys/dev/wscons/wsemul_vt100.c:1.35 Thu Feb 11 10:07:14 2010 +++ src/sys/dev/wscons/wsemul_vt100.c Sat Oct 19 21:01:39 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: wsemul_vt100.c,v 1.35 2010/02/11 10:07:14 drochner Exp $ */ +/* $NetBSD: wsemul_vt100.c,v 1.36 2013/10/19 21:01:39 mrg Exp $ */ /* * Copyright (c) 1998 @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: wsemul_vt100.c,v 1.35 2010/02/11 10:07:14 drochner Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wsemul_vt100.c,v 1.36 2013/10/19 21:01:39 mrg Exp $"); #include "opt_wsmsgattrs.h" @@ -1037,7 +1037,9 @@ wsemul_vt100_setmsgattrs(void *cookie, c vd->msgattrs.default_bg, vd->msgattrs.default_attrs, &tmp); -#ifdef VT100_DEBUG +#ifndef VT100_DEBUG + __USE(error); +#else if (error) printf("vt100: failed to allocate attribute for default " "messages\n"); Index: src/sys/kern/kern_acct.c diff -u src/sys/kern/kern_acct.c:1.93 src/sys/kern/kern_acct.c:1.94 --- src/sys/kern/kern_acct.c:1.93 Sat Sep 3 14:09:03 2011 +++ src/sys/kern/kern_acct.c Sat Oct 19 21:01:39 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_acct.c,v 1.93 2011/09/03 14:09:03 christos Exp $ */ +/* $NetBSD: kern_acct.c,v 1.94 2013/10/19 21:01:39 mrg Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -71,7 +71,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_acct.c,v 1.93 2011/09/03 14:09:03 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_acct.c,v 1.94 2013/10/19 21:01:39 mrg Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -224,6 +224,8 @@ acct_stop(void) if (error != 0) printf("acct_stop: failed to close, errno = %d\n", error); +#else + __USE(error); #endif acct_vp = NULLVP; } @@ -259,6 +261,8 @@ acctwatch(void *arg) if (error != 0) printf("acctwatch: failed to statvfs, error = %d\n", error); +#else + __USE(error); #endif rw_exit(&acct_lock); error = kpause("actwat", false, acctchkfreq * hz, NULL); Index: src/sys/kern/kern_mutex.c diff -u src/sys/kern/kern_mutex.c:1.57 src/sys/kern/kern_mutex.c:1.58 --- src/sys/kern/kern_mutex.c:1.57 Sun Sep 22 14:59:07 2013 +++ src/sys/kern/kern_mutex.c Sat Oct 19 21:01:39 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_mutex.c,v 1.57 2013/09/22 14:59:07 joerg Exp $ */ +/* $NetBSD: kern_mutex.c,v 1.58 2013/10/19 21:01:39 mrg Exp $ */ /*- * Copyright (c) 2002, 2006, 2007, 2008 The NetBSD Foundation, Inc. @@ -40,7 +40,7 @@ #define __MUTEX_PRIVATE #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_mutex.c,v 1.57 2013/09/22 14:59:07 joerg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_mutex.c,v 1.58 2013/10/19 21:01:39 mrg Exp $"); #include <sys/param.h> #include <sys/atomic.h> @@ -711,6 +711,9 @@ mutex_vector_exit(kmutex_t *mtx) MUTEX_DASSERT(mtx, curthread != 0); MUTEX_ASSERT(mtx, MUTEX_OWNER(mtx->mtx_owner) == curthread); MUTEX_UNLOCKED(mtx); +#if !defined(LOCKDEBUG) + __USE(curthread); +#endif #ifdef LOCKDEBUG /* Index: src/sys/kern/kern_rwlock.c diff -u src/sys/kern/kern_rwlock.c:1.41 src/sys/kern/kern_rwlock.c:1.42 --- src/sys/kern/kern_rwlock.c:1.41 Wed Sep 4 10:16:16 2013 +++ src/sys/kern/kern_rwlock.c Sat Oct 19 21:01:39 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_rwlock.c,v 1.41 2013/09/04 10:16:16 skrll Exp $ */ +/* $NetBSD: kern_rwlock.c,v 1.42 2013/10/19 21:01:39 mrg Exp $ */ /*- * Copyright (c) 2002, 2006, 2007, 2008, 2009 The NetBSD Foundation, Inc. @@ -38,7 +38,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_rwlock.c,v 1.41 2013/09/04 10:16:16 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_rwlock.c,v 1.42 2013/10/19 21:01:39 mrg Exp $"); #define __RWLOCK_PRIVATE @@ -580,6 +580,10 @@ rw_downgrade(krwlock_t *rw) RW_DASSERT(rw, (rw->rw_owner & RW_WRITE_LOCKED) != 0); RW_ASSERT(rw, RW_OWNER(rw) == curthread); RW_UNLOCKED(rw, RW_WRITER); +#if !defined(DIAGNOSTIC) + __USE(curthread); +#endif + membar_producer(); owner = rw->rw_owner;