| Commit message (Expand) | Author | Age | Files | Lines |
* | When a zombie gets reparented due to the parent exit, send SIGCHLD to | Konstantin Belousov | 2016-12-12 | 1 | -0/+5 |
* | Restructure the code to handle reporting of non-exited processes from | Konstantin Belousov | 2016-12-04 | 1 | -61/+52 |
* | wait: avoid relocking the child if proc_to_reap returns 1 | Mateusz Guzik | 2016-11-24 | 1 | -2/+2 |
* | Renumber license clauses in sys/kern to avoid skipping #3 | Ed Maste | 2016-09-15 | 1 | -1/+1 |
* | wait: Do not copyout uninitialized status/rusage/wrusage. | Jilles Tjoelker | 2016-09-09 | 1 | -4/+4 |
* | When a debugger attaches to the process, SIGSTOP is sent to the | Konstantin Belousov | 2016-07-28 | 1 | -2/+5 |
* | Fix another bug after r302350. | Konstantin Belousov | 2016-07-18 | 1 | -1/+1 |
* | Add a mask of optional ptrace() events. | John Baldwin | 2016-07-15 | 1 | -0/+2 |
* | When filt_proc() removes event from the knlist due to the process | Konstantin Belousov | 2016-06-27 | 1 | -14/+6 |
* | Add implementation of robust mutexes, hopefully close enough to the | Konstantin Belousov | 2016-05-17 | 1 | -1/+3 |
* | session: avoid proctree lock on proc exit when possible | Mateusz Guzik | 2016-01-20 | 1 | -53/+1 |
* | Fix style issues around existing SDT probes. | Mark Johnston | 2015-12-16 | 1 | -2/+2 |
* | Enforce the maxproc limitation before allocating struct proc, initial | Konstantin Belousov | 2015-10-08 | 1 | -3/+1 |
* | save some bytes by using more concise SDT_PROBE<n> instead of SDT_PROBE | Andriy Gapon | 2015-09-28 | 1 | -1/+1 |
* | When the wait*(2) syscalls wait for any process (P_ALL), they should | Mariusz Zaborski | 2015-08-12 | 1 | -0/+4 |
* | The si_status field of the siginfo_t, provided by the waitid(2) and | Konstantin Belousov | 2015-07-18 | 1 | -24/+28 |
* | Add an initial NUMA affinity/policy configuration for threads and processes. | Adrian Chadd | 2015-07-11 | 1 | -0/+6 |
* | Don't clobber td->td_retval[0] in proc_reap(). | Ed Schouten | 2015-07-09 | 1 | -5/+8 |
* | Remove several write-only variables, all reported by the gcc 4.9 | Konstantin Belousov | 2015-05-29 | 1 | -2/+0 |
* | Currently, softupdate code detects overstepping on the workitems | Konstantin Belousov | 2015-05-27 | 1 | -0/+6 |
* | Do not allow a process to reap an orphan (a child currently being | John Baldwin | 2015-05-26 | 1 | -12/+15 |
* | Add KTR tracing for some MI ptrace events. | John Baldwin | 2015-05-25 | 1 | -0/+9 |
* | Only reparent a traced process to its old parent if the tracing process is | John Baldwin | 2015-05-22 | 1 | -2/+4 |
* | Add kern.racct.enable tunable and RACCT_DISABLED config option. | Edward Tomasz Napierala | 2015-04-29 | 1 | -3/+5 |
* | proc: get rid of proc lock + unlock pair in proc_reap | Mateusz Guzik | 2015-03-16 | 1 | -4/+5 |
* | cred: add proc_set_cred helper | Mateusz Guzik | 2015-03-16 | 1 | -1/+1 |
* | The umtx_lock mutex is used by top-half of the kernel, but is | Konstantin Belousov | 2015-02-28 | 1 | -0/+2 |
* | Add a facility for non-init process to declare itself the reaper of | Konstantin Belousov | 2014-12-15 | 1 | -6/+33 |
* | Add facility to stop all userspace processes. The supposed use of the | Konstantin Belousov | 2014-12-13 | 1 | -1/+1 |
* | When process is exiting, check for suspension regardless of | Konstantin Belousov | 2014-12-08 | 1 | -9/+16 |
* | The process spin lock currently has the following distinct uses: | Konstantin Belousov | 2014-11-26 | 1 | -3/+5 |
* | Avoid unnecessary ppeers_lock acquisition in exit1. | Mateusz Guzik | 2014-10-05 | 1 | -10/+12 |
* | Fix up proc_realparent to always return correct process. | Mateusz Guzik | 2014-09-03 | 1 | -2/+6 |
* | Properly reparent traced processes when the tracer dies. | Mateusz Guzik | 2014-08-24 | 1 | -11/+22 |
* | Correct the order of arguments passed to LIST_INSERT_AFTER(). | Mark Johnston | 2014-08-15 | 1 | -2/+2 |
* | Correct the problems with the ptrace(2) making the debuggee an orphan. | Konstantin Belousov | 2014-08-07 | 1 | -8/+45 |
* | Eliminate plim and vtmp local vars in exit1. | Mateusz Guzik | 2014-07-10 | 1 | -6/+3 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | proc exit: don't take PROC_LOCK while freeing rlimits | Mateusz Guzik | 2013-12-15 | 1 | -2/+0 |
* | Make process descriptors standard part of the kernel. rwhod(8) already | Pawel Jakub Dawidek | 2013-11-30 | 1 | -7/+0 |
* | dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE | Andriy Gapon | 2013-11-26 | 1 | -1/+1 |
* | - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging | Attilio Rao | 2013-11-25 | 1 | -1/+0 |
* | Fix siginfo_t.si_status for wait6/waitid/SIGCHLD. | Jilles Tjoelker | 2013-11-17 | 1 | -4/+7 |
* | Specify SDT probe argument types in the probe definition itself rather than | Mark Johnston | 2013-08-15 | 1 | -2/+1 |
* | Remove cr_prison NULL check from proc_to_reap. | Mateusz Guzik | 2013-07-22 | 1 | -2/+1 |
* | Merge Capsicum overhaul: | Pawel Jakub Dawidek | 2013-03-02 | 1 | -1/+1 |
* | When vforked child is traced, the debugging events are not generated | Konstantin Belousov | 2013-02-07 | 1 | -1/+1 |
* | The case of pid == WAIT_MYPGRP for the kern_wait() is already handled | Konstantin Belousov | 2013-01-30 | 1 | -7/+7 |
* | Protect the p->p_pgrp dereference with the process lock. | Konstantin Belousov | 2013-01-06 | 1 | -0/+2 |
* | Restore the proper handling of the pid 0 for waitpid(2). | Konstantin Belousov | 2012-11-16 | 1 | -4/+9 |