From owner-freebsd-current@freebsd.org Wed Oct 9 12:04:54 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 2E62314A731 for ; Wed, 9 Oct 2019 12:04:54 +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 46pCZY39jSz4LVc for ; Wed, 9 Oct 2019 12:04:53 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.nyi.freebsd.org (Postfix) id 6CE6B14A730; Wed, 9 Oct 2019 12:04:53 +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 6CA8614A72F for ; Wed, 9 Oct 2019 12:04:53 +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 46pCZY0rG7z4LVb; Wed, 9 Oct 2019 12:04:52 +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 x99C4pQw048099; Wed, 9 Oct 2019 12:04:51 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id x99C4pNA048098; Wed, 9 Oct 2019 05:04:51 -0700 (PDT) (envelope-from david) Date: Wed, 9 Oct 2019 05:04:51 -0700 From: David Wolfskill To: current@freebsd.org Subject: Re: panic: Assertion in_epoch(net_epoch_preempt) failed at ... src/sys/net/if.c:3694 Message-ID: <20191009120451.GK1263@albert.catwhisker.org> Reply-To: current@freebsd.org Mail-Followup-To: current@freebsd.org References: <20191008121519.GS1263@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aRgyPjBQ+CXa49SM" Content-Disposition: inline In-Reply-To: <20191008121519.GS1263@albert.catwhisker.org> User-Agent: Mutt/1.12.2 (2019-09-21) X-Rspamd-Queue-Id: 46pCZY0rG7z4LVb X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-5.99 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] 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: Wed, 09 Oct 2019 12:04:54 -0000 --aRgyPjBQ+CXa49SM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 08, 2019 at 05:15:19AM -0700, David Wolfskill wrote: > 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). After restoring the /boot/*.old set, I was able to reboot & update from r353298 to r353336. The subsequent reboot seemed OK ... until the keyboard & mouse were enabled (under X11; I use xdm on the laptop). Then I got a slightly different panic: panic: Assertion in_epoch(net_epoch_preempt) failed at /usr/src/sys/net/if.= c:356 Backtrace: panic: Assertion in_epoch(net_epoch_preempt) failed at /usr/src/sys/net/if.= c:356 cpuid =3D 0 time =3D 1570621553 KDB: stack backtrace: db_trace_self_wrapper() at 0xffffffff8049ebab =3D db_trace_self_wrapper+0x2= b/frame 0xfffffe1072956580 vpanic() at 0xffffffff80b978fd =3D vpanic+0x19d/frame 0xfffffe10729565d0 panic() at 0xffffffff80b97693 =3D panic+0x43/frame 0xfffffe1072956630 if_ref() at 0xffffffff80ca1b10 =3D if_ref/frame 0xfffffe1072956650 sysctl_ifdata() at 0xffffffff80cb247d =3D sysctl_ifdata+0x4d/frame 0xfffffe= 1072956760 sysctl_root_handler_locked() at 0xffffffff80ba714b =3D sysctl_root_handler_= locked+0x7b/frame 0xfffffe10729567a0 sysctl_root() at 0xffffffff80ba64dc =3D sysctl_root+0x20c/frame 0xfffffe107= 2956820 userland_sysctl() at 0xffffffff80ba6bab =3D userland_sysctl+0x17b/frame 0xf= ffffe10729568d0 sys___sysctl() at 0xffffffff80ba69ef =3D sys___sysctl+0x5f/frame 0xfffffe10= 72956980 amd64_syscall() at 0xffffffff810480f4 =3D amd64_syscall+0x2d4/frame 0xfffff= e1072956ab0 fast_syscall_common() at 0xffffffff8101eaa0 =3D fast_syscall_common+0x101/f= rame 0xfffffe1072956ab0 --- syscall (202, FreeBSD ELF64, sys___sysctl), rip =3D 0x8014d4d2a, rsp = =3D 0x7fffffffeaa8, rbp =3D 0x7fffffffeae0 --- KDB: enter: panic > 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/ This one is at http://www.catwhisker.org/~david/FreeBSD/head/r353336 As before, the (headless) build machine had no issues that I could see. 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. --aRgyPjBQ+CXa49SM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAl2dzOJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 Pcl+HAgAlmgXxUZvCIGmds0/Y2A04UUnfMgvPmDUlYAlpkH424FPTgfL6pVHwVoc PEGgTrxSe5/MqD6RoljFRzNpzoX5n2p6PcBL25Fhcq3ozPiJd3/yLjiC0bfeQSco RWetTCVFuqyUOAmNImXfDZv1EvwXRfrcjlIm7hq1irLvYxNgPyb9c8dNIHjUcHCt IPSSYZUc13oFuAtqiZuHZ7krdO8zVKqkQzOuTItjwpOnN+zp0zz25qZyFtqDW9R8 beIASqG+1MwP9ox2GdprLsSgmZ3rK/VFnoNHwCC4DejBPwaybFWY15rMU68+LvXl I15PTdKH+AT0zo0oB+Z/A0TFKwtosQ== =vvf1 -----END PGP SIGNATURE----- --aRgyPjBQ+CXa49SM--