aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Certner <olce@FreeBSD.org>2024-09-04 14:38:12 +0000
committerEd Maste <emaste@FreeBSD.org>2024-09-04 19:16:40 +0000
commit7739dab974336ed87304cae9240e1c4b963d5280 (patch)
treeaa7ec0683ff6a875aa803d9bcb2653bb24c330df
parent6000de09661282f70dc5af1bef88bbe4fe3beffa (diff)
umtx: shm: 'ushm_refcnt > 0' => 'ushm_refcnt != 0'
'ushm_refcnt' is unsigned. Don't leave the impression it isn't. No functional change (intended). Reviewed by: kib Approved by: emaste (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46126 (cherry picked from commit c75a18905e308f69b01f19c3d7d613883a008e79) (cherry picked from commit 4938f554469bc81783998143968ec3eba2a43def) (cherry picked from commit a73a70472c47877d57d090ef77ae503fe75e9f41) Approved by: so Approved by: re (cperciva)
-rw-r--r--sys/kern/kern_umtx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_umtx.c b/sys/kern/kern_umtx.c
index 5d83842f8ed2..23087cf4269e 100644
--- a/sys/kern/kern_umtx.c
+++ b/sys/kern/kern_umtx.c
@@ -4360,7 +4360,7 @@ umtx_shm_find_reg_locked(const struct umtx_key *key,
reg->ushm_key.info.shared.offset ==
key->info.shared.offset) {
KASSERT(reg->ushm_key.type == TYPE_SHM, ("TYPE_USHM"));
- KASSERT(reg->ushm_refcnt > 0,
+ KASSERT(reg->ushm_refcnt != 0,
("reg %p refcnt 0 onlist", reg));
KASSERT((reg->ushm_flags & USHMF_LINKED) != 0,
("reg %p not linked", reg));
@@ -4408,7 +4408,7 @@ static bool
umtx_shm_unref_reg_locked(struct umtx_shm_reg *reg, bool linked_ref)
{
mtx_assert(&umtx_shm_lock, MA_OWNED);
- KASSERT(reg->ushm_refcnt > 0, ("ushm_reg %p refcnt 0", reg));
+ KASSERT(reg->ushm_refcnt != 0, ("ushm_reg %p refcnt 0", reg));
if (linked_ref) {
if ((reg->ushm_flags & USHMF_LINKED) == 0)