Skip to content

exit: find_new_reaper() fixes/cleanups

Oleg Nesterov lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6exit: reparent: fix the dead-parent PR_SET_CHILD_SUBREAPER reparentingkernel/exit.c+1 -10 replies
2/6exit: reparent: fix the cross-namespace PR_SET_CHILD_SUBREAPER reparentingkernel/exit.c+4 -20 replies
3/6exit: reparent: s/while_each_thread/for_each_thread/ in find_new_reaper()kernel/exit.c+3 -50 replies
4/6exit: reparent: document the ->has_child_subreaper checkskernel/exit.c+6 -80 replies
5/6exit: reparent: introduce find_child_reaper()kernel/exit.c+35 -210 replies
6/6exit: reparent: introduce find_alive_thread()kernel/exit.c+19 -130 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] exit: find_new_reaper() fixes/cleanups
Quoted 3 lines · Oleg Nesterov

Yes, exit_notify() needs more changes but I was distracted, will do later.

but I found other bugs in this area. Fix them first. This is also preparation for the next changes in exit_notify() paths.

Oleg.

 kernel/exit.c |   98 +++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 58 insertions(+), 40 deletions(-)