Am 2023-11-17 14:29, schrieb void:
On Thu, Nov 16, 2023 at 10:13:05AM +0100, tue...@freebsd.org wrote:You can load the kernel module using kldload tcp_rack You can make the RACK stack the default stack using sysctl net.inet.tcp.functions_default=rackHi, thank you for this.https://klarasystems.com/articles/using-the-freebsd-rack-tcp-stack/ mentionsthis needs to be set in /etc/src.conf : WITH_EXTRA_TCP_STACKS=1 Is this still the case? Context here is -current both in a vm and bare metal, on various machines, on various connections, from DSL to 10Gb.
On a recent -current: this is not needed anymore, it is part of the defaults now. But you may still compile the kernel with "option TCPHPTS" (until it's added to the defaults too).
Is there a method (yet) for enabling this functionality in various -RELENGmaybe where one can compile in a vm built for that purpose, then transferring to the production vm?
Copy the kernel which was build according to the acticle from klara systems to your target VM.
Would it be expected to work on arm64?
Yes (I use it on an ampere VM in the cloud). Bye, Alexander. -- http://www.Leidinger.net alexan...@leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netch...@freebsd.org : PGP 0x8F31830F9F2772BF
signature.asc
Description: OpenPGP digital signature