summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authormlaier <mlaier@FreeBSD.org>2006-01-29 02:35:22 +0000
committermlaier <mlaier@FreeBSD.org>2006-01-29 02:35:22 +0000
commit00e2fdfae252b26e637665a0b930e2f81cd28d04 (patch)
tree8ac2d7653ee6faf8491da12524eef5161b47f191 /sys
parent2d1d7a9100b46bc5c0d763fdab3915dcabf33116 (diff)
downloadFreeBSD-src-00e2fdfae252b26e637665a0b930e2f81cd28d04.zip
FreeBSD-src-00e2fdfae252b26e637665a0b930e2f81cd28d04.tar.gz
Unbreak on archs where %d doesn't print uintptr_t arithmetic.
Diffstat (limited to 'sys')
-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 448cacf..d706284 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,
OpenPOWER on IntegriCloud