diff options
author | 2025-01-29 20:53:03 +0100 | |
---|---|---|
committer | 2025-02-08 15:43:12 +0100 | |
commit | bcc6244e13b4d4903511a1ea84368abf925031c0 (patch) | |
tree | f976cd96b12bb0435853fa6e3a4ade066a3488a5 /net/lapb/lapb_subr.c | |
parent | sched/debug: Provide slice length for fair tasks (diff) | |
download | wireguard-linux-bcc6244e13b4d4903511a1ea84368abf925031c0.tar.xz wireguard-linux-bcc6244e13b4d4903511a1ea84368abf925031c0.zip |
sched: Clarify wake_up_q()'s write to task->wake_q.next
Clarify that wake_up_q() does an atomic write to task->wake_q.next, after
which a concurrent __wake_q_add() can immediately overwrite
task->wake_q.next again.
Signed-off-by: Jann Horn <jannh@google.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20250129-sched-wakeup-prettier-v1-1-2f51f5f663fa@google.com
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions