aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_thread.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 198464:Fabien Thomas2009-12-081-0/+13
* - MFC "object specific data" support with rmlocks replaced with rwlocksKip Macy2009-05-201-0/+3
* MFC r174848 by julian: give thread0 the tid 100000Andriy Gapon2009-05-051-1/+2
* MFC: Fix a spin lock LOR when waking up a thread from a process that isJohn Baldwin2008-09-121-13/+36
* MFC r179175:Konstantin Belousov2008-08-191-0/+1
* Although being recorded as MFC of the r177369, this change wasKonstantin Belousov2008-07-261-1/+2
* MFC: Add cpuset, an api for thread to cpu binding and cpu resource groupingJohn Baldwin2008-07-251-1/+5
* MFC fix for PR ia64/118024Marcel Moolenaar2008-04-241-2/+2
* Merge init_main.c:1.290, kern_proc.c:1.261, kern_resource.c:1.182,Robert Watson2008-04-111-0/+1
* MFC fix for the panic("vm_thread_new: kstack allocation failed") andKonstantin Belousov2008-01-181-5/+22
* - Add init,fini,ctor and dtor events for process and threadRandall Stewart2007-12-141-1/+5
* - Call sched_sleep() before we suspend threads. sched_wakeup() is alreadyJeff Roberson2007-09-211-0/+2
* Fix some entries in the locks static table of witness.Attilio Rao2007-09-201-1/+1
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-171-1/+1
* Actually, upcalls cannot be freed while destroying the thread because weAttilio Rao2007-07-271-0/+3
* Actually, KSE kernel bits locking is broken and can lead likely toAttilio Rao2007-07-231-0/+2
* - Garbage collect unused concurrency functions.Jeff Roberson2007-06-121-14/+2
* Solve a complex exit race introduced with thread_lock:Jeff Roberson2007-06-121-15/+33
* The current rusage code show peculiar problems:Attilio Rao2007-06-091-6/+4
* Commit 4/14 of sched_lock decomposition.Jeff Roberson2007-06-041-73/+97
* Do proper "locking" for missing vmmeters part.Attilio Rao2007-06-041-1/+1
* - Move rusage from being per-process in struct pstats to per-thread inJeff Roberson2007-06-011-8/+11
* Revert VMCNT_* operations introduction.Attilio Rao2007-05-311-1/+1
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingJeff Roberson2007-05-181-1/+1
* Align 'struct thread' on 16 byte boundaries so that the lower 4 bits areJohn Baldwin2007-03-271-1/+1
* Over NFS, an open() call could result in multiple over-the-wireMohan Srinivasan2007-03-091-0/+1
* Prefer a more traditional spelling of inhibited in comments and panicRobert Watson2006-12-311-1/+1
* Remove unused sysctls.David Xu2006-12-191-8/+0
* Threading cleanup.. part 2 of several.Julian Elischer2006-12-061-238/+16
* Remove member p_procscopegrp which is no longer used by libthr.David Xu2006-10-271-8/+0
* Make KSE a kernel option, turned on by default in all GENERICJohn Birrell2006-10-261-0/+105
* This is initial version of POSIX priority mutex support, a new userlandDavid Xu2006-08-281-2/+5
* o Fix typo in the comment.Maxim Konovalov2006-06-301-1/+1
* Rethink it a bit, if there is a STOP flag, don't bother to resume otherDavid Xu2006-03-211-0/+3
* Because JOB control has higher priority than single threading inDavid Xu2006-03-211-0/+1
* 1. Count last time slice, this intends to fixDavid Xu2006-03-141-0/+18
* Remove unused code.David Xu2006-03-131-24/+0
* Fix a long standing race between sleep queue and threadDavid Xu2006-02-151-4/+4
* In order to speed up process suspension on MP machine, send IPI toDavid Xu2006-02-131-0/+5
* When exiting a thread, submit any pending record. Today, we don'tRobert Watson2006-02-061-0/+4
* When GC'ing a thread, assert that it has no active audit record.Robert Watson2006-02-051-1/+3
* Add new fields to process-related data structures:Robert Watson2006-02-021-0/+6
* Now SIGCHLD is always queued.David Xu2005-12-091-14/+4
* Last step to make mq_notify conform to POSIX standard, If the processDavid Xu2005-11-301-0/+1
* Add support for queueing SIGCHLD same as other UNIX systems did.David Xu2005-11-081-0/+15
* Add thread_find() function to search a thread by lwpid.David Xu2005-11-031-0/+15
* Make p_itimers as a pointer, so file sys/proc.h does not need to includeDavid Xu2005-10-231-1/+0
* Implement POSIX timers. Current only CLOCK_REALTIME and CLOCK_MONOTONICDavid Xu2005-10-231-0/+1
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostDavid Xu2005-10-141-0/+7
* Fox a LOR of sleep and sched_lock by using a timeout waitDavid Xu2005-09-301-7/+0