projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5e0eb67
)
futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic()
author
Li zeming
<zeming@nfschina.com>
Tue, 25 Jul 2023 19:50:47 +0000
(
03:50
+0800)
committer
Ingo Molnar
<mingo@kernel.org>
Wed, 4 Oct 2023 16:04:47 +0000
(18:04 +0200)
'top_waiter' is assigned unconditionally before first use,
so it does not need an initialization.
[ mingo: Created legible changelog. ]
Signed-off-by: Li zeming <zeming@nfschina.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link:
https://lore.kernel.org/r/20230725195047.3106-1-zeming@nfschina.com
kernel/futex/requeue.c
patch
|
blob
|
history
diff --git
a/kernel/futex/requeue.c
b/kernel/futex/requeue.c
index a0a79954f506a9718ce8c89d3470c868f053bb0f..16a3645bd786ceb5193e960bc3aa4a2737ca3a65 100644
(file)
--- a/
kernel/futex/requeue.c
+++ b/
kernel/futex/requeue.c
@@
-269,7
+269,7
@@
futex_proxy_trylock_atomic(u32 __user *pifutex, struct futex_hash_bucket *hb1,
union futex_key *key2, struct futex_pi_state **ps,
struct task_struct **exiting, int set_waiters)
{
- struct futex_q *top_waiter
= NULL
;
+ struct futex_q *top_waiter;
u32 curval;
int ret;