aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_fork.c
Commit message (Expand)AuthorAgeFilesLines
* fork: avoid endless wait with PTRACE_FORK and RFSTOPPED.Konstantin Belousov2018-06-211-32/+39
* Reduce contention on the proctree lock during heavy package build.Mateusz Guzik2018-02-201-5/+6
* Postpone sx_sunlock(&proctree_lock) on fork until after allproc is dropped.Mateusz Guzik2018-02-171-3/+2
* Remove trailing whitespace.Bjoern A. Zeeb2018-01-141-4/+4
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-9/+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
* If the user tries to set kern.randompid to 1 (which is meaningless), setDag-Erling Smørgrav2017-09-101-8/+14
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-1/+1
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-171-8/+8
* Defer ptracestop() signals that cannot be delivered immediatelyEric Badger2017-02-201-2/+2
* vfs: add vrefact, to be used when the vnode has to be already activeMateusz Guzik2016-12-121-1/+1
* Add PROC_TRAPCAP procctl(2) controls and global sysctl kern.trap_enocap.Konstantin Belousov2016-09-211-1/+1
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Don't set P2_PTRACE_FSTP in a process that invokes ptrace(PT_TRACE_ME).Mark Johnston2016-08-191-1/+1
* Remove mention of the Giant from the fork_return() description.Konstantin Belousov2016-08-031-3/+3
* When a debugger attaches to the process, SIGSTOP is sent to theKonstantin Belousov2016-07-281-4/+2
* Add PTRACE_VFORK to trace vfork events.John Baldwin2016-07-181-0/+1
* Add a mask of optional ptrace() events.John Baldwin2016-07-151-5/+4
* When filt_proc() removes event from the knlist due to the processKonstantin Belousov2016-06-271-2/+2
* Update comments for the MD functions managing contexts for newKonstantin Belousov2016-06-161-1/+1
* Introduce the PD_CLOEXEC for pdfork(2).Mariusz Zaborski2016-06-081-2/+6
* Get rid of struct proc p_sched and struct thread td_sched pointers.Konstantin Belousov2016-06-051-1/+1
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Rename P_KTHREAD struct proc p_flag to P_KPROC.Konstantin Belousov2016-02-091-1/+1
* Call kthread_exit() rather than kproc_exit() for a premature kthread exit.John Baldwin2016-02-081-1/+1
* fork: ansify sys_pdforkMateusz Guzik2016-02-061-3/+1
* Guard against runnable td2 exiting and than being reused for unrelatedKonstantin Belousov2016-02-041-1/+1
* fork: plug a use after free of the returned processMateusz Guzik2016-02-041-68/+74
* fork: pass arguments to fork1 in a dedicated structureMateusz Guzik2016-02-041-15/+35
* Add ptrace(2) reporting for LWP events.John Baldwin2015-12-291-3/+4
* Fix style issues around existing SDT probes.Mark Johnston2015-12-161-3/+2
* Add a way to distinguish between forking and thread creation in schedtail.Ed Schouten2015-10-221-1/+2
* If falloc_caps() failed, cleanup needs to be performed. This is a bugKonstantin Belousov2015-10-161-1/+1
* Enforce the maxproc limitation before allocating struct proc, initialKonstantin Belousov2015-10-081-29/+33
* Fix various edge cases related to system call tracing.John Baldwin2015-10-061-3/+16
* save some bytes by using more concise SDT_PROBE<n> instead of SDT_PROBEAndriy Gapon2015-09-281-1/+1
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, theKonstantin Belousov2015-08-101-1/+1
* Fix accidental line wrapping introduced in r286122.Ed Schouten2015-07-311-2/+1
* Limit rights on process descriptors.Ed Schouten2015-07-311-6/+7
* Add an initial NUMA affinity/policy configuration for threads and processes.Adrian Chadd2015-07-111-0/+10
* Implement lockless resource limits.Mateusz Guzik2015-06-101-3/+1
* Generalised support for copy-on-write structures shared by threads.Mateusz Guzik2015-06-101-1/+2
* Add KTR tracing for some MI ptrace events.John Baldwin2015-05-251-0/+3
* Fix up panics when fork fails due to hitting proc limitMateusz Guzik2015-05-061-1/+2
* fd: remove filedesc argument from fdcloseMateusz Guzik2015-04-111-1/+1
* cred: add proc_set_cred_init helperMateusz Guzik2015-03-211-1/+1
* fork: assign refed credentials earlierMateusz Guzik2015-03-211-8/+7
* cred: add proc_set_cred helperMateusz Guzik2015-03-161-2/+3
* Add procctl(2) PROC_TRACE_CTL command to enable or disable debuggerKonstantin Belousov2015-01-181-1/+1