| Commit message (Expand) | Author | Age | Files | Lines |
* | - Add SRQ_BORROWING to the list of switch reasons. ULE is the only consumer | jeff | 2007-01-04 | 1 | -0/+1 |
* | Add second sleep queue so that sx and lockmgr can have separate sleep | kmacy | 2006-12-16 | 1 | -0/+1 |
* | "Paralleled" should have been "parceled". | flz | 2006-12-15 | 1 | -1/+1 |
* | Fix typos in comment block | pav | 2006-12-15 | 1 | -2/+2 |
* | Threading cleanup.. part 2 of several. | julian | 2006-12-06 | 1 | -199/+35 |
* | if a thread blocked on userland condition variable is | davidxu | 2006-12-04 | 1 | -0/+1 |
* | Correct typos in comments. | ceri | 2006-11-12 | 1 | -2/+2 |
* | Add the padding fields to 'struct proc' for the !KSE case that I missed. | jb | 2006-10-29 | 1 | -0/+4 |
* | Remove member p_procscopegrp which is no longer used by libthr. | davidxu | 2006-10-27 | 1 | -3/+0 |
* | Make KSE a kernel option, turned on by default in all GENERIC | jb | 2006-10-26 | 1 | -1/+102 |
* | Update description of td_locks. | jhb | 2006-10-02 | 1 | -1/+1 |
* | Add member kg_base_user_pri and flag TDF_UBORROWING, they will be used | davidxu | 2006-08-25 | 1 | -2/+4 |
* | Move flag TDF_UMTXQ into structure umtxq, this eliminates the requirement | davidxu | 2006-05-18 | 1 | -1/+1 |
* | Remove unused code. | davidxu | 2006-03-13 | 1 | -1/+0 |
* | Go over calcru and friends once more. | phk | 2006-03-11 | 1 | -1/+1 |
* | Allow PHOLD()'s of curproc even if P_WEXIT is set. Normally we don't want | jhb | 2006-02-28 | 1 | -1/+2 |
* | Close some races between procfs/ptrace and exit(2): | jhb | 2006-02-22 | 1 | -0/+3 |
* | Fix a long standing race between sleep queue and thread | davidxu | 2006-02-15 | 1 | -1/+1 |
* | CPU time accounting speedup (step 2) | phk | 2006-02-11 | 1 | -0/+3 |
* | Simplify system time accounting for profiling. | phk | 2006-02-08 | 1 | -2/+2 |
* | Modify the way we account for CPU time spent (step 1) | phk | 2006-02-07 | 1 | -1/+1 |
* | Add new fields to process-related data structures: | rwatson | 2006-02-02 | 1 | -0/+4 |
* | Oops, commit missed file from the previous change to enable multiple | jhb | 2006-01-27 | 1 | -0/+1 |
* | Duh! put the thread name into the section that is zero'd on allocation | julian | 2006-01-18 | 1 | -1/+1 |
* | Congratulations, we now have a place for a thread to store its name. | julian | 2006-01-18 | 1 | -0/+1 |
* | Update a stale comment. | jhb | 2006-01-17 | 1 | -1/+1 |
* | Last step to make mq_notify conform to POSIX standard, If the process | davidxu | 2005-11-30 | 1 | -0/+2 |
* | Moderate rewrite of kernel ktrace code to attempt to generally improve | rwatson | 2005-11-13 | 1 | -0/+1 |
* | Add support for queueing SIGCHLD same as other UNIX systems did. | davidxu | 2005-11-08 | 1 | -0/+4 |
* | Add thread_find() function to search a thread by lwpid. | davidxu | 2005-11-03 | 1 | -0/+1 |
* | Reorganize the interrupt handling code a bit to make a few things cleaner | jhb | 2005-10-25 | 1 | -3/+1 |
* | Make p_itimers as a pointer, so file sys/proc.h does not need to include | davidxu | 2005-10-23 | 1 | -2/+1 |
* | Implement POSIX timers. Current only CLOCK_REALTIME and CLOCK_MONOTONIC | davidxu | 2005-10-23 | 1 | -0/+2 |
* | 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, most | davidxu | 2005-10-14 | 1 | -4/+7 |
* | Un-staticize runningbufwakeup() and staticize updateproc. | truckman | 2005-09-30 | 1 | -1/+1 |
* | Use the refcount API to implement reference counts on process argument | jhb | 2005-09-27 | 1 | -5/+0 |
* | - Add a new simple facility for marking the current thread as being in a | jhb | 2005-09-15 | 1 | -1/+14 |
* | Remove public declarations of variables that were forgotten when they were | obrien | 2005-08-10 | 1 | -1/+0 |
* | Validate if the value written into {FS,GS}.base is a canonical | davidxu | 2005-07-10 | 1 | -1/+1 |
* | Use the proc mtx to prevent simultaneous changes to p_aioinfo. | alc | 2005-05-30 | 1 | -1/+1 |
* | Remove thread_upcall_check, it was used to avoid race bug in earlier | davidxu | 2005-05-27 | 1 | -1/+0 |
* | Use low level constructs borrowed from interrupt threads to wait for | ups | 2005-05-23 | 1 | -1/+2 |
* | Change cpu_set_kse_upcall to more generic style, so we can reuse it | davidxu | 2005-04-23 | 1 | -1/+3 |
* | Fix a race condition between kern_wait() and thread_stopped(). | davidxu | 2005-04-19 | 1 | -0/+1 |
* | Bring a working snapshot of hwpmc(4), its associated libraries, userland util... | jkoshy | 2005-04-19 | 1 | -0/+2 |
* | Introduce p_canwait() and MAC Framework and MAC Policy entry points | rwatson | 2005-04-18 | 1 | -0/+1 |
* | Sprinkle some volatile magic and rearrange things a bit to avoid race | ups | 2005-04-08 | 1 | -2/+4 |
* | Bring back the WITNESS_WARN() check to _STOPEVENT() as all the callers have | jhb | 2005-03-31 | 1 | -0/+2 |
* | When the softupdates worklist gets too long, threads that attempt to | das | 2005-03-25 | 1 | -0/+1 |
* | In stange circumstances we may end up being the last reference to a | phk | 2005-03-17 | 1 | -4/+3 |