git: DragonFly_RELEASE_4_0 kernel - Add reapctl() system call for managing sub-processes (3) -> procctl()
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Nov 10 23:01:13 PST 2014
commit 149456486a65e8a197f68fd52e993b738170b0d5
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Nov 10 22:37:47 2014 -0800
kernel - Add reapctl() system call for managing sub-processes (3) -> procctl()
* After discussions, rename reapctl() -> procctl() and adjust
the API to be compatible with FreeBSD.
* bapt will implement the same exact feature in FreeBSD via procctl().
Summary of changes:
lib/libc/sys/Makefile.inc | 1 +
lib/libc/sys/Symbol.map | 6 ++---
lib/libc/sys/{reapctl.2 => procctl.2} | 30 ++++++++++++------------
sys/kern/init_sysent.c | 2 +-
sys/kern/kern_exit.c | 2 +-
sys/kern/kern_fork.c | 15 +++++++-----
sys/kern/makesyscalls.sh | 1 +
sys/kern/syscalls.c | 2 +-
sys/kern/syscalls.master | 2 +-
sys/sys/proc.h | 2 +-
sys/sys/{reaper.h => procctl.h} | 43 +++++++++++++++++++++++++++++------
sys/sys/syscall.h | 2 +-
sys/sys/syscall.mk | 2 +-
sys/sys/sysproto.h | 12 ++++++----
sys/sys/sysunion.h | 2 +-
15 files changed, 82 insertions(+), 42 deletions(-)
rename lib/libc/sys/{reapctl.2 => procctl.2} (94%)
rename sys/sys/{reaper.h => procctl.h} (64%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/149456486a65e8a197f68fd52e993b738170b0d5
--
DragonFly BSD source repository
More information about the Commits
mailing list