diff options
| author | Jann Horn <jannh@google.com> | 2025-01-29 20:53:03 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-03-28 21:58:51 +0100 |
| commit | 5932970c3f81caed445aedcd9218433c791dbe6d (patch) | |
| tree | 1f69404501e347ba269b9d219c0c218502ee73b8 /drivers/platform | |
| parent | 62a4c7ac84d5ff8dda506f0575f2184b9fdc7318 (diff) | |
| download | linux-5932970c3f81caed445aedcd9218433c791dbe6d.tar.gz linux-5932970c3f81caed445aedcd9218433c791dbe6d.tar.bz2 linux-5932970c3f81caed445aedcd9218433c791dbe6d.zip | |
sched: Clarify wake_up_q()'s write to task->wake_q.next
[ Upstream commit bcc6244e13b4d4903511a1ea84368abf925031c0 ]
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
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/platform')
0 files changed, 0 insertions, 0 deletions
