aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2021-10-21 17:10:42 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2021-10-21 18:40:46 +0000
commitbded8fa3009aa76c4a8255ebe884cff44cc6142c (patch)
treedfd6e2379376ef6689247f50b0365e624c84504c
parent2030ee0e1b17e45a162bba6a636e07886a9eb67c (diff)
umtxq_requeue: remove write-only variable uh2
umtxq_queue_lookup() does not change state. It is redone inside umtxq_insert() later, anyway. Sponsored by: The FreeBSD Foundation MFC after: 1 week
-rw-r--r--sys/kern/kern_umtx.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/kern/kern_umtx.c b/sys/kern/kern_umtx.c
index ea87259161c8..c738cf178866 100644
--- a/sys/kern/kern_umtx.c
+++ b/sys/kern/kern_umtx.c
@@ -641,7 +641,7 @@ int
umtxq_requeue(struct umtx_key *key, int n_wake, struct umtx_key *key2,
int n_requeue)
{
- struct umtxq_queue *uh, *uh2;
+ struct umtxq_queue *uh;
struct umtx_q *uq, *uq_temp;
int ret;
@@ -649,7 +649,6 @@ umtxq_requeue(struct umtx_key *key, int n_wake, struct umtx_key *key2,
UMTXQ_LOCKED_ASSERT(umtxq_getchain(key));
UMTXQ_LOCKED_ASSERT(umtxq_getchain(key2));
uh = umtxq_queue_lookup(key, UMTX_SHARED_QUEUE);
- uh2 = umtxq_queue_lookup(key2, UMTX_SHARED_QUEUE);
if (uh == NULL)
return (0);
TAILQ_FOREACH_SAFE(uq, &uh->head, uq_link, uq_temp) {