Date: Wed, 29 Mar 2000 13:38:57 +0200 From: Geoff Rehmet <geoffr@is.co.za> To: "'Matthew Dillon'" <dillon@apollo.backplane.com> Cc: "'current@freebsd.org'" <current@freebsd.org> Subject: RE: src/sys/i386/isa/ipl.s rev 1.35 should fix boot lockups Message-ID: <E3453EC6C52ED3118E7E0090275CD47C029ABE08@ISJHBEX>
next in thread | raw e-mail | index | archive | help
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 > <dillon@backplane.com> > > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E3453EC6C52ED3118E7E0090275CD47C029ABE08>