From owner-freebsd-sparc64@FreeBSD.ORG Sat Aug 28 04:24:24 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D3F016A4D0 for ; Sat, 28 Aug 2004 04:24:24 +0000 (GMT) Received: from postoffice.e-easy.com.au (eth0.lnk.aims.net.au [203.31.73.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F65A43D55 for ; Sat, 28 Aug 2004 04:24:23 +0000 (GMT) (envelope-from chris@e-easy.com.au) Received: from e-easy.com.au (eet03s01.corp.e-easy.com.au [192.168.10.3] (may be forged)) by postoffice.e-easy.com.au with ESMTP id i7S4OHZl021713 for ; Sat, 28 Aug 2004 14:24:17 +1000 (EST) (envelope-from chris@e-easy.com.au) Message-Id: <200408280424.i7S4OHZl021713@postoffice.e-easy.com.au> Received: from eet03s01 by e-easy.com.au (MDaemon.PRO.v7.1.2.R) with ESMTP id md50000240328.msg for ; Sat, 28 Aug 2004 13:53:57 +1000 From: "Chris Knight" To: "'Ken Smith'" Date: Sat, 28 Aug 2004 13:53:54 +1000 Organization: E-Easy MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.6353 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.181 In-Reply-To: <20040827130129.GB17409@electra.cse.Buffalo.EDU> Thread-Index: AcSMNghim1D0c7XvR429Hu4NwEJOQgAe85fg X-Spam-Processed: e-easy.com.au, Sat, 28 Aug 2004 13:53:57 +1000 (not processed: spam filter disabled) X-Return-Path: chris@e-easy.com.au X-MDaemon-Deliver-To: sparc64@freebsd.org X-Virus-Scanned: by amavisd-new cc: sparc64@freebsd.org Subject: RE: HEADS UP [Re: Insta-panic with recent -current on Ultra10] X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: chris@e-easy.com.au List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Aug 2004 04:24:24 -0000 > -----Original Message----- > From: owner-freebsd-sparc64@freebsd.org On Behalf Of Ken Smith > Sent: Friday, 27 August 2004 11:01 PM > To: Pyun YongHyeon > Cc: Chris Knight; sparc64@freebsd.org > Subject: Re: HEADS UP [Re: Insta-panic with recent -current > on Ultra10] > > On Fri, Aug 27, 2004 at 07:15:51PM +0900, Pyun YongHyeon wrote: > > On Fri, Aug 27, 2004 at 06:03:02PM +1000, Chris Knight wrote: > > > Howdy, > > > > > > I'm still getting this panic on sources updated just before > > > you tagged newvers.sh for BETA2. > > > > > > ad0: 8693MB [17662/16/63] at ata2-master WDMA2 > > ^^^^^ > > Since you still use DMA on ad device, I'm afraid your kernel is not > > updated with latest loader. > > (src/sys/boot/sparc64/loader/main.c, rev 1.24 or 1.23.2.1) > > Please re-cvsup and try again. > > > > This is most likely the problem but it might not be a re-cvsup > problem. > If you are following The Right Way To Update (which virtually none of > us do... :-) then you're installing the new kernel and rebooting > before running installworld. It's installworld that takes care of > installing the new loader, which has hardcoded in it something that > turns off ata DMA. > Yeah, I remember seeing the commit for this. Simply forgot to engage brain and either install the loader prior to rebooting on the new kernel, or turning DMA off. > You can get around this by stopping the loader before it boots the > kernel (where it's typically counting down from 10), and do this: > > set hw.ata.ata_dma=0 > boot > > That will let the new kernel boot. And then you can go ahead with the > installworld. The current version of the loader will be installed > then, and this step shouldn't be necessary any more. > This did the trick. Had I bothered to think things through, I would have come to this conclusion. That's what I get for trying to wrap things up early on a Friday :-) > Scott was able to locate the problem that makes this necessary > yesterday. > It turned out to be something in the new ATA code after all and not > what he had originally thought. He sent the report of what's > happening to Soeren, but it definitely won't be fixed by BETA2 which > is building now... > Cool. Thanks for the explanation. Regards, Chris Knight Systems Administrator E-Easy Tel: +61 3 6334 9995 Fax: +61 3 6331 7032 Mob: +61 419 528 795 Web: http://www.e-easy.com.au