From owner-freebsd-sparc64@FreeBSD.ORG Thu Apr 28 12:17:31 2005 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 A24FD16A4CE for ; Thu, 28 Apr 2005 12:17:31 +0000 (GMT) Received: from mail-gw1.york.ac.uk (mail-gw1.york.ac.uk [144.32.128.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4F6643D60 for ; Thu, 28 Apr 2005 12:17:30 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from buffy.york.ac.uk (buffy-128.york.ac.uk [144.32.128.165]) by mail-gw1.york.ac.uk (8.12.10/8.12.10) with ESMTP id j3SCHQwd000072; Thu, 28 Apr 2005 13:17:26 +0100 (BST) Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.13.3/8.13.1) with ESMTP id j3SCHPTr027708; Thu, 28 Apr 2005 13:17:25 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: (from ga9@localhost) by buffy.york.ac.uk (8.13.3/8.13.1/Submit) id j3SCHP8n027707; Thu, 28 Apr 2005 13:17:25 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin.atkinson@ury.york.ac.uk using -f From: Gavin Atkinson To: Marcel Moolenaar In-Reply-To: <20050427190459.GC41874@ns1.xcllnt.net> References: <20050427190459.GC41874@ns1.xcllnt.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Thu, 28 Apr 2005 13:17:24 +0100 Message-Id: <1114690644.26778.9.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk cc: freebsd-sparc64@freebsd.org Subject: Re: 5.4-RCx "jumping to kernel entry" hang on Ultra1/2/30 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 12:17:31 -0000 On Wed, 2005-04-27 at 12:04 -0700, Marcel Moolenaar wrote: > On Wed, Apr 27, 2005 at 07:08:52AM -0800, Royce Williams wrote: > > > > On Sun, 17 Apr 2005, IX@pandora.be wrote: > > > > > > > > >On Thu, 14 Apr 2005, Gheorghe Ardelean wrote: > > > > > >>Hi, > > >> > > >>While trying to boot a plain U1 from a disk installed with > > >>5.4-RC2 > > >>(the disk was installed in a U5) the systems hangs just > > >>after entering the kernel. > > > > > > > > >I see the same hang on an ultra2, booting from the 5.4RC2 > > >bootonly iso. I don't know what details I need to provide. > > >If it's useful, I can send a NetBSD dmesg output. > > > > > >Kind regards, > > >dieter > > > > > > This is happening to me too, 5.4-RC3 disc 1, Ultra 30. I can't > > recreate using 5.2.1R or 5.3R disc 1 ISOs. This is now reportedly > > happening to three different people with three different models. Is > > there a boot-only ISO with full debugging/verbosity available? > > I think I have a fix for it, but it needs to be verified that to > really solves the problem before I run off to re@ and shout: "stop > the presses!" > > The patch is attached. I just don't know a good way (short of > creating a patched-up 5.4-RC install ISO for people to try it. > > Ken: did you build 5.4-RC3 for sparc64 and if yes do you still have > the $CHROOTDIR around? I don't know if it's a useful datapoint for you, but I have a SunFire 280R (UltraSparc III processors, and therefore unsupported) which hangs at this point as well. Your patch does not help. Reverting to ofw_console fixes it and lets the boot continue, so I guess you're right in the assumption that the problem is in the uart driver. The serial chipset seems to be either a sab82532 or a 16550, depending on which part of the device tree I should believe. If this information is of use to you, I have access to a netbooted setup where I can trivially test patches for you on the 280R. Gavin