summaryrefslogtreecommitdiffstats
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add a new locking note for p_aioinfo as it is not a normal PROC_LOCK field.jhb2009-05-201-1/+3
* A NOP change: style / whitespace cleanup of the noise that slippedzec2009-05-081-2/+2
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-0/+2
* Fix two issues with bufdaemon, often causing the processes to hang inkib2009-03-161-1/+1
* Use a u_int for p_lock instead of a char: this avoids a (somewhatrwatson2009-03-091-1/+1
* Remove two now-defunct KSE fields from struct thread: td_uuticks andrwatson2009-03-091-2/+0
* Add a new thread-private flag, TDP_AUDITREC, to indicate whether orrwatson2009-03-091-0/+1
* Several threads in a process may do vfork() simultaneously. Then, allkib2008-12-051-0/+2
* Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes.pjd2008-11-171-0/+2
* Revert rev 184216 and 184199, due to the way the thread_lock works,davidxu2008-11-051-2/+2
* Actually, for signal and thread suspension, extra process spin lock isdavidxu2008-10-231-2/+2
* Move per-thread userland debugging flags into seperated field,davidxu2008-10-151-2/+7
* When attempt is made to suspend a filesystem that is already syspended,kib2008-09-161-0/+1
* A suspended thread can, in fact, be swapped out. Thus,jhb2008-08-221-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-5/+4
* If a thread that is swapped out is made runnable, then the setrunnable()jhb2008-08-051-1/+1
* Call pargs_drop() unconditionally in do_execve(), the function correctlykib2008-07-251-1/+0
* Implement the per-open file data for the cdev.kib2008-05-211-0/+1
* Add the hooks for the extra data that DTrace allocates for struct threadjb2008-05-181-0/+5
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-0/+1
* - Add an integer argument to idle to indicate how likely we are to wakejeff2008-04-251-1/+2
OpenPOWER on IntegriCloud