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..

Gordon Bergling gbe at freebsd.org
Fri May 7 16:59:12 UTC 2021


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 <imp at bsdimp.com> 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


More information about the dev-commits-src-main mailing list