| Commit message (Expand) | Author | Age | Files | Lines |
* | Limit rights on process descriptors. | ed | 2015-07-31 | 1 | -1/+1 |
* | The si_status field of the siginfo_t, provided by the waitid(2) and | kib | 2015-07-18 | 1 | -1/+1 |
* | Ansify another function. This is the last in the file, I hope. | markm | 2015-06-28 | 1 | -2/+1 |
* | ANSIfy the only function that uses K&R definition in this file. | markm | 2015-06-28 | 1 | -2/+1 |
* | Generalised support for copy-on-write structures shared by threads. | mjg | 2015-06-10 | 1 | -1/+1 |
* | The umtx_lock mutex is used by top-half of the kernel, but is | kib | 2015-02-28 | 1 | -0/+2 |
* | Do not use potentially stale thread in kthread_add() | bryanv | 2013-08-17 | 1 | -6/+4 |
* | Stop treating td_sigmask specially for the purposes of new thread | kib | 2012-05-26 | 1 | -2/+0 |
* | Revert previous revision, misunderstood the code :( | delphij | 2012-05-11 | 1 | -1/+0 |
* | Release proc lock after setting signal queue. | delphij | 2012-05-11 | 1 | -0/+1 |
* | Add a new sched_clear_name() method to the scheduler interface to clear | jhb | 2012-03-08 | 1 | -0/+6 |
* | Whenever a new kernel thread is spawned, explicitly clear any CPU affinity | rstone | 2012-02-04 | 1 | -0/+7 |
* | Add experimental support for process descriptors | jonathan | 2011-08-18 | 1 | -1/+1 |
* | - Properly initialize the base priority (td_base_pri) of thread0 to PVM | jhb | 2011-01-06 | 1 | -4/+5 |
* | kproc_exit() is already marked __dead2 so a NOTREACHED comment here isn't | jhb | 2011-01-04 | 1 | -1/+0 |
* | Small whitespace nits and add a comment explaining why kthread_exit() can | jhb | 2011-01-03 | 1 | -3/+6 |
* | In thr_exit() and kthread_exit(), only remove thread from | davidxu | 2010-10-23 | 1 | -1/+5 |
* | Create a global thread hash table to speed up thread lookup, use | davidxu | 2010-10-09 | 1 | -0/+3 |
* | Allow a const char * to be passed as the process name to kproc_kthread_add() | jhb | 2010-05-21 | 1 | -1/+1 |
* | Use the cached value within comparison. | attilio | 2010-02-19 | 1 | -1/+1 |
* | Fix the grammar. | attilio | 2010-02-19 | 1 | -4/+4 |
* | Fix a race in regard of p_numthreads. | attilio | 2010-02-19 | 1 | -9/+8 |
* | - Fix the kthread_{suspend, resume, suspend_check}() locking. | attilio | 2010-01-24 | 1 | -18/+52 |
* | Reintroduce the r196640, after fixing the problem with my testing. | kib | 2009-09-01 | 1 | -4/+1 |
* | Reverse r196640 and r196644 for now. | kib | 2009-08-29 | 1 | -1/+4 |
* | Remove the altkstacks, instead instantiate threads with kernel stack | kib | 2009-08-29 | 1 | -4/+1 |
* | Kill a dead variable | antoine | 2008-08-03 | 1 | -2/+0 |
* | Document the kproc_kthread_add() call | julian | 2008-04-29 | 1 | -1/+2 |
* | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | jeff | 2008-03-19 | 1 | -2/+0 |
* | Acquire the process mutex and spin locks before calling thread_exit() in | jhb | 2007-11-15 | 1 | -1/+8 |
* | Add support for the pre-exisiting module shutdoen handshake. | julian | 2007-10-27 | 1 | -7/+6 |
* | If kthread_exit() is called on the last kthread in a kproc, then | julian | 2007-10-26 | 1 | -0/+6 |
* | kthread_exit needs no stinkin argument. | julian | 2007-10-26 | 1 | -2/+5 |
* | Introduce a way to make pure kernal threads. | julian | 2007-10-26 | 1 | -3/+208 |
* | Rename the kthread_xxx (e.g. kthread_create()) calls | julian | 2007-10-20 | 1 | -7/+7 |
* | Commit 14/14 of sched_lock decomposition. | jeff | 2007-06-05 | 1 | -2/+2 |
* | - Remove setrunqueue and replace it with direct calls to sched_add(). | jeff | 2007-01-23 | 1 | -1/+2 |
* | Don't do a PHOLD() in kthread_create() w/o a matching PRELE() in | jhb | 2006-02-22 | 1 | -1/+0 |
* | - Move the wakeup() for exiting kthreads out of exit1() and into | jhb | 2006-02-06 | 1 | -0/+12 |
* | /* -> /*- for copyright notices, minor format tweaks as necessary | imp | 2005-01-06 | 1 | -1/+1 |
* | Give setrunqueue() and sched_add() more of a clue as to | julian | 2004-09-01 | 1 | -1/+1 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | - Merge struct procsig with struct sigacts. | jhb | 2003-05-13 | 1 | -1/+3 |
* | Instead of recording the Unix time in a process when it starts, record the | des | 2003-05-01 | 1 | -1/+1 |
* | fork1() already sets PS_INMEM, so don't set it again. This lets us push | jhb | 2003-04-17 | 1 | -3/+2 |
* | Some kernel threads try to do significant work, and the default KSTACK_PAGES | scottl | 2002-10-02 | 1 | -3/+3 |
* | Back our kernel support for reliable signal queues. | jmallett | 2002-10-01 | 1 | -9/+8 |
* | First half of implementation of ksiginfo, signal queues, and such. This | jmallett | 2002-09-30 | 1 | -8/+9 |
* | Completely redo thread states. | julian | 2002-09-11 | 1 | -2/+5 |
* | Part 1 of KSE-III | julian | 2002-06-29 | 1 | -2/+1 |