Skip to content

RFC exit: Clarify choice of new parent in forget_original_parent()

Kirill Tkhai lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest13 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13exit: Clarify choice of new parent in forget_original_parent()kernel/exit.c+9 -100 replies
2/13rwlock_t: Implement double_write_{,un}lock()include/linux/spinlock.h+19 -00 replies
3/13pid_ns: Implement rwlock_t pid_ns::cr_lock for locking child_reaperinclude/linux/pid_namespace.h kernel/exit.c kernel/fork.c +2 more+26 -60 replies
4/13exit: Small refactoring mm_update_next_owner()kernel/exit.c+9 -40 replies
5/13fs: Refactoring in get_children_pid()fs/proc/array.c+16 -120 replies
6/13core: Add rwlock_t task_list::kin_lockinclude/linux/init_task.h include/linux/sched.h kernel/fork.c+3 -00 replies
7/13kin_lock: Implement helpers for kin_lock locking.include/linux/sched.h+302 -00 replies
8/13core: Use kin_lock synchronizations between parent and child and for thread groupfs/exec.c fs/proc/array.c kernel/exit.c +7 more+136 -350 replies
9/13exit: Use for_each_thread() in do_wait()kernel/exit.c+2 -33 replies
10/13exit: Add struct wait_opts's member held_lock and use it for tasklist_lockkernel/exit.c+6 -40 replies
11/13exit: Syncronize on kin_lock while do_notify_parent()kernel/exit.c kernel/ptrace.c kernel/signal.c+36 -370 replies
12/13exit: Delete write dependence on tasklist_lock in exit_notify()kernel/exit.c kernel/ptrace.c+10 -150 replies
13/13core: Nest tasklist_lock into task_struct::kin_lockfs/exec.c kernel/exit.c kernel/fork.c +1 more+32 -330 replies

Reviews trailers per patch

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

Read the v1 thread