]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Merge reaper facility.
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Jan 2015 03:27:09 +0000 (03:27 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 5 Jan 2015 03:27:09 +0000 (03:27 +0000)
commitb5f0c2fc44a8c79806fc28d068b3111f869b7fef
tree6960c9f306d6b65c6d55b3a1dab46a3fe4eb9100
parent2dd5eba1ecc78dc82d11f269d2b8d6756d3756a3
Merge reaper facility.

MFC r270443 (by mjg):
Properly reparent traced processes when the tracer dies.

MFC r273452 (by mjg):
Plug unnecessary PRS_NEW check in kern_procctl.

MFC 275800:
Add a facility for non-init process to declare itself the reaper of
the orphaned descendants.

MFC r275821:
Add missed break.

MFC r275846 (by mckusick):
Add some additional clarification and fix a few gammer nits.

MFC r275847 (by bdrewery):
Bump Dd for r275846.

git-svn-id: svn://svn.freebsd.org/base/stable/10@276686 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libc/sys/procctl.2
sys/compat/freebsd32/freebsd32.h
sys/compat/freebsd32/freebsd32_misc.c
sys/conf/files
sys/kern/init_main.c
sys/kern/kern_exit.c
sys/kern/kern_fork.c
sys/kern/kern_procctl.c [new file with mode: 0644]
sys/kern/sys_process.c
sys/sys/proc.h
sys/sys/procctl.h