Page MenuHomeFreeBSD

tcp: make net.inet.tcp.functions_default vnet specific
ClosedPublic

Authored by tuexen on Apr 12 2023, 9:08 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 28 2024, 4:18 PM
Unknown Object (File)
Feb 21 2024, 5:06 PM
Unknown Object (File)
Dec 20 2023, 7:38 AM
Unknown Object (File)
Dec 10 2023, 5:59 PM
Unknown Object (File)
Nov 9 2023, 1:45 PM
Unknown Object (File)
Oct 22 2023, 3:47 AM
Unknown Object (File)
Oct 10 2023, 5:54 PM
Unknown Object (File)
Sep 6 2023, 5:11 AM

Details

Summary

Allow the sysctl-variable net.inet.tcp.functions_default to be vnet specific.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Thanks for taking care of the problem. Will it grow vnet memory requirements? Can the change be applied safely to stable/13? Are any plans to MFC when gets committed to HEAD ?

Thanks for taking care of the problem. Will it grow vnet memory requirements? Can the change be applied safely to stable/13? Are any plans to MFC when gets committed to HEAD ?

One pointer gets virtualized, so the memory requirements should be about the same. I think it can be MFCed to stable/13. Will test it and MFC, if it is actually works. Please note that this patch depends on D39514.

This revision is now accepted and ready to land.Apr 12 2023, 3:16 PM

Looks good to me. If the ')' char can be removed as pointed out in my inline comment, that will be better!

sys/netinet/tcp_subr.c
1333

Shall remove this '(' character.