Rev 1.35 of src/sys/i386/isa/ipl.s, which I just committed, should fix the boot lockups. Many thanks for Alain Thivillon who was able to catch it in the act with DDB and narrow the problem down to doreti looping on astpending. To anyone I asked to try backing out the recent patch with an explicit revision checkout, please remember to blow away your src/sys/i386 subtree and check it out again so those files are not locked to a fixed revision. I am hoping that this will also fix Bob Bishop's reported boot lockup. The slow-response and jerky mouse problem should also be fixed. -Matt Matthew Dillon <[EMAIL PROTECTED]> Index: isa/ipl.s =================================================================== RCS file: /home/ncvs/src/sys/i386/isa/ipl.s,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- isa/ipl.s 2000/03/29 06:15:43 1.34 +++ isa/ipl.s 2000/03/29 09:07:47 1.35 @@ -36,7 +36,7 @@ * * @(#)ipl.s * - * $FreeBSD: src/sys/i386/isa/ipl.s,v 1.34 2000/03/29 06:15:43 dillon Exp $ + * $FreeBSD: src/sys/i386/isa/ipl.s,v 1.35 2000/03/29 09:07:47 dillon Exp $ */ @@ -126,7 +126,7 @@ 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 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message