Messages in this thread | | | Date | Thu, 23 Feb 2023 17:53:45 +0100 | From | Sebastian Andrzej Siewior <> | Subject | Re: [PATCH] sched: Consider task_struct::saved_state in wait_task_inactive(). |
| |
On 2023-02-22 14:36:14 [+0100], Peter Zijlstra wrote: > Which if the very few wait_task_inactive() users requires this?
ptrace is the remaining (known) one (just verified on v6.2-rt3). ptrace_check_attach() waits for the child which blocks on tasklist_lock.
tglx argued that wait_task_inactive() should work regardless of the task, that is being waited for, blocks on a sleeping lock.
Sebastian
| |