summaryrefslogtreecommitdiffstats
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Make SCHED_STATS more generic by adding a wrapper to create thejeff2008-04-171-4/+20
* Optimize lockmgr in order to get rid of the pool mutex interlock, of theattilio2008-04-061-1/+2
* - Add a new td flag TDF_NEEDSUSPCHK that is set whenever a thread needsjeff2008-03-211-1/+1
* - Restore runq to manipulating threads directly by putting runq links andjeff2008-03-201-2/+2
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromjeff2008-03-191-4/+4
* Remove kernel support for M:N threading.jeff2008-03-121-105/+10
* - Pass the priority argument from *sleep() into sleepq and down intojeff2008-03-121-2/+2
* Add cpuset, an api for thread to cpu binding and cpu resource groupingjeff2008-03-021-1/+2
* - Add THREAD_LOCKPTR_ASSERT() to assert that the thread's lock points atjeff2008-02-071-0/+11
* Adaptive spinning in write path with readers and writer starvation avoidance.jeff2008-02-061-1/+2
* Move GET_STACK_USAGE from MI header to i386/amd64 MD ones.mav2008-01-311-14/+0
* Implement GET_STACK_USAGE() macro to get the current kernel thread stack usage.mav2008-01-301-0/+14
* Don't zero td_runtime when billing thread CPU usage to the process;rwatson2008-01-101-0/+1
* Refactor select to reduce contention and hide internal implementationjeff2007-12-161-3/+2
* - Re-implement lock profiling in such a way that it no longer breaksjeff2007-12-151-0/+2
* Implement fetching of the __FreeBSD_version from the ELF ABI-tag note.kib2007-12-041-0/+2
* o Rename cpu_thread_setup() to cpu_thread_alloc() to bettermarcel2007-11-141-1/+2
* Reserve a bit for use when capturing callchains.jkoshy2007-11-141-0/+1
* Fix for the panic("vm_thread_new: kstack allocation failed") andkib2007-11-051-0/+1
* Introduce a way to make pure kernal threads.julian2007-10-261-2/+3
* - Redefine p_swtime and td_slptime as p_swtick and td_slptick. Thisjeff2007-09-211-2/+2
* - Move all of the PS_ flags into either p_flag or td_flags.jeff2007-09-171-12/+9
* Actually, upcalls cannot be freed while destroying the thread because weattilio2007-07-271-0/+1
OpenPOWER on IntegriCloud