aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_rwlock.c
diff options
context:
space:
mode:
authorMax Laier <mlaier@FreeBSD.org>2006-01-29 02:35:22 +0000
committerMax Laier <mlaier@FreeBSD.org>2006-01-29 02:35:22 +0000
commit69e99c5d4c348234b9a40ff14d4586e44e74eb63 (patch)
tree8ac2d7653ee6faf8491da12524eef5161b47f191 /sys/kern/kern_rwlock.c
parent4a193ac90749ae26dad0e7a8dc19d31f05c8a5aa (diff)
downloadsrc-69e99c5d4c348234b9a40ff14d4586e44e74eb63.tar.gz
src-69e99c5d4c348234b9a40ff14d4586e44e74eb63.zip
Unbreak on archs where %d doesn't print uintptr_t arithmetic.
Notes
Notes: svn path=/head/; revision=154973
Diffstat (limited to 'sys/kern/kern_rwlock.c')
-rw-r--r--sys/kern/kern_rwlock.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_rwlock.c b/sys/kern/kern_rwlock.c
index 448cacfd68b0..d706284a93ce 100644
--- a/sys/kern/kern_rwlock.c
+++ b/sys/kern/kern_rwlock.c
@@ -561,7 +561,8 @@ db_show_rwlock(struct lock_object *lock)
if (rw->rw_lock == RW_UNLOCKED)
db_printf("UNLOCKED\n");
else if (rw->rw_lock & RW_LOCK_READ)
- db_printf("RLOCK: %d locks\n", RW_READERS(rw->rw_lock));
+ db_printf("RLOCK: %jd locks\n",
+ (intmax_t)(RW_READERS(rw->rw_lock)));
else {
td = rw_owner(rw);
db_printf("WLOCK: %p (tid %d, pid %d, \"%s\")\n", td,