From owner-freebsd-current Wed Mar 29 3:34:40 2000 Delivered-To: freebsd-current@freebsd.org Received: from mercury.is.co.za (mercury.is.co.za [196.4.160.222]) by hub.freebsd.org (Postfix) with ESMTP id BFE9437BB82 for ; Wed, 29 Mar 2000 03:34:33 -0800 (PST) (envelope-from geoffr@is.co.za) Received: from isjhbwebsec01.is.co.za ([196.23.26.5]) by mercury.is.co.za (8.9.3/8.9.3) with SMTP id NAA09109 for ; Wed, 29 Mar 2000 13:34:30 +0200 Received: FROM ISJHBEX BY isjhbwebsec01.is.co.za ; Wed Mar 29 13:40:25 2000 +0200 Received: by ISJHBEX with Internet Mail Service (5.5.2650.21) id ; Wed, 29 Mar 2000 13:38:59 +0200 Message-ID: From: Geoff Rehmet To: "'Matthew Dillon'" Cc: "'current@freebsd.org'" Subject: RE: src/sys/i386/isa/ipl.s rev 1.35 should fix boot lockups Date: Wed, 29 Mar 2000 13:38:57 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Seems to be 100% now - I'm busy throwing a make -j 8 buildworld and a make -j 4 on the kernel, plus taring my source tree and browsing the web a little to see tha my console response is OK. ALL LOOKS COOL!!!! Thanks Matt! > -----Original Message----- > From: Matthew Dillon [mailto:dillon@apollo.backplane.com] > Sent: 29 March 2000 11:15 > To: current@freebsd.org > Cc: Geoff Rehmet; Bob Bishop; Alain Thivillon; Kenneth Wayne Culver > Subject: src/sys/i386/isa/ipl.s rev 1.35 should fix boot lockups > > > 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 > > > 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message