summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2007-03-13 16:51:27 +0000
committerjhb <jhb@FreeBSD.org>2007-03-13 16:51:27 +0000
commitdccb53bbac1b0897bbc92e105a8c0afe30dc18c0 (patch)
tree2b1594043fd49ade06744999ee36b3ea31d19702
parent1deb546bd470554b2956dc67ab47c0e8a7971681 (diff)
downloadFreeBSD-src-dccb53bbac1b0897bbc92e105a8c0afe30dc18c0.zip
FreeBSD-src-dccb53bbac1b0897bbc92e105a8c0afe30dc18c0.tar.gz
Print readers count as unsigned in ddb 'show lock'.
Submitted by: attilio
-rw-r--r--sys/kern/kern_rwlock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_rwlock.c b/sys/kern/kern_rwlock.c
index 9fbb70a..54d0721 100644
--- a/sys/kern/kern_rwlock.c
+++ b/sys/kern/kern_rwlock.c
@@ -846,8 +846,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: %jd locks\n",
- (intmax_t)(RW_READERS(rw->rw_lock)));
+ db_printf("RLOCK: %ju locks\n",
+ (uintmax_t)(RW_READERS(rw->rw_lock)));
else {
td = rw_wowner(rw);
db_printf("WLOCK: %p (tid %d, pid %d, \"%s\")\n", td,
OpenPOWER on IntegriCloud