On Thu, Jul 10, 2025 at 12:43:18PM +0000, Heyne, Maximilian wrote: > From: Oleg Nesterov <oleg@xxxxxxxxxx> > > [ Upstream commit 7904e53ed5a20fc678c01d5d1b07ec486425bb6a ] > > do/while_each_thread should be avoided when possible. > > Link: https://lkml.kernel.org/r/20230909164501.GA11581@xxxxxxxxxx > Signed-off-by: Oleg Nesterov <oleg@xxxxxxxxxx> > Cc: Eric W. Biederman <ebiederm@xxxxxxxxxxxx> > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > Stable-dep-of: 7601df8031fd ("fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats") > Cc: stable@xxxxxxxxxxxxxxx > [mheyne: adjusted context] > Signed-off-by: Maximilian Heyne <mheyne@xxxxxxxxx> > --- > > Compile-tested only. > We're seeing soft lock-ups with 5.10.237 because of the backport of > commit 4fe85bdaabd6 ("fs/proc: do_task_stat: use sig->stats_lock to > gather the threads/children stats"). I'm assuming this is broken on 5.15 > too. Same here, how does this change anything? greg k-h