Re: Request for Testing: TCP RACK

Gary Jennejohn <[email protected]>
Newsgroups gmane.os.freebsd.devel.net
Message-ID <[email protected]>
On Sat, 16 Mar 2024 10:11:22 +0000
Nuno Teixeira <[email protected]> wrote:

> (...)
>
> > These entries are missing in GENERIC:
> >
> > makeoptions     WITH_EXTRA_TCP_STACKS=1
>
> From https://cgit.freebsd.org/src/commit/?id=3a338c534154164504005beb00a3c6feb03756cc
> WITH_EXTRA_TCP_STACKS was  dropped.
>
> > options         TCPHPTS
>
> That's the missing option in GENERIC that could lead to my slow
> opearations problem
>
> > options         TCP_RACK
>
> Don't think I need this one as I will use kernel module instead of
> building it in kernel.
>
> Resuming I only need to add:
>
> options         TCPHPTS
>
> Is this correct?
>

Yeah, that will probably fix it.  According to a comment in
/usr/src/sys/netinet/tcp_hpts.c it adds a high precision timer
system for tcp, used by RACK and BBR.

--
Gary Jennejohn
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.