aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_fork.c
Commit message (Expand)AuthorAgeFilesLines
* The fasttrap fork handler is responsible for removing tracepoints in theMark Johnston2013-12-181-5/+5
* Make process descriptors standard part of the kernel. rwhod(8) alreadyPawel Jakub Dawidek2013-11-301-17/+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
* Extend the support for exempting processes from being killed when swap isJohn Baldwin2013-09-191-0/+6
* Specify SDT probe argument types in the probe definition itself rather thanMark Johnston2013-08-151-4/+2
* Include PID in the error message which is printed when the maxproc limitJaakko Heinonen2013-04-191-2/+2
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-1/+1
* Remove redundant parenthesis.Pawel Jakub Dawidek2013-02-171-1/+1
* Remove a special case for XEN, which is erronous and makes vfork(2)Konstantin Belousov2012-12-151-4/+0
* Fix a race between kern_setitimer() and realitexpire(), where theKonstantin Belousov2012-12-041-1/+1
* userret() already checks for td_locks when INVARIANTS is enabled, soAttilio Rao2012-09-081-1/+0
* Add a sysctl kern.pid_max, which limits the maximum pid the system isKonstantin Belousov2012-08-151-4/+4
* The falloc() function obtains two references to newly created 'fp'.Pawel Jakub Dawidek2012-06-191-2/+6
* Stop treating td_sigmask specially for the purposes of new threadKonstantin Belousov2012-05-261-1/+0
* Fix panic with RACCT that could occur in low memory (or out of swap)Edward Tomasz Napierala2012-05-221-1/+1
* Currently, the debugger attached to the process executing vfork() doesKonstantin Belousov2012-02-271-8/+4
* Allow the parent to gather the exit status of the children reparentedKonstantin Belousov2012-02-231-0/+1
* Mark the automatically attached child with PL_FLAG_CHILD in structKonstantin Belousov2012-02-101-0/+2
* Move some code inside the racct_proc_fork(); it spares a few lock operationsEdward Tomasz Napierala2011-10-031-11/+0
* Fix another bug introduced in r225641, which caused rctl to access certainEdward Tomasz Napierala2011-10-031-0/+1
* Fix error handling bug that would prevent MAC structures from gettingEdward Tomasz Napierala2011-09-171-20/+18
* Fix long-standing thinko regarding maxproc accounting. Basically,Edward Tomasz Napierala2011-09-171-21/+3
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-5/+5
* Add experimental support for process descriptorsJonathan Anderson2011-08-181-6/+90
* Implement an RFTSIGZMB flag to rfork(2) to specify a signal that isKonstantin Belousov2011-07-121-1/+16
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+6
* Enable accounting for RACCT_NPROC and RACCT_NTHR.Edward Tomasz Napierala2011-03-311-0/+20
* Add racct. It's an API to keep per-process, per-jail, per-loginclassEdward Tomasz Napierala2011-03-291-0/+17
* Fix some locking nits with the p_state field of struct proc:John Baldwin2011-03-241-7/+4
* Extend struct sysvec with new method sv_schedtail, which is used for anDmitry Chagin2011-03-081-1/+3
* Introduce preliminary support of the show description of the ABI ofDmitry Chagin2011-02-251-4/+4
* Allow debugger to specify that children of the traced process should beKonstantin Belousov2011-01-251-10/+63
* - Move sched_fork() later in fork() after the various sections of the newJohn Baldwin2011-01-061-6/+7
* Finishing touches to fork1() - ANSIfy missed function definition, style(9)Edward Tomasz Napierala2011-01-021-27/+20
* Refactor fork1() to make it easier to follow. No functional changes.Edward Tomasz Napierala2010-12-101-191/+220
* MFp4:David Xu2010-12-091-0/+1
* Add a KASSERT to make it obvious when fork_norfproc() is to be called,Edward Tomasz Napierala2010-12-061-1/+3
* Fix style bug introduced by previous commit.Edward Tomasz Napierala2010-12-061-1/+1
* Improve readability by factoring out the !RFPROC case. While here,Edward Tomasz Napierala2010-12-061-59/+57
* - When disabling ktracing on a process, free any pending requests thatJohn Baldwin2010-10-211-15/+1
* Create a global thread hash table to speed up thread lookup, useDavid Xu2010-10-091-1/+1
* Fix two bugs in DTrace:Rui Paulo2010-09-091-9/+15
* Add an extra comment to the SDT probes definition. This allows us to getRui Paulo2010-08-221-1/+1
* Reintroduce the r196640, after fixing the problem with my testing.Konstantin Belousov2009-09-011-10/+15
* Reverse r196640 and r196644 for now.Konstantin Belousov2009-08-291-15/+10
* Dispose the kernel stack of the proper thread.Konstantin Belousov2009-08-291-1/+1
* Remove the altkstacks, instead instantiate threads with kernel stackKonstantin Belousov2009-08-291-10/+15
* Remove the interim vimage containers, struct vimage and struct procg,Jamie Gritton2009-07-171-4/+0
* Replace AUDIT_ARG() with variable argument macros with a set more moreRobert Watson2009-06-271-2/+2