aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_exit.c
Commit message (Expand)AuthorAgeFilesLines
* ddb ps: Use the pidhash to enumerate processes not in allproc.John Baldwin2021-01-011-0/+9
* Provide ABI modules hooks for process exec/exit and thread exit.Konstantin Belousov2020-11-231-0/+7
* Stop using eventhandlers for itimers subsystem exec and exit hooks.Konstantin Belousov2020-11-211-0/+3
* Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer2020-11-171-0/+1
* select: call seltdfini on process and thread exitMateusz Guzik2020-11-161-0/+1
* Fix a pair of races in SIGIO registrationMark Johnston2020-11-111-1/+1
* proc_realparent: if p_oppid does not match pid of the current parentKonstantin Belousov2020-09-161-1/+1
* Fix several issues with process group orphanage.Konstantin Belousov2020-08-221-1/+6
* proc: refactor clearing credentials into proc_unset_credMateusz Guzik2020-05-251-2/+1
* Remove the old NFS lock device driver that uses Giant.Rick Macklem2020-04-091-9/+0
* Retire procfs-based process debugging.John Baldwin2020-04-011-16/+1
* Remove sparc64 kernel supportWarner Losh2020-02-031-0/+1
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-2/+0
* procdesc: allow to collect status through wait(1) if process is tracedMariusz Zaborski2019-11-251-4/+7
* proc: clear pid bitmap entry after dropping proctree lockMateusz Guzik2019-09-021-1/+2
* proc: eliminate the zombproc listMateusz Guzik2019-08-281-7/+1
* exit1: fix style nitsMariusz Zaborski2019-08-051-1/+1
* proc: introduce the proc_add_orphan functionMariusz Zaborski2019-08-051-10/+20
* exit1: postpone clearing P_TRACED flag until the proctree lock is acquiredMariusz Zaborski2019-08-051-1/+3
* proc: make clear_orphan an public APIMariusz Zaborski2019-07-291-6/+6
* Include ktr.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+0
* Set the p_oppid field of orphans when exiting.Mark Johnston2019-04-071-0/+5
* proc: handle sdt exit probe before taking the proc lockMateusz Guzik2018-12-081-9/+11
* proc: when exiting move to zombproc before taking proctreeMateusz Guzik2018-12-071-1/+2
* Manage process-related IDs with bitmapsMateusz Guzik2018-12-071-1/+23
* proc: create a dedicated lock for zombproc to ligthen the load on allproc_lockMateusz Guzik2018-11-291-2/+4
* Revert "fork: fix use-after-free with vfork"Mateusz Guzik2018-11-231-10/+6
* fork: fix use-after-free with vforkMateusz Guzik2018-11-221-6/+10
* proc: update list manipulation comment on process exitMateusz Guzik2018-11-211-2/+1
* proc: implement pid hash locks and an iteratorMateusz Guzik2018-11-211-1/+3
* proc: always store parent pid in p_oppidMateusz Guzik2018-11-161-18/+13
* Add PROC_PDEATHSIG_SET to procctl interface.Konstantin Belousov2018-04-181-0/+13
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Reduce contention on the proctree lock during heavy package build.Mateusz Guzik2018-02-201-11/+11
* Fix process exit vs reap race introduced in r329449Mateusz Guzik2018-02-191-0/+2
* exit: get rid of PROC_SLOCK when checking a process to report, take #2Mateusz Guzik2018-02-181-18/+21
* Revert r329448.Mateusz Guzik2018-02-171-0/+7
* exit: stop doing PROC_SLOCK just to call proc_reapMateusz Guzik2018-02-171-3/+0
* exit: get rid of PROC_SLOCK when checking a process to reportMateusz Guzik2018-02-171-7/+0
* On process exit signal the parent after dropping the proctree lock.Mateusz Guzik2018-02-171-7/+16
* Unref the prison after proctree is dropped.Mateusz Guzik2018-02-171-3/+3
* Tidy up kern_wait6Mateusz Guzik2018-02-171-10/+10
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-5/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Introduce EVENTHANDLER_LIST and some users.Matt Joras2017-11-091-1/+3
* Avoid reusing p_ksi while it is on queue.Konstantin Belousov2017-03-121-1/+22
* Do not leak mount references for dying threads.Konstantin Belousov2017-02-251-2/+1
* When a zombie gets reparented due to the parent exit, send SIGCHLD toKonstantin Belousov2016-12-121-0/+5
* Restructure the code to handle reporting of non-exited processes fromKonstantin Belousov2016-12-041-61/+52