From nobody Tue Dec 21 20:08:25 2021 X-Original-To: freebsd-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 B67B91916147 for ; Tue, 21 Dec 2021 20:08:40 +0000 (UTC) (envelope-from dmarquess@gmail.com) Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JJSFg1f4jz3JfR; Tue, 21 Dec 2021 20:08:39 +0000 (UTC) (envelope-from dmarquess@gmail.com) Received: by mail-ed1-x52e.google.com with SMTP id j21so52113687edt.9; Tue, 21 Dec 2021 12:08:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nqStmxbRroiJPg4MJezFFA+jwZUL1dF8yeynrD32/88=; b=cKOrD6StAXxBLByCkpM5vegnUaNQDrmrR3iIOEWW8Qlv0VcIKip889G5vKrdis8YE0 n6LPyF400zSUhm3d/SnnGWQKizx8r1uqUGXiYnsBhxrXFU4JHpSHPraTAK6b5pzwzk/S mmeDt74y4CkxShBBHu7Cii+C2jTQELJGicYkErWMQ6nj+F6q+tq8oNA4j3L8RY6Xlpje UlPwCi0mw+yEV1hhzWs/SgxQe4d5fTU+r8Y58vHtEUe1+HUXByYTZPyVSfiKkdJUqED1 fGoXoarM+nLdpxz1GU4ZscTyWDlfOBneC2dxllZ7JZkOPO3NHQGPjUB/+cRN7b8UM7Vh 3qEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nqStmxbRroiJPg4MJezFFA+jwZUL1dF8yeynrD32/88=; b=HQb6T6t9m05Kgh37ag1nL2i94ApjswZgZJ1dh+FstKfgTpuiCZdkDN2BawHfcH4UvK nsr9Guz366isFSB1zYtlwMMgC/SgH6jq1eAKTK7QAaJBA0EgfVIkNU9G3q7Xr/gHJfEl Q/dyfkpH8URZkMnNNzLLJy1QVyazUztKecZpnMXK8vv9LlqefTZivjx4FsCtOX+BEKJu aG9K99LXi1vFxtv2v5j1b7foDfmmRjuFzWoQOyXkIjnaZbWo4nKbddbgRG9grCbci2oJ /eR8rZqqnTEgu81vTZhk/8otpxgtOmo4CB0qxJivwY8wz/Pt8QhB+2D9BN3zw8WKKKnO WORA== X-Gm-Message-State: AOAM533tu6TELIu7nmJd7aVsn7j3h53IyfjjSiEaiaf2ovNNm6pWevj+ 9AgOjAjmcdbbO6DvSmNJrA/6i0rIZ2b3lAhCO3jiP9hBL/gJFA== X-Google-Smtp-Source: ABdhPJzO/5Bnxo9PFS9z4jmLL751CoBOBbkhU6XT5r6hwgvTs9GldBUF+QNXq2SeHXHeC2byfCh6c/MCh334Z6HIyd8= X-Received: by 2002:a05:6402:440b:: with SMTP id y11mr4845155eda.226.1640117317027; Tue, 21 Dec 2021 12:08:37 -0800 (PST) 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 References: <20211209152010.z6ofqf3ucpxkijqf@mutt-hbsd> <20211209183409.2xbfgszx7miw3rhv@mutt-hbsd> In-Reply-To: <20211209183409.2xbfgszx7miw3rhv@mutt-hbsd> From: Dustin Marquess Date: Tue, 21 Dec 2021 14:08:25 -0600 Message-ID: Subject: Re: Kernel panic in networking code To: Shawn Webb Cc: Mark Johnston , FreeBSD CURRENT Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4JJSFg1f4jz3JfR X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=cKOrD6St; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dmarquess@gmail.com designates 2a00:1450:4864:20::52e as permitted sender) smtp.mailfrom=dmarquess@gmail.com X-Spamd-Result: default: False [1.61 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.62)[0.617]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52e:from]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_SPAM_LONG(1.00)[0.996]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-ThisMailContainsUnwantedMimeParts: N On Thu, Dec 9, 2021 at 12:35 PM Shawn Webb wrote: > > On Thu, Dec 09, 2021 at 12:05:30PM -0500, Mark Johnston wrote: > > On Thu, Dec 09, 2021 at 10:20:10AM -0500, Shawn Webb wrote: > > > Hey all, > > > > > > It looks like there's a potential deadlock in some networking code, > > > specifically with ipv4 jails. I can reproduce by running Poudriere on > > > 14-CURRENT. > > > > > > I am using HardenedBSD 14-CURRENT, but we don't have any changes to > > > any point in the code paths that would trigger/cause this kind of > > > kernel panic. > > > > > > I've uploaded the crash.txt file here: > > > https://hardenedbsd.org/~shawn/2021-12-09_crash-01.txt > > > > There is some WIP to address this in https://reviews.freebsd.org/D33339 > > and its followup revision. > > Awesome. Thanks for the response! I'll follow along. I'm happy to test > out the patch before it lands if needed/wanted. I've been running glebius's revised D33339 patch from Friday on my HardenedBSD -CURRENT box since he posted it, and I haven't had any jail related issues since. Granted I'm not running pourdriere builds either, but I guess I could kick one off... -Dustin