[Bug 287229] IP reassembly issue in FreeBSD 14.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 19 Jun 2025 13:39:20 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287229

--- Comment #21 from Michael Tuexen <tuexen@freebsd.org> ---
(In reply to Michael Tuexen from comment #20)
Answering myself: I guess we want to limit
* the length of the queue based on the CPU capabilities
* the total number of entries based on the available memory
I guess we use also the memory for estimating the CPU capabilities. You don't
use a lot of memory on slow systems...
So using a constant queue length does not seem very good unless we use a limit
small enough for slow CPUs...

@Lucas
If you put on the FreeBSD machine with 200MB kernel space
net.inet.ip.maxfragbucketsize=100
in /etc/sysctl.conf and reboot it and run again your tests.
Are the results the same? If you still observe differences, then you are
hitting the limit of 400 entries in the hash table.

-- 
You are receiving this mail because:
You are on the CC list for the bug.