summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_fork.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* First steps for making ptrace work with rthreads:guenther2012-02-201-23/+22
* Handle rthreads consistently in ktrace by moving the flags and vnode intoguenther2011-12-141-6/+4
* Move struct proc's sigaltstack struct from the zeroed area into thejoshe2011-11-221-1/+3
* Change fork1() and kthread_create() to match the rest of the treeguenther2011-11-091-85/+87
* I had moved earlier the adding of processes to the pgrp and children listsguenther2011-11-051-3/+5
* "TLS-lite": add kernel support for a per-thread userspace pointer,guenther2011-10-151-3/+52
* Functions used in files other than where they are defined should beguenther2011-07-071-3/+1
* Clean up after P_BIGLOCK removal.art2011-07-061-2/+2
* push kernel malloc(9) and kernel stacks into non-dma memory, since thatderaadt2011-06-061-2/+2
* Move PPWAIT flag from struct proc to process, so that rthreads inguenther2011-04-031-6/+10
* Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, soguenther2011-04-021-2/+2
* The return of rfork(RFTHREAD) must be consistent with getthrid().guenther2010-10-311-2/+3
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-15/+20
* Make sure the u area of new processes is zero-filled; this got lost inmiod2010-07-231-2/+3
* Rollback the allproclk and fileheadlk addition. When grabbing anguenther2010-07-191-3/+1
* add an align argument to uvm_km_kmemalloc_pla.art2010-07-021-2/+4
* style nitthib2010-06-301-3/+2
* Move the plimit and pcred bits in fork1() into process_new() and makeguenther2010-06-301-13/+18
* We always copy struct pcred when creating a new process, so the referenceguenther2010-06-291-2/+1
* Eliminate struct plimit's PL_SHAREMOD flag: it was for COMPAT_IRIXguenther2010-06-291-13/+3
* some late breaking style comments from guenthertedu2010-06-291-7/+3
* Eliminate RTHREADS kernel option in favor of a sysctl. The actual statustedu2010-06-291-17/+5
* A process on the zombie list can have a NULL p_pgrp if it sleeps whenguenther2010-06-271-2/+2
* As noted by art, two processes with the same pid would be bad. Grabguenther2010-05-291-3/+3
* move knote list to struct process. ok guenthertedu2010-05-181-3/+4
* Add a rwlock around the filehead and allproc lists, mainly to protecttedu2010-03-241-1/+3
* fix typos in comments, no code changes;schwarze2010-01-141-2/+2
* Sanity check flags in fork1(), banning some combos we don't supportguenther2009-12-281-4/+17
* The process's rdomain should be, well, per-process and not per-rthread,guenther2009-12-231-5/+7
* Add setrdomain() and getrdomain() system calls. Committing now toguenther2009-11-271-1/+2
* Remove the VREF() macro and replaces all instances with a call to verf(),thib2009-07-091-3/+3
* Some tweaks to the cpu affinity code.art2009-04-141-1/+2
* Processor affinity for processes.art2009-03-231-3/+1
* slightly optimized the ptrace stat allocation to only happen when needed.tedu2008-11-111-3/+4
* systrace activation happens in the middle of a rather sensitive piece ofderaadt2008-11-091-3/+10
* pre-allocate the ptrace_state we may need to tie to the new processderaadt2008-11-031-3/+9
* Back-in; problems were apparently elsewhere.guenther2008-10-141-1/+3
* backout; is causing some people difficultyderaadt2008-10-101-3/+1
* Put a reference count in struct process to prevent use-after-freeguenther2008-10-091-1/+3
* set p_flag to 0 sooner, so we don't overwrite the thread flag. and correctlytedu2008-05-111-2/+2
* share signal handlers for rthreads. from philip guenthertedu2008-05-111-2/+2
* Make context switching much more MI:art2007-10-101-2/+6
* Back out the tracking of procs in struct selinfo. There's one seriousart2007-07-251-3/+1
* The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesart2007-05-161-3/+1
* move p_limit and p_cred into struct processtedu2007-04-121-11/+25
* Start moving state that is shared among threads in a process intoart2007-04-031-18/+30
* Kill the horrible hack of storing the pid in struct selinfo.art2007-03-241-1/+3
* Since p_flag is often manipulated in interrupts and without biglockart2007-03-151-7/+7
* reintroduce rev 1.83 -- put the new process on the proc listsmickey2007-01-171-10/+13
* Kernel stack can be swapped. This means that stuff that's on the stackmiod2006-11-291-16/+3