| Commit message (Expand) | Author | Age | Files | Lines |
* | fork: avoid endless wait with PTRACE_FORK and RFSTOPPED. | Konstantin Belousov | 2018-06-21 | 1 | -32/+39 |
* | Reduce contention on the proctree lock during heavy package build. | Mateusz Guzik | 2018-02-20 | 1 | -5/+6 |
* | Postpone sx_sunlock(&proctree_lock) on fork until after allproc is dropped. | Mateusz Guzik | 2018-02-17 | 1 | -3/+2 |
* | Remove trailing whitespace. | Bjoern A. Zeeb | 2018-01-14 | 1 | -4/+4 |
* | Implement 'domainset', a cpuset based NUMA policy mechanism. This allows | Jeff Roberson | 2018-01-12 | 1 | -9/+0 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Introduce EVENTHANDLER_LIST and some users. | Matt Joras | 2017-11-09 | 1 | -1/+3 |
* | If the user tries to set kern.randompid to 1 (which is meaningless), set | Dag-Erling Smørgrav | 2017-09-10 | 1 | -8/+14 |
* | Move struct syscall_args syscall arguments parameters container into | Konstantin Belousov | 2017-06-12 | 1 | -1/+1 |
* | - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter | Gleb Smirnoff | 2017-04-17 | 1 | -8/+8 |
* | Defer ptracestop() signals that cannot be delivered immediately | Eric Badger | 2017-02-20 | 1 | -2/+2 |
* | vfs: add vrefact, to be used when the vnode has to be already active | Mateusz Guzik | 2016-12-12 | 1 | -1/+1 |
* | Add PROC_TRAPCAP procctl(2) controls and global sysctl kern.trap_enocap. | Konstantin Belousov | 2016-09-21 | 1 | -1/+1 |
* | Renumber license clauses in sys/kern to avoid skipping #3 | Ed Maste | 2016-09-15 | 1 | -1/+1 |
* | Don't set P2_PTRACE_FSTP in a process that invokes ptrace(PT_TRACE_ME). | Mark Johnston | 2016-08-19 | 1 | -1/+1 |
* | Remove mention of the Giant from the fork_return() description. | Konstantin Belousov | 2016-08-03 | 1 | -3/+3 |
* | When a debugger attaches to the process, SIGSTOP is sent to the | Konstantin Belousov | 2016-07-28 | 1 | -4/+2 |
* | Add PTRACE_VFORK to trace vfork events. | John Baldwin | 2016-07-18 | 1 | -0/+1 |
* | Add a mask of optional ptrace() events. | John Baldwin | 2016-07-15 | 1 | -5/+4 |
* | When filt_proc() removes event from the knlist due to the process | Konstantin Belousov | 2016-06-27 | 1 | -2/+2 |
* | Update comments for the MD functions managing contexts for new | Konstantin Belousov | 2016-06-16 | 1 | -1/+1 |
* | Introduce the PD_CLOEXEC for pdfork(2). | Mariusz Zaborski | 2016-06-08 | 1 | -2/+6 |
* | Get rid of struct proc p_sched and struct thread td_sched pointers. | Konstantin Belousov | 2016-06-05 | 1 | -1/+1 |
* | sys/kern: spelling fixes in comments. | Pedro F. Giffuni | 2016-04-29 | 1 | -1/+1 |
* | Rename P_KTHREAD struct proc p_flag to P_KPROC. | Konstantin Belousov | 2016-02-09 | 1 | -1/+1 |
* | Call kthread_exit() rather than kproc_exit() for a premature kthread exit. | John Baldwin | 2016-02-08 | 1 | -1/+1 |
* | fork: ansify sys_pdfork | Mateusz Guzik | 2016-02-06 | 1 | -3/+1 |
* | Guard against runnable td2 exiting and than being reused for unrelated | Konstantin Belousov | 2016-02-04 | 1 | -1/+1 |
* | fork: plug a use after free of the returned process | Mateusz Guzik | 2016-02-04 | 1 | -68/+74 |
* | fork: pass arguments to fork1 in a dedicated structure | Mateusz Guzik | 2016-02-04 | 1 | -15/+35 |
* | Add ptrace(2) reporting for LWP events. | John Baldwin | 2015-12-29 | 1 | -3/+4 |
* | Fix style issues around existing SDT probes. | Mark Johnston | 2015-12-16 | 1 | -3/+2 |
* | Add a way to distinguish between forking and thread creation in schedtail. | Ed Schouten | 2015-10-22 | 1 | -1/+2 |
* | If falloc_caps() failed, cleanup needs to be performed. This is a bug | Konstantin Belousov | 2015-10-16 | 1 | -1/+1 |
* | Enforce the maxproc limitation before allocating struct proc, initial | Konstantin Belousov | 2015-10-08 | 1 | -29/+33 |
* | Fix various edge cases related to system call tracing. | John Baldwin | 2015-10-06 | 1 | -3/+16 |
* | save some bytes by using more concise SDT_PROBE<n> instead of SDT_PROBE | Andriy Gapon | 2015-09-28 | 1 | -1/+1 |
* | Make kstack_pages a tunable on arm, x86, and powepc. On i386, the | Konstantin Belousov | 2015-08-10 | 1 | -1/+1 |
* | Fix accidental line wrapping introduced in r286122. | Ed Schouten | 2015-07-31 | 1 | -2/+1 |
* | Limit rights on process descriptors. | Ed Schouten | 2015-07-31 | 1 | -6/+7 |
* | Add an initial NUMA affinity/policy configuration for threads and processes. | Adrian Chadd | 2015-07-11 | 1 | -0/+10 |
* | Implement lockless resource limits. | Mateusz Guzik | 2015-06-10 | 1 | -3/+1 |
* | Generalised support for copy-on-write structures shared by threads. | Mateusz Guzik | 2015-06-10 | 1 | -1/+2 |
* | Add KTR tracing for some MI ptrace events. | John Baldwin | 2015-05-25 | 1 | -0/+3 |
* | Fix up panics when fork fails due to hitting proc limit | Mateusz Guzik | 2015-05-06 | 1 | -1/+2 |
* | fd: remove filedesc argument from fdclose | Mateusz Guzik | 2015-04-11 | 1 | -1/+1 |
* | cred: add proc_set_cred_init helper | Mateusz Guzik | 2015-03-21 | 1 | -1/+1 |
* | fork: assign refed credentials earlier | Mateusz Guzik | 2015-03-21 | 1 | -8/+7 |
* | cred: add proc_set_cred helper | Mateusz Guzik | 2015-03-16 | 1 | -2/+3 |
* | Add procctl(2) PROC_TRACE_CTL command to enable or disable debugger | Konstantin Belousov | 2015-01-18 | 1 | -1/+1 |