| Commit message (Expand) | Author | Age | Files | Lines |
| * | Apply profiling to all threads instead of just the thread that called |  guenther | 2012-08-02 | 1 | -5/+7 |
| * | __tfork() needs to set the stack address of the new thread in the kernel, |  guenther | 2012-06-21 | 1 | -3/+33 |
| * | Only set a process's start time when starting the main thread. There's |  guenther | 2012-05-10 | 1 | -5/+10 |
| * | First stab at making ptrace(2) usable for debugging multi-threaded programs. |  kettenis | 2012-04-13 | 1 | -1/+2 |
| * | remove rfork(); ok guenther miod |  deraadt | 2012-04-12 | 1 | -51/+2 |
| * | move accounting flags to struct process; idea and ok guenther |  mikeb | 2012-04-12 | 1 | -2/+3 |
| * | Make the KERN_NPROCS and KERN_MAXPROC sysctl()s and the RLIMIT_NPROC rlimit |  guenther | 2012-04-10 | 1 | -16/+36 |
| * | Make rusage totals, itimers, and profile settings per-process instead |  guenther | 2012-03-23 | 1 | -7/+6 |
| * | First steps for making ptrace work with rthreads: |  guenther | 2012-02-20 | 1 | -23/+22 |
| * | Handle rthreads consistently in ktrace by moving the flags and vnode into |  guenther | 2011-12-14 | 1 | -6/+4 |
| * | Move struct proc's sigaltstack struct from the zeroed area into the |  joshe | 2011-11-22 | 1 | -1/+3 |
| * | Change fork1() and kthread_create() to match the rest of the tree |  guenther | 2011-11-09 | 1 | -85/+87 |
| * | I had moved earlier the adding of processes to the pgrp and children lists |  guenther | 2011-11-05 | 1 | -3/+5 |
| * | "TLS-lite": add kernel support for a per-thread userspace pointer, |  guenther | 2011-10-15 | 1 | -3/+52 |
| * | Functions used in files other than where they are defined should be |  guenther | 2011-07-07 | 1 | -3/+1 |
| * | Clean up after P_BIGLOCK removal. |  art | 2011-07-06 | 1 | -2/+2 |
| * | push kernel malloc(9) and kernel stacks into non-dma memory, since that |  deraadt | 2011-06-06 | 1 | -2/+2 |
| * | Move PPWAIT flag from struct proc to process, so that rthreads in |  guenther | 2011-04-03 | 1 | -6/+10 |
| * | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so |  guenther | 2011-04-02 | 1 | -2/+2 |
| * | The return of rfork(RFTHREAD) must be consistent with getthrid(). |  guenther | 2010-10-31 | 1 | -2/+3 |
| * | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -15/+20 |
| * | Make sure the u area of new processes is zero-filled; this got lost in |  miod | 2010-07-23 | 1 | -2/+3 |
| * | Rollback the allproclk and fileheadlk addition. When grabbing an |  guenther | 2010-07-19 | 1 | -3/+1 |
| * | add an align argument to uvm_km_kmemalloc_pla. |  art | 2010-07-02 | 1 | -2/+4 |
| * | style nit |  thib | 2010-06-30 | 1 | -3/+2 |
| * | Move the plimit and pcred bits in fork1() into process_new() and make |  guenther | 2010-06-30 | 1 | -13/+18 |
| * | We always copy struct pcred when creating a new process, so the reference |  guenther | 2010-06-29 | 1 | -2/+1 |
| * | Eliminate struct plimit's PL_SHAREMOD flag: it was for COMPAT_IRIX |  guenther | 2010-06-29 | 1 | -13/+3 |
| * | some late breaking style comments from guenther |  tedu | 2010-06-29 | 1 | -7/+3 |
| * | Eliminate RTHREADS kernel option in favor of a sysctl. The actual status |  tedu | 2010-06-29 | 1 | -17/+5 |
| * | A process on the zombie list can have a NULL p_pgrp if it sleeps when |  guenther | 2010-06-27 | 1 | -2/+2 |
| * | As noted by art, two processes with the same pid would be bad. Grab |  guenther | 2010-05-29 | 1 | -3/+3 |
| * | move knote list to struct process. ok guenther |  tedu | 2010-05-18 | 1 | -3/+4 |
| * | Add a rwlock around the filehead and allproc lists, mainly to protect |  tedu | 2010-03-24 | 1 | -1/+3 |
| * | fix typos in comments, no code changes; |  schwarze | 2010-01-14 | 1 | -2/+2 |
| * | Sanity check flags in fork1(), banning some combos we don't support |  guenther | 2009-12-28 | 1 | -4/+17 |
| * | The process's rdomain should be, well, per-process and not per-rthread, |  guenther | 2009-12-23 | 1 | -5/+7 |
| * | Add setrdomain() and getrdomain() system calls. Committing now to |  guenther | 2009-11-27 | 1 | -1/+2 |
| * | Remove the VREF() macro and replaces all instances with a call to verf(), |  thib | 2009-07-09 | 1 | -3/+3 |
| * | Some tweaks to the cpu affinity code. |  art | 2009-04-14 | 1 | -1/+2 |
| * | Processor affinity for processes. |  art | 2009-03-23 | 1 | -3/+1 |
| * | slightly optimized the ptrace stat allocation to only happen when needed. |  tedu | 2008-11-11 | 1 | -3/+4 |
| * | systrace activation happens in the middle of a rather sensitive piece of |  deraadt | 2008-11-09 | 1 | -3/+10 |
| * | pre-allocate the ptrace_state we may need to tie to the new process |  deraadt | 2008-11-03 | 1 | -3/+9 |
| * | Back-in; problems were apparently elsewhere. |  guenther | 2008-10-14 | 1 | -1/+3 |
| * | backout; is causing some people difficulty |  deraadt | 2008-10-10 | 1 | -3/+1 |
| * | Put a reference count in struct process to prevent use-after-free |  guenther | 2008-10-09 | 1 | -1/+3 |
| * | set p_flag to 0 sooner, so we don't overwrite the thread flag. and correctly |  tedu | 2008-05-11 | 1 | -2/+2 |
| * | share signal handlers for rthreads. from philip guenther |  tedu | 2008-05-11 | 1 | -2/+2 |
| * | Make context switching much more MI: |  art | 2007-10-10 | 1 | -2/+6 |