summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_switch.c
Commit message (Expand)AuthorAgeFilesLines
* Change p into ke->ke_proc, this was hidden behind INVARIANTS.jlemon2001-09-181-1/+1
* KSE Milestone 2julian2001-09-121-34/+48
* Spelling fix in a KASSERT: runq_chose -> runq_choose.jhb2001-07-041-1/+1
* Catch up to header include changes:jhb2001-03-281-0/+1
* Jake essentially rewrote this. It is not by any stretch of thepeter2001-03-151-2/+0
* Assert that the process we're trying to enqueue isn't already there.des2001-03-111-0/+21
* Add a new informative KASSERT to ensure that a process is in the SRUN statejhb2001-03-091-0/+3
* - Assert that the proc to return is not NULL in runq_choose thejake2001-02-241-0/+2
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-181/+163
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-2/+2
* Catch up to moving headers:jhb2000-10-201-2/+1
* Idle processes are always runnable, so let them state at SRUN.jhb2000-09-151-1/+0
* Fix some printf format string warnings due to sizeof(int) != sizeof(long) onjhb2000-09-111-8/+8
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-25/+75
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+2
* Fix a typo and a bug.peter1999-08-191-10/+12
* Extract the next runnable process selection out of cpu_switch() into apeter1999-08-191-0/+204
OpenPOWER on IntegriCloud