From owner-freebsd-current@freebsd.org Tue Jul 21 20:05:21 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D06969A60CE for ; Tue, 21 Jul 2015 20:05:21 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B48331ECD for ; Tue, 21 Jul 2015 20:05:21 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id B14A69A60CC; Tue, 21 Jul 2015 20:05:21 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95FF69A60CB; Tue, 21 Jul 2015 20:05:21 +0000 (UTC) (envelope-from david@catwhisker.org) 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 CB6221ECC; Tue, 21 Jul 2015 20:05:20 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id t6LK5GWx028762; Tue, 21 Jul 2015 13:05:16 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id t6LK5FI6028761; Tue, 21 Jul 2015 13:05:15 -0700 (PDT) (envelope-from david) Date: Tue, 21 Jul 2015 13:05:15 -0700 From: David Wolfskill To: Konstantin Belousov Cc: current@freebsd.org, net@freebsd.org Subject: Re: panic: witness_warn head/amd64 @r285741 on 1 of 2 machines Message-ID: <20150721200515.GD27865@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , Konstantin Belousov , current@freebsd.org, net@freebsd.org References: <20150721125734.GF1217@albert.catwhisker.org> <20150721133907.GR2404@kib.kiev.ua> <20150721161927.GN1217@albert.catwhisker.org> <20150721191743.GA39506@muskytusk> <20150721192832.GB2404@kib.kiev.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="iVCmgExH7+hIHJ1A" Content-Disposition: inline In-Reply-To: <20150721192832.GB2404@kib.kiev.ua> 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: Tue, 21 Jul 2015 20:05:22 -0000 --iVCmgExH7+hIHJ1A Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2015 at 10:28:32PM +0300, Konstantin Belousov wrote: > ... > Indeed, thank you. > ithread_loop() at ithread_loop+0xa6/frame 0xfffffe083b9c0a70 > fork_exit() at fork_exit+0x84/frame 0xfffffe083b9c0ab0 > fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe083b9c0ab0 > --- trap 0, rip =3D 0, rsp =3D 0xfffffe083b9c0b70, rbp =3D 0 --- > suspending ithread with the following locks held: > shared rw udpinp (udpinp) r =3D 3 (0xfffff80010c7d7b0) locked @ /usr/src/= sys/netinet6/in6_pcb.c:1174 > panic: witness_warn > cpuid =3D 3 >=20 > So it looks like net swi, leaking some udp6 lock. Curiouser and curiouser... While I'm not taking any special pains to avoid building IPv6, I'm not actively actually doing anything with it (IPv6), either (for both the failing machine and my laptop). Once I'm back home, I should be able to poke around in ddb after re-creating the panic, if that would be a useful thing for me to do (and given some hints as to what to poke). Naturally, I'm also happy to change bits of sources, rebuild, and smoke-test. A quick check from the SVN update output only shows r285710, r285711, and r285740 in the range from (r285685,r285741] -- as the kernel running r285685 had no known issues -- that touched sys/netinet6/*. 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. --iVCmgExH7+hIHJ1A Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVrqX7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7XpkP/3RFfMY7q3lWnnaV8/HHdo0v LwuXJvUH60spi4gxBZBIlc1Xh6kmhaPb7l48JD9U2ipW7Yx4uskw30ZFPXEyVPjV +tF6nlJCyKMOygtBSeCWaWfOW4dFMUiuRJLi3sTb0s4zvbjJPz6w3pvGXBV4Lh0E EpdED8RRASOEITclJBmq91Pp8DVJW4Ljz55SiSVk4Oq2u1qHAS+wOclWovk6ucLJ 8tzp05Dg6NY0Vl+hLdWAPjnBoDxcDv1lwV4sVVtcaTopF3zP/WkyCehBOYN/G/Ea OwC9UuoTd66jS+8Ken99TD0UxwOsQxwGNCenrIcYZewo88SBgZfnuudlbXpeFHop Clhm3L1cfA++iRpxNpyI9nQzT/NAQJDzENf8sel9gH80DR0G6mLj2iqMK7Q7EcJB 7XhJb8nTjU8F/0edGpRooj4049k3M7QzCL0ef4MyCHFWdzGg6ZeunYEd+wrh1t0Y BSaQWmWXaP6ysOnA1HVD0X+gtM3zuQjRb1tdY/ndw3kJWsfk8NkJrwwyNnx/OwSB 7S7yOLzMrnnCR9uF1yka6jKGBqPPA89HRuKiQ946lG9cgzbvesKMSBV4dMyB+Kux m3HZ1b4mIOwnxx4/UY1nfN52iRzOD1RsFnZjVuvxa+v+BNcc7PLhBjyXLx7sTRiH KXIt463vO3iw+ElaEr6i =M/Br -----END PGP SIGNATURE----- --iVCmgExH7+hIHJ1A--