From owner-svn-src-all@freebsd.org Sun Jul 26 20:36:24 2020 Return-Path: Delivered-To: svn-src-all@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 A487A36B036; Sun, 26 Jul 2020 20:36:24 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFF8S3vz1z43RQ; Sun, 26 Jul 2020 20:36:24 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.codepro.be", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 4FDA0169B2; Sun, 26 Jul 2020 20:36:24 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id C5F234A418; Sun, 26 Jul 2020 22:36:22 +0200 (CEST) From: "Kristof Provost" To: "mike tancsa" Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-12@freebsd.org Subject: Re: svn commit: r363568 - stable/12/sys/net Date: Sun, 26 Jul 2020 22:36:19 +0200 X-Mailer: MailMate (1.13.1r5671) Message-ID: In-Reply-To: <9e260355-3bba-a615-8536-da17c3158141@sentex.net> References: <202007261744.06QHi3iB011159@repo.freebsd.org> <9e260355-3bba-a615-8536-da17c3158141@sentex.net> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2020 20:36:24 -0000 On 26 Jul 2020, at 21:21, mike tancsa wrote: > Hi Kristof, > >     First off, thank you for all your efforts in pf and > if_bridge.  I > have trying to track down a problem with a golang app (sysutils/zrepl) > that started acting up around the time the if_bridge stuff was > commited > (june 26th).  The problem would manifest in stalls of the daemon and > am > wondering this might have played a role.  The june 10th kernel I had > seemed to work just fine with the app, although I just rebooted to > that > to confirm as around that time we added more RAM to the server in > question and put the app under slightly higher load too. I have yet to > boot to a kernel post this being reverted.  But apart from the panics > some people saw could other 'odd' things pop up as well if traffic was > coming in a bridge interface using an igb0 nic ? > I wouldn’t think so, no. The epoch change mostly removed locks and opportunities to stall (I know it fixes at least one deadlock). If there are bugs it’s pretty much always going to manifest as a crash (or assertion failure). Best regards, Kristof