From owner-dev-commits-src-main@freebsd.org Fri May 7 17:15:15 2021 Return-Path: Delivered-To: dev-commits-src-main@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 BFA28635FEE; Fri, 7 May 2021 17:15:15 +0000 (UTC) (envelope-from michael.tuexen@macmic.franken.de) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FcHBq4Bxsz4sMY; Fri, 7 May 2021 17:15:15 +0000 (UTC) (envelope-from michael.tuexen@macmic.franken.de) Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:7c86:1978:3046:7dff]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTPSA id 1356A721E2807; Fri, 7 May 2021 19:15:12 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: git: 5d8fd932e418 - main - This brings into sync FreeBSD with the netflix versions of rack and bbr. This fixes several breakages (panics) since the tcp_lro code was committed that have been reported. Quite a few new features are now in rack (prefecting of DGP -- Dynamic Goodput Pacing among the largest). There is also support for ack-war prevention. Documents comming soon on rack.. From: Michael Tuexen In-Reply-To: Date: Fri, 7 May 2021 19:15:11 +0200 Cc: Brandon Bergren , Warner Losh , Li-Wen Hsu , Randall Stewart , src-committers , "" , dev-commits-src-main@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <72392D50-5388-488A-AB1A-0A242D54E8A8@macmic.franken.de> References: <202105061526.146FQS0E008755@gitrepo.freebsd.org> <454D2A05-9CE3-4E60-80FD-0C5D97093A3B@macmic.franken.de> <66dab209-3419-4c82-b5de-398b463610d0@www.fastmail.com> To: Gordon Bergling X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Rspamd-Queue-Id: 4FcHBq4Bxsz4sMY X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2021 17:15:15 -0000 > On 7. May 2021, at 18:59, Gordon Bergling wrote: >=20 > On Fri, May 07, 2021 at 11:51:06AM -0500, Brandon Bergren wrote: >> On Fri, May 7, 2021, at 11:30 AM, Michael Tuexen wrote: >>>> On 7. May 2021, at 18:11, Warner Losh wrote: >>>>=20 >>>> Yea. If we can't enable it on powerpc, I have some ideas on how to = keep these modules >>>> from building when RATELIMIT isn't enabled. >>> What is the problem on 32-bit PPC? Unfortunately, my G4 MacMini died=20= >>> last year, but it >>> is fine on 64-bit PPC. Can test it on a POWER9 system. >>=20 >> The powerpc LINT config explicitly disables RATELIMIT. I'm not sure = why though, it looks like it was part of the conversion from = automatically generated LINT to the manually curated one. >=20 > Besides LINT build issues, it would maybe a good idea to enable the = build > of the extra TCP stacks by default to get further adaption of them. They are not build by default on purpose... That might change possibly = for RACK in the future... >=20 > That could also minimize build problems. Sure. But they have been sort of experimental up to now. Best regards Michael >=20 > --Gordon