Date: Mon, 20 Feb 1995 12:35:26 -0800 From: Bruce Evans <bde> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa icu.s Message-ID: <199502202035.MAA06487@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
bde 95/02/20 12:35:25 Modified: sys/i386/isa icu.s Log: Fix restoring cpl in the swi_ast_phantom case. The system sometimes returned to user mode without enabling ASTs. The problem fixed itself at the next syscall or non-FPU trap, if any. It hung the system for a test process that masked SIGFPE's and divided by zero. The faulting division was returned to endlessly and this gave plently of opportunities for the swi_ast_phantom case to be reached; after it was reached the system hung because the ASTs for preemption and SIGINT handling were disabled.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502202035.MAA06487>