aboutsummaryrefslogtreecommitdiff
path: root/lib/libmytinfo/(public-mirror)
diff options
context:
space:
mode:
authorNavdeep Parhar <np@FreeBSD.org>2024-10-10 17:45:17 +0000
committerNavdeep Parhar <np@FreeBSD.org>2024-10-17 17:40:38 +0000
commitf48fb131c2523d4915d1ad4eba002251c64f5574 (patch)
tree10f3ad0453a90d419a8f905fbad59888dd3309c2 /lib/libmytinfo/(public-mirror)
parent96190b4fef3b4a0cc3ca0606b0c4e3e69a5e6717 (diff)
downloadsrc-main.tar.gz
src-main.zip
cxgbe/t4_tom: Change stid allocation strategy to be more IPv6 friendly.HEADmain
A hardware IPv6 server needs 2 consecutive stids (server tids) starting from a 2-aligned stid whereas an IPv4 server needs only 1 stid without any constraint. The allocator used to grab the first free stid(s) for both but this can fragment the stid space leaving nothing suitable for IPv6 even when lots of stids are available. Change the allocator to prefer stids for IPv4 from the ones that cannot be used for IPv6. Reviewed by: jhb MFC after: 1 week Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D47042
Diffstat (limited to 'lib/libmytinfo/(public-mirror)')
0 files changed, 0 insertions, 0 deletions