|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
CVS: cvs.openbsd.org: src
From: Miod Vallat (miod
cvs.openbsd.org)
Date: Tue Aug 12 2003 - 13:06:48 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
CVSROOT: /cvs
Module name: src
Changes by: miod
cvs.openbsd.org 2003/08/12 12:06:48
Modified files:
sys/arch/mvme88k/mvme88k: process.S
Log message:
The idle loop is supposed to run with interrupts enabled, and will only
relax the interrupt mask (i.e. spl level).
However, under some unclear circumstances, it will be entered with
interrupts disabled, and thus will loop forever if no process is runnable.
Check the PSR and make sure that interrupts are enabled in this case. This
gets rid of the random freezes, although a better fix would be preferrable...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]