aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* Add a facility to disable processing page faults. When activated,Konstantin Belousov2011-07-091-1/+1
* Use 'curthread_pflags' instead of 'thread_pflags' to signify that onlyKonstantin Belousov2011-07-091-2/+2
* Implement a helper functions to locally set thread-private flag, andKonstantin Belousov2011-07-091-0/+19
* We should not return ECHILD when debugging a child and the parent does aDavid E. O'Brien2011-06-141-0/+2
* Style fixes:John Baldwin2011-05-191-14/+14
* Remove stale M_ZOMBIE malloc type.Sergey Kandaurov2011-04-141-1/+0
* Add racct. It's an API to keep per-process, per-jail, per-loginclassEdward Tomasz Napierala2011-03-291-0/+3
* Update a comment. The kernel stopped using the S* process state constantsJohn Baldwin2011-03-231-1/+1
* Remove unused since r134586 thr_exit1() declaration.Dmitry Chagin2011-02-121-1/+0
* Based on discussions on the svn-src mailing list, rework r218195:Matthew D Fleming2011-02-081-0/+4
* Allow debugger to specify that children of the traced process should beKonstantin Belousov2011-01-251-2/+9
* MFp4:David Xu2010-12-091-1/+2
* - Insert thread0 into correct thread hash link list.David Xu2010-10-171-1/+1
* Add a flag TDF_TIDHASH to prevent a thread from beingDavid Xu2010-10-121-1/+1
* Create a global thread hash table to speed up thread lookup, useDavid Xu2010-10-091-0/+8
* Copy td_rqindex during fork instead of zero'ing it to match the comments.John Baldwin2010-09-221-1/+1
* Adopt the deferring of object deallocation for the deleted map entriesKonstantin Belousov2010-09-181-0/+1
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-1/+1
* Retire td_syscalls now that it is no longer needed.John Baldwin2010-07-151-1/+0
* Extend ptrace(PT_LWPINFO) to report siginfo for the signal that causedKonstantin Belousov2010-07-041-0/+1
* Rename CRITSECT_ASSERT to CRITICAL_ASSERT.Konstantin Belousov2010-06-151-1/+1
* Add assert to check that the (current) thread is in critical section.Konstantin Belousov2010-06-151-0/+3
* Store interrupt trap frame into struct thread. It allows interrupt handlerAlexander Motin2010-06-101-0/+1
* Reorganize syscall entry and leave handling.Konstantin Belousov2010-05-231-0/+8
* Implement RUSAGE_THREAD. Add td_rux to keep extended runtime and ticksKonstantin Belousov2010-05-041-1/+2
* Move definition of struct rusage_ext before struct thread.Konstantin Belousov2010-05-041-20/+21
* When OOM searches for a process to kill, ignore the processes alreadyKonstantin Belousov2010-04-061-1/+2
* For PT_TO_SCE stop that stops the ptraced process upon syscall entry,Konstantin Belousov2010-01-231-0/+1
* Introduce the new kernel thread called "deadlock resolver".Attilio Rao2010-01-091-0/+1
* - Fix a bug in sched_4bsd where the timestamp for the sleeping operationAttilio Rao2010-01-081-1/+1
* Let access overriding to TTYs depend on the cdev_priv, not the vnode.Ed Schouten2009-12-191-0/+1
* Extract the code that records syscall results in the frame into MDKonstantin Belousov2009-11-101-1/+1
* Split P_NOLOAD into a per-thread flag (TDF_NOLOAD).Attilio Rao2009-11-031-2/+2
* Reintroduce the r196640, after fixing the problem with my testing.Konstantin Belousov2009-09-011-4/+2
* Reverse r196640 and r196644 for now.Konstantin Belousov2009-08-291-2/+4
* Remove the altkstacks, instead instantiate threads with kernel stackKonstantin Belousov2009-08-291-4/+2
* Add new msleep(9) flag PBDY that shall be specified together withKonstantin Belousov2009-07-141-1/+1
* In struct thread, fields td_vnet and td_vnet_lpush may only be accessedMarko Zec2009-06-111-2/+2
* Introduce a mechanism for detecting calls from outbound path of theMarko Zec2009-06-111-0/+1
* Add a new locking note for p_aioinfo as it is not a normal PROC_LOCK field.John Baldwin2009-05-201-1/+3
* A NOP change: style / whitespace cleanup of the noise that slippedMarko Zec2009-05-081-2/+2
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-0/+2
* Fix two issues with bufdaemon, often causing the processes to hang inKonstantin Belousov2009-03-161-1/+1
* Use a u_int for p_lock instead of a char: this avoids a (somewhatRobert Watson2009-03-091-1/+1
* Remove two now-defunct KSE fields from struct thread: td_uuticks andRobert Watson2009-03-091-2/+0
* Add a new thread-private flag, TDP_AUDITREC, to indicate whether orRobert Watson2009-03-091-0/+1
* Several threads in a process may do vfork() simultaneously. Then, allKonstantin Belousov2008-12-051-0/+2
* Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes.Pawel Jakub Dawidek2008-11-171-0/+2
* Revert rev 184216 and 184199, due to the way the thread_lock works,David Xu2008-11-051-2/+2