| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Fix a couple of style bugs introduced (or touched by) previous commit. | peter | 2002-02-07 | 1 | -1/+2 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 1 | -3/+3 |
* | Use a different mechanism to get the vnlru process to wake up and notice | peter | 2001-12-19 | 1 | -0/+1 |
* | Commit the better version that I had a while ago. This has only one | peter | 2001-11-12 | 1 | -2/+5 |
* | When curproc is used repeatedly store curproc into a local | dillon | 2001-11-12 | 1 | -3/+4 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -4/+4 |