| Commit message (Expand) | Author | Age | Files | Lines |
* | - Make SCHED_STATS more generic by adding a wrapper to create the | jeff | 2008-04-17 | 1 | -8/+10 |
* | - Remove the unused and redundant sched_newproc() function. | jeff | 2008-03-20 | 1 | -3/+3 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 1 | -5/+0 |
* | - Pass the priority argument from *sleep() into sleepq and down into | jeff | 2008-03-12 | 1 | -1/+1 |
* | - Add a sched_preempt() routine to be called by md code after IPI_PREEMPT is | jeff | 2008-03-10 | 1 | -0/+1 |
* | - Add a new sched_affinity() api to be used in the upcoming cpuset | jeff | 2008-03-02 | 1 | -1/+2 |
* | - Garbage collect unused concurrency functions. | jeff | 2007-06-12 | 1 | -3/+0 |
* | Commit 1/14 of sched_lock decomposition. | jeff | 2007-06-04 | 1 | -1/+15 |
* | - Remove setrunqueue and replace it with direct calls to sched_add(). | jeff | 2007-01-23 | 1 | -0/+11 |
* | Threading cleanup.. part 2 of several. | julian | 2006-12-06 | 1 | -23/+4 |
* | Merge sys/posix4/sched.h into sys/sched.h. | trhodes | 2006-11-11 | 1 | -3/+77 |
* | Make KSE a kernel option, turned on by default in all GENERIC | jb | 2006-10-26 | 1 | -0/+16 |
* | Add user priority loaning code to support priority propagation for | davidxu | 2006-08-25 | 1 | -1/+4 |
* | Add scheduler API sched_relinquish(), the API is used to implement | davidxu | 2006-06-15 | 1 | -0/+1 |
* | Add scheduler CORE, the work I have done half a year ago, recent, | davidxu | 2006-06-13 | 1 | -0/+1 |
* | Bring a working snapshot of hwpmc(4), its associated libraries, userland util... | jkoshy | 2005-04-19 | 1 | -0/+1 |
* | Rework the interface between priority propagation (lending) and the | jhb | 2004-12-30 | 1 | -0/+2 |
* | The zone from which proc structures are allocated is marked | das | 2004-09-19 | 1 | -1/+1 |
* | whitespace fix | julian | 2004-09-13 | 1 | -1/+0 |
* | Revert the previous round of changes to td_pinned. The scheduler isn't | scottl | 2004-09-11 | 1 | -6/+14 |
* | Whitespace fix | julian | 2004-09-11 | 1 | -1/+0 |
* | Make up my mind if cpu pinning is stored in the thread structure or the | julian | 2004-09-10 | 1 | -14/+7 |
* | Add some code to allow threads to nominat a sibling to run if theyu are going... | julian | 2004-09-10 | 1 | -1/+1 |
* | Refactor a bunch of scheduler code to give basically the same behaviour | julian | 2004-09-05 | 1 | -13/+10 |
* | Give setrunqueue() and sched_add() more of a clue as to | julian | 2004-09-01 | 1 | -1/+1 |
* | When calling scheduler entrypoints for creating new threads and processes, | julian | 2004-07-18 | 1 | -6/+6 |
* | - Change mi_switch() and sched_switch() to accept an optional thread to | jhb | 2004-07-02 | 1 | -1/+1 |
* | Nice, is a property of a process as a whole.. | julian | 2004-06-16 | 1 | -1/+1 |
* | Switch the sleep/wakeup and condition variable implementations to use the | jhb | 2004-02-27 | 1 | -1/+1 |
* | - Add a sched API entry point that returns the system load. This load should | jeff | 2004-02-01 | 1 | -0/+7 |
* | - Only allow pinning and unpinning of curthread. | jeff | 2003-11-15 | 1 | -6/+6 |
* | - Add a pinned count to the thread so that cpu pinning may nest. This is | jeff | 2003-11-06 | 1 | -2/+14 |
* | - Clean up comments to reflect the KSE pushout. | jeff | 2003-11-04 | 1 | -8/+17 |
* | - Collapse sched_switchin() and sched_switchout() into sched_switch(). Now | jeff | 2003-10-16 | 1 | -2/+1 |
* | - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a td | jeff | 2003-10-16 | 1 | -4/+4 |
* | - Adjust sched hooks for fork and exec to take processes as arguments instead | jeff | 2003-04-11 | 1 | -6/+17 |
* | - Add the new sched_pctcpu() function to the sched_* api. | jeff | 2002-11-21 | 1 | -0/+5 |
* | - Implement a mechanism for allowing schedulers to place scheduler dependant | jeff | 2002-11-21 | 1 | -0/+14 |
* | - Create a new scheduler api that is defined in sys/sched.h | jeff | 2002-10-12 | 1 | -0/+65 |