From owner-freebsd-current@freebsd.org Tue Oct 8 12:15:24 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47209146720 for ; Tue, 8 Oct 2019 12:15:24 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46nbs766M9z3Mqc for ; Tue, 8 Oct 2019 12:15:23 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.nyi.freebsd.org (Postfix) id D183F14671D; Tue, 8 Oct 2019 12:15:23 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D13C714671C for ; Tue, 8 Oct 2019 12:15:23 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.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 46nbs63Cz1z3MqZ; Tue, 8 Oct 2019 12:15:22 +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 x98CFJfb031849; Tue, 8 Oct 2019 12:15:19 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id x98CFJmb031848; Tue, 8 Oct 2019 05:15:19 -0700 (PDT) (envelope-from david) Date: Tue, 8 Oct 2019 05:15:19 -0700 From: David Wolfskill To: current@freebsd.org Subject: panic: Assertion in_epoch(net_epoch_preempt) failed at ... src/sys/net/if.c:3694 Message-ID: <20191008121519.GS1263@albert.catwhisker.org> Reply-To: current@freebsd.org Mail-Followup-To: current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="XRPI7xQoa2Wly/1i" Content-Disposition: inline User-Agent: Mutt/1.12.2 (2019-09-21) X-Rspamd-Queue-Id: 46nbs63Cz1z3MqZ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 198.144.209.73 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [-2.97 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[current@freebsd.org]; REPLYTO_EQ_TO_ADDR(5.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:198.144.209.73]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[catwhisker.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[73.209.144.198.list.dnswl.org : 127.0.10.0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:7961, ipnet:198.144.208.0/20, country:US]; FORGED_RECIPIENTS(0.00)[current@freebsd.org,current@freebsd.org ...]; IP_SCORE(-3.57)[ip: (-9.44), ipnet: 198.144.208.0/20(-4.67), asn: 7961(-3.68), country: US(-0.05)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 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, 08 Oct 2019 12:15:24 -0000 --XRPI7xQoa2Wly/1i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This was on my laptop (build machine, which was updated in parallel, but uses a different NIC, had no issues) after a src update from r353176 to r353298; laptop's NIC is wlan(4) (which is iwn(4), in this case). The ddb "dump" command recorded a dump, which I managed to capture; the information may be found at http://www.catwhisker.org/~david/FreeBSD/head/r353298/ Here's the backtrace (from http://www.catwhisker.org/~david/FreeBSD/head/r353298/core.txt.0): panic: Assertion in_epoch(net_epoch_preempt) failed at /usr/src/sys/net/if.= c:3694 cpuid =3D 3 time =3D 1570535588 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff8049ebab =3D db_trace_self_wrapper+0x2= b/frame 0xfffffe103196a8b0 vpanic() at 0xffffffff80b979bd =3D vpanic+0x19d/frame 0xfffffe103196a900 panic() at 0xffffffff80b97753 =3D panic+0x43/frame 0xfffffe103196a960 if_delmulti_ifma_flags() at 0xffffffff80ca9231 =3D if_delmulti_ifma_flags+0= x141/frame 0xfffffe103196a990 inm_release_task() at 0xffffffff80d3211c =3D inm_release_task+0x1ac/frame 0= xfffffe103196a9f0 gtaskqueue_run_locked() at 0xffffffff80be1c59 =3D gtaskqueue_run_locked+0xf= 9/frame 0xfffffe103196aa40 gtaskqueue_thread_loop() at 0xffffffff80be1a18 =3D gtaskqueue_thread_loop+0= x88/frame 0xfffffe103196aa70 fork_exit() at 0xffffffff80b55714 =3D fork_exit+0x84/frame 0xfffffe103196aa= b0 fork_trampoline() at 0xffffffff8101f28e =3D fork_trampoline+0xe/frame 0xfff= ffe103196aab0 --- trap 0, rip =3D 0, rsp =3D 0, rbp =3D 0 --- KDB: enter: panic I was unable to boot from (yesterday's) kernel.old -- loader whined something about a header mismatch (I think -- there was a fair bit of text-overwriting). I was able to extract the dump by rebooting =66rom the same kernel, but disabling the NIC first, then switching to a vty, logging in, and I managed to run "sync" a few times before it panicked again. I expect that for tomorrow, I'll end up "cloning" the stable/12 slice over the top of the head slice, then upgrade from stable/12 to head again. Peace, david --=20 David H. Wolfskill david@catwhisker.org I am amazed that anyone would condone what Trunp has publicly admitted he d= id. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --XRPI7xQoa2Wly/1i Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAl2cfddfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 PclqfQf/RoXBOneNT1TNfdRBv4Q8e2MESu8tFCWLJp7fJxnik3YJixZ1GwsrK0FC h6hX6T8BLnklVgAxYmZe6M7BGI9f64aONEfJuC9l/jgCeSU6JF1hIKNvuD/zmPUA yOFMZx2eWzBj16we2ItaS931EZ3zr4GvIDBzJcAg0gFHBsfbyjNfVrdACwCi/I+C jHx69ZRhcRlI3CHng8IA3Wn6SO+vrhgQwaSgs4qgxSSeeoadKYIxT3NF9wJYQu1E qMPJPbEzfu+zPOx2SrwVTC9xiYu7N53TBYbKlsHnE1GNNH9DkZ2ke9zTzz+2sFTA K3mvtf0fptxZinMSvV/w+m3oK3ig5w== =4q8r -----END PGP SIGNATURE----- --XRPI7xQoa2Wly/1i--