summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/ipl.s
diff options
context:
space:
mode:
authordillon <dillon@FreeBSD.org>2000-03-29 09:07:47 +0000
committerdillon <dillon@FreeBSD.org>2000-03-29 09:07:47 +0000
commit675df45f337be72f224653e89e1c6560c4af879a (patch)
treef6c239e8881a5f98d5a850803ac6f28172441d1d /sys/i386/isa/ipl.s
parente58a3c16f7b920b9b2614b73de9d30ac1e2ad9ea (diff)
downloadFreeBSD-src-675df45f337be72f224653e89e1c6560c4af879a.zip
FreeBSD-src-675df45f337be72f224653e89e1c6560c4af879a.tar.gz
This should fix the lockups people have been experiencing. I muffed up
giving astpending two flag bits. A cmpl $0 had to turn into a bit test. Many thanks to: Alain Thivillon <Alain.Thivillon@hsc.fr>
Diffstat (limited to 'sys/i386/isa/ipl.s')
-rw-r--r--sys/i386/isa/ipl.s2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/isa/ipl.s b/sys/i386/isa/ipl.s
index d4c0a0e..b5ab589 100644
--- a/sys/i386/isa/ipl.s
+++ b/sys/i386/isa/ipl.s
@@ -126,7 +126,7 @@ doreti_next2:
decb _intr_nesting_level
/* Check for ASTs that can be handled now. */
- cmpl $0,_astpending
+ testl $AST_PENDING,_astpending
je doreti_exit
testb $SEL_RPL_MASK,TF_CS(%esp)
jne doreti_ast
OpenPOWER on IntegriCloud