From owner-freebsd-sparc64@FreeBSD.ORG Tue May 17 09:11:23 2011 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F2CB106566B for ; Tue, 17 May 2011 09:11:23 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 09FD38FC13 for ; Tue, 17 May 2011 09:11:22 +0000 (UTC) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.4/8.14.4/ALCHEMY.FRANKEN.DE) with ESMTP id p4H9BIqY075679; Tue, 17 May 2011 11:11:18 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.4/8.14.4/Submit) id p4H9BINH075678; Tue, 17 May 2011 11:11:18 +0200 (CEST) (envelope-from marius) Date: Tue, 17 May 2011 11:11:18 +0200 From: Marius Strobl To: Peter Jeremy Message-ID: <20110517091118.GA75596@alchemy.franken.de> References: <20110517010554.GA75440@server.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110517010554.GA75440@server.vk2pj.dyndns.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-sparc64@freebsd.org Subject: Re: "panic: cpu_initclocks: could not determine STICK frequency" booting V890 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2011 09:11:23 -0000 On Tue, May 17, 2011 at 11:05:55AM +1000, Peter Jeremy wrote: > I've found an unused V890 (64GB RAM, 8 dual-core 1.35GHz US-IV CPUs, > 12 146GB FC disks) and thought I'd try FreeBSD on it (especially since > I had a copy of FreeBSD-8.2-RC2 lying around on CD). My initial try > failed with "panic: kmem_suballoc: bad status return of 3" but > limiting the RAM to 4GB with hw.physmem worked around that. > Unfortunately, it then panic's as above. That should no longer be necessary with recent versions of head and stable/8. > > Looking at the sources, the only recent change in that area of > sparc64/sparc64/tick.c is related to Serengeti-class machines (which > the V890 isn't). > > Does anyone have any suggestions? A verbose boot is available at > http://pastie.org/1913906 > I'd need an OFW device tree dump (`prtconf -Ppv` with Solaris) of that machine in order to check what's wrong with it and to decide how to solve it. All dumps of V890 I got so far show no difference in the layout of the stick timer property, i.e. the existing code should work just fine there. Marius