Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Create an event (idle_event) which is invoked every time around the | msmith | 2000-09-22 | 1 | -0/+7 | |
| | | | | | idle loop. Machine-dependant code can elect to eg. take power-saving actions when this event is invoked. | |||||
* | Remove some commented out cruft. | jhb | 2000-09-15 | 1 | -7/+0 | |
| | ||||||
* | - Add a new process flag P_NOLOAD that marks a process that should be | jhb | 2000-09-15 | 1 | -0/+1 | |
| | | | | | ignored during load average calcuations. - Set this flag for the idle processes and the softinterrupt process. | |||||
* | Idle processes are always runnable, so let them state at SRUN. | jhb | 2000-09-15 | 1 | -2/+1 | |
| | ||||||
* | Major update to the way synchronization is done in the kernel. Highlights | jasone | 2000-09-07 | 1 | -0/+108 | |
include: * Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The alpha port is still in transition and currently uses both.) * Per-CPU idle processes. * Interrupts are run in their own separate kernel threads and can be preempted (i386 only). Partially contributed by: BSDi (BSD/OS) Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh |