From owner-freebsd-current@FreeBSD.ORG Sat May 16 14:07:27 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3999E8BE; Sat, 16 May 2015 14:07:27 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 092761AA6; Sat, 16 May 2015 14:07:26 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.9/8.14.9) with ESMTP id t4GE7Pur077048; Sat, 16 May 2015 07:07:25 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.9/8.14.9/Submit) id t4GE7P5s077047; Sat, 16 May 2015 07:07:25 -0700 (PDT) (envelope-from david) Date: Sat, 16 May 2015 07:07:25 -0700 From: David Wolfskill To: Hans Petter Selasky Cc: John Baldwin , freebsd-current@freebsd.org Subject: Re: Deja vu: panic in hdaa_coonfigure() for i386, but not amd64 -- again Message-ID: <20150516140725.GG1215@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , Hans Petter Selasky , John Baldwin , freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3BZbN51TFvUEXf+G" Content-Disposition: inline In-Reply-To: <55574B08.9010202@selasky.org> <55574A2A.3060800@selasky.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2015 14:07:27 -0000 --3BZbN51TFvUEXf+G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 16, 2015 at 03:46:18PM +0200, Hans Petter Selasky wrote: > ... >=20 > Can you collect output from booting with bootverbose set? From current=20 > amd64 as of today. OK; I just copied it over; please see ; the dmesg in question is dmesg.boot.11.0-CURRENT_amd64. It is for: FreeBSD g1-254.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #63 r28300= 5M/283005:1100073: Sat May 16 06:04:16 PDT 2015 root@g1-254.catwhisker.= org:/common/S3/obj/usr/src/sys/CANARY amd64 > Then repeat using i386. For now, I've copied yesterday's head/i386 dmesg. I'll copy over my stable/10 dmesg.boot files, as well -- same directory; the names will be similarly verbosely unambiguous. :-} I'll copy today's head/i386 once I've generated it (which should be within a few minutes). > Possibly some array is out of bounds or code has not been compiled > properly. I just quickly counted the fmtlist size and from what I > can see we are using 30 of 32 entries at least. OK. > Before that ensure /usr/obj is clean: "rm -rf /usr/obj" > ... OK. On Sat, May 16, 2015 at 03:50:00PM +0200, Hans Petter Selasky wrote: > ... > > I'll admit that the vast bulk of my builds are done with -DNOCLEAN -- I > > actually want to use my laptop for things other than rebuilding FreeBSD > > (4x/day) and rebuilding updated installed ports (2x/day). >=20 > Then it will possibly trigger bad, because AFMT_CHANNELS() returns part= =20 > of the old EXT channels, which is used in the HDAA driver. If you want=20 > to save time, you need to rebuild all of "modules/sound" only, w/o=20 > -DNO_CLEAN and doing "clean" first. The rest of the kernel is fine with= =20 > -DNO_CLEAN. To make things easier to understand and explain, I think it's best to=20 go ahead and just do a clean build this time. That should reduce uncertainty a fair bit. > ... > Send output from bootverbose! Let's hunt this bug down :-) > .... As above (along with a fair bit more information). And hunting the bug down and ... disposing of it ... is my intent all along -- thanks for your efforts! Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who murder in the name of God or prophet are blasphemous cowards. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --3BZbN51TFvUEXf+G Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVV08cXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7nd0P/AzRp8iOE4VSO1vMTyydB90r hhPfM1ehOyFeebGU5cddU+6oLoxGaeu1thny0B4v79ZcVe3ayrqYLyVYSh9rlhsL HcB637LJHOSALRxrsINYQbFayBrMNcqWVrh44Eyvvcda/BIDyBJjBXMMhdtH6sFh t57BKdyd778zcoUY7DaDvhJDsitnsrzldfXILkC7YPekn0/C98KD2kRiqKipl0Z7 wqSxntJ9+/Rz91nTrANkBGJ8bY4IbhO4TG8Tmp5ySK6NrDwaW047/dnJxmS4Vxxv fX/rkZVvhbUlpK5pfzGwzOmEbc0gSkTKp3w9Dej79Mj8U1tFBHy6LheKn4twJliu KUOSYjOT4Z+5v6XMcgykXWh8ARoiEf72UHLVJJyXweH2HncLS+J1OqjsOtRKtvko Ck6cFnxXoOnEj9rPX7Hd+GnaFqpVrdwEeasDXVafHhja9xp6/PiFIrg6K+KQ+P48 NxlTF6vgJCtVSiWLkcnwwVZOXeJ1FR2m0cTjskeSL3Up/Y9lT8w4sAQIbhJx4xTH 0KC68m0DloTnqcrU0jTmlZglxsdkV2ZyY+0F8CjsvFG4cP8qrylxlwJs42OvYf8D UBvK/au2fnJkA8WsREx5aytjd2UlG8GNENQ4Uy7I4heApjVkplKs07X/7503lrNl hsAFoHYfloDrFv0blIdg =pB4s -----END PGP SIGNATURE----- --3BZbN51TFvUEXf+G--