From nobody Sat Apr 18 19:12:58 2026 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fyhGj36QCz6Ws7q; Sat, 18 Apr 2026 19:13:01 +0000 (UTC) (envelope-from tuexen@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fyhGj2G00z45bJ; Sat, 18 Apr 2026 19:13:01 +0000 (UTC) (envelope-from tuexen@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776539581; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6q7GrvXGr/pgiPGvXtQW9h5qZuX6b3TuYrjG2aRga+I=; b=HE841skQNeR7TB0x8UbkPDvsbuVhux/pNW08HgebGQahihN7GaQTmZ6T73gTwTZ5GNj6FK /NlLTxLBz4/UppOrPgEZRFfvWh7cqGYILZHu8rBZ8Q4m6obnRJkdr/mUyf7TlDtcWQOqK+ Fp5H1moy2vuAWXm5SitthyBL16zZUR+C/x81GcxyNRIcITRZqIXcdp38IoeYT3jyfsMHAX XcjKsoXSnyzvMjgrED9SyIURKgiqr6xMMHRrOFCmlpqxz9gPLP7pT2euiyXTVSMZvO/z8p B2E6edGgd6VJTaBfkScl7nPJTz2/Ul0kIz/TD8awuZBUOaCAdbRzfD+kXWa6pw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776539581; a=rsa-sha256; cv=none; b=IJTPa33tIhwG5uw62P758dsx0v7kFPTZ2Ybo2Hi+b/zTZv+EDX1isCNn078fnHMcbDTBQA xMBh0x7feKW735OrhUhTnJl5cI+ouf0JjV2S0+I62z5DVAyCdUogg1jXtGHujYnWtOZDCp 4JXhYe/wOxQJHV72Obt/FE2Rr9BzEXzTQhKbW0H+D/3rqtjgG4Y2RZLiBwNAzDGZyIv8rU jV4j68Sf5j3bWb6S+XLzIp8XCbzK92fhA9tVFljwFw865j4oXqb4e+AIFnRHKdJgL5IHkp y/NVOdUfy7ytQYDUU3H1WYunt18SsdfVf8xPKGynG1HdsH7WxilULPzXeAiF5g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776539581; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6q7GrvXGr/pgiPGvXtQW9h5qZuX6b3TuYrjG2aRga+I=; b=EmFbvZmu6+Todpm+7i8tcssKp28yrWqhWXTbyysyWfmMr/5ORBnY5GrVIdq/6myNHWY/GO 4gQy/FuH0tIFZve05YxU3M5kBzksfq4k+tGxx3gZWHR15fqtN/CdAhIlccBzrMssqJZTti S5ZHqZy/j/uPTS9ObKBG0PYQU6/LFgXtbEXN+fhecP3Ze5l0MdBWQoECVeuuG/R5t9svgk vETVR8XnLBedGEAVU1R0d6IM46J+AApKmEZD1buDeOBHUCTY1u+cKTuGGnlNzw+cybHtRc 4qo4lFK0qYV3CHVgQ/oFIZT3cZ0L7Q9DDsa4wkc+ncuc5fyB1N94Ib5HriG0RQ== Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1101:be00:d835:7117:6c6b:190a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: tuexen) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fyhGh4wNFzJjZ; Sat, 18 Apr 2026 19:13:00 +0000 (UTC) (envelope-from tuexen@FreeBSD.org) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.500.181\)) Subject: Re: panic: assertion failed in iflib_txq_drain() From: Michael Tuexen In-Reply-To: <3b60c3e6-f53f-4084-a435-fe5371c56e58@app.fastmail.com> Date: Sat, 18 Apr 2026 21:12:58 +0200 Cc: current@freebsd.org, Ricardo Branco , freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <9d640ae4-7133-4d4f-917f-d715ab71ee7b@suse.de> <3b60c3e6-f53f-4084-a435-fe5371c56e58@app.fastmail.com> To: Drew Gallatin X-Mailer: Apple Mail (2.3864.500.181) > On 18. Apr 2026, at 21:09, Drew Gallatin wrote: >=20 > Sorry, looking into this now. I did not test this change with the = mp_ring path.. i don't see how fixing the counters could cause this = panic. Looking at it now.. Hi Drew, I think https://reviews.freebsd.org/D56509 fixes it. Best regards Michael >=20 > Drew >=20 > On Sat, Apr 18, 2026, at 1:38 PM, Michael Tuexen wrote: >>=20 >>=20 >> > On 18. Apr 2026, at 19:14, David Wolfskill = wrote: >> >=20 >> > On Sat, Apr 18, 2026 at 03:53:33PM +0200, Michael Tuexen wrote: >> >> ... >> >>> So... one of the machines on which I track head got this, as well = -- my >> >>> (mostly-)headless build machine. (2 laptops, updated in sync = with the >> >>> build machine, did not panic. One of those also uses a wired = NIC.) >> >> Do the network drivers of the machines not being affected use = iflib? >> >=20 >> > Apparently not -- they are em(4), iwm(4), & iwn(4), while the = panicking >> > machine uses igb(4). >> >=20 >> >> I do see the problem also on one of my machines and local testing = shows that >> >> = https://cgit.FreeBSD.org/src/commit/?id=3D3fade68cfdf95ee0b517b5d69b270bd8= da633404 = >> >> is the problem. At least reverting it locally resolves the = problem. >> >> Can you confirm this? >> >=20 >> > I can, and do: after reverting main-n285140-3fade68cfdf9 & = rebuilding, >> > I am able to ssh in without issue; the machine reports: >> >=20 >> > freebeast(16.0-C)[2] uname -aUK >> > FreeBSD freebeast.catwhisker.org 16.0-CURRENT FreeBSD 16.0-CURRENT = #549 main-n285180-23a84efeb191: Sat Apr 18 17:01:25 UTC 2026 = root@freebeast.catwhisker.org:/common/S3/obj/usr/src/amd64.amd64/sys/GENER= IC amd64 1600015 1600015 >> >=20 >> > Thanks! >> You could also disable TSO. I will put up a review for a fix soon. >>=20 >> Best regards >> Michael >> >=20 >> > Peace, >> > david >> > --=20 >> > David H. Wolfskill = david@catwhisker.org >> >=20 >> > See https://www.catwhisker.org/~david/publickey.gpg for my public = key. >>=20 >>=20 >>=20 >=20