summaryrefslogtreecommitdiffstats
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* Mark the automatically attached child with PL_FLAG_CHILD in structkib2012-02-101-0/+1
* Current implementations of sync(2) and syncer vnode fsync() VOP useskib2012-02-061-1/+1
* Avoid to check the same cache line/variable from all the lockingattilio2012-01-281-0/+1
* Abrogate nchr argument in proc_getargv() and proc_getenvv(): we always wanttrociny2012-01-151-4/+2
* On start most of sysctl_kern_proc functions use the same pattern:trociny2011-12-171-0/+14
* Add new sysctls, KERN_PROC_ENV and KERN_PROC_AUXV, to returntrociny2011-11-221-0/+5
* Consistently use process spin lock for protection of thekib2011-11-181-1/+1
* Assert that _PRELE() is done for the held process.kib2011-11-091-0/+1
* Inline the syscallenter() and syscallret(). This reduces the time measuredkib2011-09-111-3/+0
* Add experimental support for process descriptorsjonathan2011-08-181-1/+5
* Add a facility to disable processing page faults. When activated,kib2011-07-091-1/+1
* Use 'curthread_pflags' instead of 'thread_pflags' to signify that onlykib2011-07-091-2/+2
* Implement a helper functions to locally set thread-private flag, andkib2011-07-091-0/+19
* We should not return ECHILD when debugging a child and the parent does aobrien2011-06-141-0/+2
* Style fixes:jhb2011-05-191-14/+14
* Remove stale M_ZOMBIE malloc type.pluknet2011-04-141-1/+0
* Add racct. It's an API to keep per-process, per-jail, per-loginclasstrasz2011-03-291-0/+3
* Update a comment. The kernel stopped using the S* process state constantsjhb2011-03-231-1/+1
* Remove unused since r134586 thr_exit1() declaration.dchagin2011-02-121-1/+0
* Based on discussions on the svn-src mailing list, rework r218195:mdf2011-02-081-0/+4
* Allow debugger to specify that children of the traced process should bekib2011-01-251-2/+9
* MFp4:davidxu2010-12-091-1/+2
* - Insert thread0 into correct thread hash link list.davidxu2010-10-171-1/+1
* Add a flag TDF_TIDHASH to prevent a thread from beingdavidxu2010-10-121-1/+1
* Create a global thread hash table to speed up thread lookup, usedavidxu2010-10-091-0/+8
* Copy td_rqindex during fork instead of zero'ing it to match the comments.jhb2010-09-221-1/+1
* Adopt the deferring of object deallocation for the deleted map entrieskib2010-09-181-0/+1
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-1/+1
* Retire td_syscalls now that it is no longer needed.jhb2010-07-151-1/+0
* Extend ptrace(PT_LWPINFO) to report siginfo for the signal that causedkib2010-07-041-0/+1
* Rename CRITSECT_ASSERT to CRITICAL_ASSERT.kib2010-06-151-1/+1
* Add assert to check that the (current) thread is in critical section.kib2010-06-151-0/+3
* Store interrupt trap frame into struct thread. It allows interrupt handlermav2010-06-101-0/+1
* Reorganize syscall entry and leave handling.kib2010-05-231-0/+8
* Implement RUSAGE_THREAD. Add td_rux to keep extended runtime and tickskib2010-05-041-1/+2
* Move definition of struct rusage_ext before struct thread.kib2010-05-041-20/+21
* When OOM searches for a process to kill, ignore the processes alreadykib2010-04-061-1/+2
* For PT_TO_SCE stop that stops the ptraced process upon syscall entry,kib2010-01-231-0/+1
* Introduce the new kernel thread called "deadlock resolver".attilio2010-01-091-0/+1
* - Fix a bug in sched_4bsd where the timestamp for the sleeping operationattilio2010-01-081-1/+1
* Let access overriding to TTYs depend on the cdev_priv, not the vnode.ed2009-12-191-0/+1
* Extract the code that records syscall results in the frame into MDkib2009-11-101-1/+1
* Split P_NOLOAD into a per-thread flag (TDF_NOLOAD).attilio2009-11-031-2/+2
* Reintroduce the r196640, after fixing the problem with my testing.kib2009-09-011-4/+2
* Reverse r196640 and r196644 for now.kib2009-08-291-2/+4
* Remove the altkstacks, instead instantiate threads with kernel stackkib2009-08-291-4/+2
* Add new msleep(9) flag PBDY that shall be specified together withkib2009-07-141-1/+1
* In struct thread, fields td_vnet and td_vnet_lpush may only be accessedzec2009-06-111-2/+2
* Introduce a mechanism for detecting calls from outbound path of thezec2009-06-111-0/+1
OpenPOWER on IntegriCloud