aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_switch.c
Commit message (Expand)AuthorAgeFilesLines
* Jake essentially rewrote this. It is not by any stretch of thePeter Wemm2001-03-151-2/+0
* Assert that the process we're trying to enqueue isn't already there.Dag-Erling Smørgrav2001-03-111-0/+21
* Add a new informative KASSERT to ensure that a process is in the SRUN stateJohn Baldwin2001-03-091-0/+3
* - Assert that the proc to return is not NULL in runq_choose theJake Burkholder2001-02-241-0/+2
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-181/+163
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-2/+2
* Catch up to moving headers:John Baldwin2000-10-201-2/+1
* Idle processes are always runnable, so let them state at SRUN.John Baldwin2000-09-151-1/+0
* Fix some printf format string warnings due to sizeof(int) != sizeof(long) onJohn Baldwin2000-09-111-8/+8
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-25/+75
* Commit major SMP cleanups and move the BGL (big giant lock) in theMatthew Dillon2000-03-281-0/+2
* Fix a typo and a bug.Peter Wemm1999-08-191-10/+12
* Extract the next runnable process selection out of cpu_switch() into aPeter Wemm1999-08-191-0/+204