| Age | Commit message (Expand) | Author |
| 2013-06-09 | Add another field to the SDT_PROBE_DEFINE macro, so our DTrace probes | riz |
| 2012-09-27 | exit_lwps, lwp_wait: fix a race condition by re-trying if p_lock was dropped | rmind |
| 2012-08-05 | Use separate names for the multitudinous uses of `q' in exit1. | riastradh |
| 2012-07-27 | revert racy vfork() parent-blocking-before-child-execs-or-exits code. | christos |
| 2012-07-22 | fork1: fix use-after-free problems. Addresses PR/46128 from Andrew Doran. | rmind |
| 2012-04-08 | Rework posix_spawn locking and memory management: | martin |
| 2012-02-19 | Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! | rmind |
| 2012-02-15 | Fix fallout from the new tests exercising all error paths: do not deactivate | martin |
| 2011-10-09 | mark exit_psignal() as __noclone to work around a gcc 4.5 bug on arm. | chs |
| 2011-06-06 | Add some more MI hook points for PCU. Discard the PCU state at lwp_exit and | matt |
| 2011-05-01 | Rename limfree() to lim_free(), misc clean up. No functional change. | rmind |
| 2011-02-21 | Borrow the lwpctl data area from the parent for the vfork() child. | pooka |
| 2010-12-18 | - Fix a few possible locking issues in execve1() and exit1(). Add a note | rmind |
| 2010-07-07 | many changes for COMPAT_LINUX: | chs |
| 2010-07-01 | Remove pfind() and pgfind(), fix locking in various broken uses of these. | rmind |
| 2010-05-11 | the crowd went crazy | pooka |
| 2010-03-03 | remove redundant checks of PK_MARKER. | yamt |
| 2010-03-01 | DTrace: Add an SDT (Statically Defined Tracing) provider framework, and | darran |
| 2009-11-04 | do_sys_wait(): fix previous by checking for ru != NULL. Noticed by | rmind |
| 2009-11-01 | do_sys_wait: clear rusage, instead of returning garbage. Patch from | rmind |
| 2009-10-22 | Avoid #ifndef __NO_CPU_LWP_FREE, only ia64 is missing cpu_lwp_free | rmind |
| 2009-06-28 | wrap a long line. | yamt |
| 2009-05-08 | exit1: fix a race with do_sys_wait/proc_free. | yamt |
| 2009-04-25 | - Rearrange pg_delete() and pg_remove() (renamed pg_free), thus | rmind |
| 2009-03-28 | - proc_free(): no need assign 'p->p_pptr' to 'parent' many times, | rmind |
| 2009-01-22 | malloc -> kmem_alloc | yamt |
| 2009-01-11 | merge christos-time_t | christos |
| 2008-11-14 | Make POSIX AIO loadable as a module. | ad |
| 2008-11-01 | Adjust the sleeps in lwpcache and lwpublk. Make them uninterruptable | wrstuden |
| 2008-10-25 | exit1: update a comment. | yamt |
| 2008-10-15 | Merge wrstuden-revivesa into HEAD. | wrstuden |
| 2008-10-11 | Move uidinfo to its own module in kern_uidinfo.c and include in rump. | pooka |
| 2008-06-16 | - PPWAIT is need only be locked by proc_lock, so move it to proc::p_lflag. | ad |
| 2008-06-02 | Most contention on proc_lock is from getppid(), so cache the parent's PID. | ad |
| 2008-05-19 | Reduce ifdefs due to MULTIPROCESSOR slightly. | ad |
| 2008-04-29 | Ignore processes with PK_MARKER set. | ad |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-04-28 | Add MI code to support in-kernel preemption. Preemption is deferred by | ad |
| 2008-04-27 | Disable preemption during the final stages of LWP exit. | ad |
| 2008-04-24 | Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, since | ad |
| 2008-04-24 | Network protocol interrupts can now block on locks, so merge the globals | ad |
| 2008-03-27 | Make rusage collection per-LWP and collate in the appropriate places. | ad |
| 2008-03-23 | Reorder a code block slightly, to allow proclist_mutex to be an adaptive | ad |
| 2008-03-21 | Catch up with descriptor handling changes. See kern_descrip.c revision | ad |
| 2008-01-28 | remove a special allocator for uareas, which is no longer necessary. | yamt |
| 2008-01-02 | Merge vmlocking2 to head. | ad |
| 2007-12-31 | Remove systrace. Ok core@. | ad |
| 2007-12-26 | Merge more changes from vmlocking2, mainly: | ad |
| 2007-12-20 | Convert all the system call entry points from: | dsl |
| 2007-11-30 | Use membar_*(). | ad |