From owner-freebsd-sparc64@FreeBSD.ORG Thu Jun 30 22:33:24 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 6417B106566C for ; Thu, 30 Jun 2011 22:33:24 +0000 (UTC) (envelope-from peter.jeremy@alcatel-lucent.com) Received: from ihemail4.lucent.com (ihemail4.lucent.com [135.245.0.39]) by mx1.freebsd.org (Postfix) with ESMTP id 229B48FC08 for ; Thu, 30 Jun 2011 22:33:23 +0000 (UTC) Received: from usnavsmail2.ndc.alcatel-lucent.com (usnavsmail2.ndc.alcatel-lucent.com [135.3.39.10]) by ihemail4.lucent.com (8.13.8/IER-o) with ESMTP id p5UMXK6Q029043 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 30 Jun 2011 17:33:20 -0500 (CDT) Received: from unixmail.au.alcatel-lucent.com (unixmail.au.alcatel-lucent.com [139.188.42.130]) by usnavsmail2.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p5UMXGo5023175 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 30 Jun 2011 17:33:19 -0500 Received: from insmb.au.alcatel-lucent.com (insmb.au.alcatel-lucent.com [139.188.42.184]) by unixmail.au.alcatel-lucent.com (8.13.8+Sun/8.13.3) with ESMTP id p5UMX0HI025953; Fri, 1 Jul 2011 08:33:01 +1000 (EST) Received: from pjdesk.au.alcatel-lucent.com (pjdesk.au.alcatel-lucent.com [139.188.2.2]) by insmb.au.alcatel-lucent.com (8.13.8+Sun/8.13.8) with ESMTP id p5UMHwII025483; Fri, 1 Jul 2011 08:17:59 +1000 (EST) X-Bogosity: Ham, spamicity=0.000000 Received: from pjdesk.au.alcatel-lucent.com (localhost [127.0.0.1]) by pjdesk.au.alcatel-lucent.com (8.14.4/8.14.4) with ESMTP id p5UMHrdE020553; Fri, 1 Jul 2011 08:17:53 +1000 (EST) (envelope-from peter.jeremy@alcatel-lucent.com) Received: (from pjeremy@localhost) by pjdesk.au.alcatel-lucent.com (8.14.4/8.14.4/Submit) id p5UMHqA1020552; Fri, 1 Jul 2011 08:17:52 +1000 (EST) (envelope-from peter.jeremy@alcatel-lucent.com) Date: Fri, 1 Jul 2011 08:17:52 +1000 From: Peter Jeremy To: Marius Strobl Message-ID: <20110630221752.GG65891@pjdesk.au.alcatel-lucent.com> References: <20110601231237.GA5267@server.vk2pj.dyndns.org> <20110608224801.GB35494@alchemy.franken.de> <20110613235144.GA12470@server.vk2pj.dyndns.org> <20110615233445.GZ7064@alchemy.franken.de> <20110619220033.GA61397@server.vk2pj.dyndns.org> <20110622100524.GO14797@alchemy.franken.de> <20110629025433.GA48145@server.vk2pj.dyndns.org> <20110629175444.GH14797@alchemy.franken.de> <20110629220010.GA53017@pjdesk.au.alcatel-lucent.com> <20110629223008.GL14797@alchemy.franken.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gMR3gsNFwZpnI/Ts" Content-Disposition: inline In-Reply-To: <20110629223008.GL14797@alchemy.franken.de> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang 2.57 on 135.245.2.39 X-Scanned-By: MIMEDefang 2.64 on 135.3.39.10 Cc: "alc@freebsd.org" , freebsd-sparc64@freebsd.org Subject: Re: 'make -j16 universe' gives SIReset 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: Thu, 30 Jun 2011 22:33:24 -0000 --gMR3gsNFwZpnI/Ts Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Moving back on-list] On 2011-Jun-30 06:30:08 +0800, Marius Strobl wr= ote: >On Thu, Jun 30, 2011 at 08:00:10AM +1000, Peter Jeremy wrote: >> On 2011-Jun-29 19:54:44 +0200, Marius Strobl = wrote: >> >On Wed, Jun 29, 2011 at 12:54:33PM +1000, Peter Jeremy wrote: >> >> My V890 has been running "make -j32 buildworld" in a loop for a >> >> week now without problems so I think that was the problem. >>=20 >> OTOH, a V440 that has been running similar load for a similar period >> died overnight with: >>=20 >> panic: uma_small_alloc: free page still has mappings! >> VNASSERT failed >> cpuid =3D 3 >> 0xfffff800079643c0: KDB: enter: panic =2E.. >> I'm fairly sure that is the same kernel but will double-check and >> investigate that panic further. FWIW, that kernel didn't have the latest patchset (adding Zeus support). >Ok, this appears to be an unrelated problem though. Alan, do you >have an idea what could be causing this? I managed to get the same panic (though different traceback) on the V890 after about an hour of pho@'s stress test with INCARNATIONS=3D150: panic: uma_small_alloc: free page still has mappings! cpuid =3D 1 KDB: enter: panic [ thread pid 142 tid 100196 ] Stopped at kdb_enter+0x80: ta %xcc, 1 db> where Tracing pid 142 tid 100196 td 0xfffff8a016ace880 panic() at panic+0x20c uma_small_alloc() at uma_small_alloc+0xe8 keg_alloc_slab() at keg_alloc_slab+0xc8 keg_fetch_slab() at keg_fetch_slab+0x218 zone_fetch_slab() at zone_fetch_slab+0x44 uma_zalloc_arg() at uma_zalloc_arg+0x60c m_getm2() at m_getm2+0x134 m_uiotombuf() at m_uiotombuf+0x4c sosend_generic() at sosend_generic+0x420 sosend() at sosend+0x2c soo_write() at soo_write+0x3c dofilewrite() at dofilewrite+0x7c kern_writev() at kern_writev+0x38 write() at write+0x4c syscallenter() at syscallenter+0x270 syscall() at syscall+0x74 -- syscall (4, FreeBSD ELF64, write) %o7=3D0x101db4 -- userland() at 0x405936c8 user trace: trap %o7=3D0x101db4 pc 0x405936c8, sp 0x7fdffffd8a1 pc 0x101f44, sp 0x7fdffffd9a1 pc 0x104604, sp 0x7fdffffda81 pc 0x1046f0, sp 0x7fdffffdb51 pc 0x104994, sp 0x7fdffffdc21 pc 0x104d90, sp 0x7fdffffdd01 pc 0x101610, sp 0x7fdffffde41 pc 0x4020cff4, sp 0x7fdffffdf01 done db> I've got a crashdump on the V440 but discovered that gdb reports "GDB can't read core files on this machine." so it isn't much use. Any suggestions on how to debug this? >> >Have you additionally altered the DCR configuration in cheetah_init()? > >Ok, but that change isn't actually in effect on you machine as it's >inside the CPU_IMPL_ULTRASPARCIVp block. Oops. I didn't study the surrounding code closely enough. --=20 Peter Jeremy --gMR3gsNFwZpnI/Ts Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk4M9hAACgkQ/opHv/APuIc0owCgtscMvRjfYhzla0vKIypjJyX0 jPcAoKtdpopdnxq0RMlaqSJ8DliF1B7m =IVHH -----END PGP SIGNATURE----- --gMR3gsNFwZpnI/Ts--