aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_exit.c
Commit message (Expand)AuthorAgeFilesLines
* session: avoid proctree lock on proc exit when possibleMateusz Guzik2016-01-201-53/+1
* Fix style issues around existing SDT probes.Mark Johnston2015-12-161-2/+2
* Enforce the maxproc limitation before allocating struct proc, initialKonstantin Belousov2015-10-081-3/+1
* save some bytes by using more concise SDT_PROBE<n> instead of SDT_PROBEAndriy Gapon2015-09-281-1/+1
* When the wait*(2) syscalls wait for any process (P_ALL), they shouldMariusz Zaborski2015-08-121-0/+4
* The si_status field of the siginfo_t, provided by the waitid(2) andKonstantin Belousov2015-07-181-24/+28
* Add an initial NUMA affinity/policy configuration for threads and processes.Adrian Chadd2015-07-111-0/+6
* Don't clobber td->td_retval[0] in proc_reap().Ed Schouten2015-07-091-5/+8
* Remove several write-only variables, all reported by the gcc 4.9Konstantin Belousov2015-05-291-2/+0
* Currently, softupdate code detects overstepping on the workitemsKonstantin Belousov2015-05-271-0/+6
* Do not allow a process to reap an orphan (a child currently beingJohn Baldwin2015-05-261-12/+15
* Add KTR tracing for some MI ptrace events.John Baldwin2015-05-251-0/+9
* Only reparent a traced process to its old parent if the tracing process isJohn Baldwin2015-05-221-2/+4
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-291-3/+5
* proc: get rid of proc lock + unlock pair in proc_reapMateusz Guzik2015-03-161-4/+5
* cred: add proc_set_cred helperMateusz Guzik2015-03-161-1/+1
* The umtx_lock mutex is used by top-half of the kernel, but isKonstantin Belousov2015-02-281-0/+2
* Add a facility for non-init process to declare itself the reaper ofKonstantin Belousov2014-12-151-6/+33
* Add facility to stop all userspace processes. The supposed use of theKonstantin Belousov2014-12-131-1/+1
* When process is exiting, check for suspension regardless ofKonstantin Belousov2014-12-081-9/+16
* The process spin lock currently has the following distinct uses:Konstantin Belousov2014-11-261-3/+5
* Avoid unnecessary ppeers_lock acquisition in exit1.Mateusz Guzik2014-10-051-10/+12
* Fix up proc_realparent to always return correct process.Mateusz Guzik2014-09-031-2/+6
* Properly reparent traced processes when the tracer dies.Mateusz Guzik2014-08-241-11/+22
* Correct the order of arguments passed to LIST_INSERT_AFTER().Mark Johnston2014-08-151-2/+2
* Correct the problems with the ptrace(2) making the debuggee an orphan.Konstantin Belousov2014-08-071-8/+45
* Eliminate plim and vtmp local vars in exit1.Mateusz Guzik2014-07-101-6/+3
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* proc exit: don't take PROC_LOCK while freeing rlimitsMateusz Guzik2013-12-151-2/+0
* Make process descriptors standard part of the kernel. rwhod(8) alreadyPawel Jakub Dawidek2013-11-301-7/+0
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon2013-11-261-1/+1
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Fix siginfo_t.si_status for wait6/waitid/SIGCHLD.Jilles Tjoelker2013-11-171-4/+7
* Specify SDT probe argument types in the probe definition itself rather thanMark Johnston2013-08-151-2/+1
* Remove cr_prison NULL check from proc_to_reap.Mateusz Guzik2013-07-221-2/+1
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-1/+1
* When vforked child is traced, the debugging events are not generatedKonstantin Belousov2013-02-071-1/+1
* The case of pid == WAIT_MYPGRP for the kern_wait() is already handledKonstantin Belousov2013-01-301-7/+7
* Protect the p->p_pgrp dereference with the process lock.Konstantin Belousov2013-01-061-0/+2
* Restore the proper handling of the pid 0 for waitpid(2).Konstantin Belousov2012-11-161-4/+9
* Style fixes for r242958.Konstantin Belousov2012-11-161-8/+6
* Add the wait6(2) system call. It takes POSIX waitid()-like processKonstantin Belousov2012-11-131-37/+268
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-3/+0
* Ignore stop and continue signals sent to an exiting process. Stop signalsJohn Baldwin2012-09-131-0/+8
* A few whitespace and comment fixes.John Baldwin2012-09-071-3/+3
* When process exists, not only the children shall be reparented toKonstantin Belousov2012-04-021-0/+16
* Add helper function to remove the process from the orphans list andKonstantin Belousov2012-04-021-8/+14
* Add an assert for proctree_lock to proc_to_reap().Jaakko Heinonen2012-03-141-0/+2
* Lock the process around manipulations with p_flag.Konstantin Belousov2012-03-131-0/+2
* Restore the return statement erronously removed in the r232048.Konstantin Belousov2012-02-241-0/+1