From owner-dev-commits-src-main@freebsd.org Fri May 7 16:59:12 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 D9F316356DC; Fri, 7 May 2021 16:59:12 +0000 (UTC) (envelope-from gbe@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FcGrJ5kz4z4rMM; Fri, 7 May 2021 16:59:12 +0000 (UTC) (envelope-from gbe@freebsd.org) Received: from localhost (p200300d5d70db088d961eb679867db66.dip0.t-ipconnect.de [IPv6:2003:d5:d70d:b088:d961:eb67:9867:db66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: gbe) by smtp.freebsd.org (Postfix) with ESMTPSA id 5544E6A6C; Fri, 7 May 2021 16:59:12 +0000 (UTC) (envelope-from gbe@freebsd.org) Date: Fri, 7 May 2021 18:59:11 +0200 From: Gordon Bergling To: Brandon Bergren Cc: Michael Tuexen , Warner Losh , Li-Wen Hsu , Randall Stewart , src-committers , "" , dev-commits-src-main@freebsd.org 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.. Message-ID: References: <202105061526.146FQS0E008755@gitrepo.freebsd.org> <454D2A05-9CE3-4E60-80FD-0C5D97093A3B@macmic.franken.de> <66dab209-3419-4c82-b5de-398b463610d0@www.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <66dab209-3419-4c82-b5de-398b463610d0@www.fastmail.com> X-Url: X-Operating-System: FreeBSD 12.2-STABLE amd64 X-Host-Uptime: 6:55PM up 6:08, 4 users, load averages: 1.01, 0.72, 0.56 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 16:59:12 -0000 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: > > > > > > 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 > > last year, but it > > is fine on 64-bit PPC. Can test it on a POWER9 system. > > 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. 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. That could also minimize build problems. --Gordon