However, tunables (sysctls) were not being reinvoked after boot sequence completes in 22.7. That's where the educated guess came from actually.
If you can reproduce the issue on 22.7.11 with your previous tunables using the following...# /usr/local/sbin/pluginctl -s sysctl restart
It's the tunables itself that cause this (might be good to know which ones cause this) and if not reproducible it's likely 23.1 kernel patching. Yet even in this case it's caused by the "bad" tunables and it would be interesting to narrow this down.
You can then delete all sections except <sysctl/> and do a diff between them. That should narrow it down quite a bit already.
76,80d75< <tunable>net.inet.tcp.syncookies</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>141,145d135< <tunable>net.inet.tcp.tso</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>176,191d165< <descr>Enable/disable sending of ICMP redirects in response to IP packets for which a better,< and for the sender directly reachable, route and next hop is known.< </descr>< <tunable>net.inet.ip.redirect</tunable>< <value>0</value>< </item>< <item>< <descr>< Redirect attacks are the purposeful mass-issuing of ICMP type 5 packets. In a normal network, redirects< to the end stations should not be required. This option enables the NIC to drop all inbound ICMP redirect< packets without returning a response.< </descr>< <tunable>net.inet.icmp.drop_redirect</tunable>< <value>1</value>< </item>< <item>202,317d175< <tunable>net.inet.rss.enabled</tunable>< <value>0</value>< <descr>https://forum.opnsense.org/index.php?topic=24409.0</descr>< </item>< <item>< <tunable>net.isr.bindthreads</tunable>< <value>1</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.isr.maxthreads</tunable>< <value>-1</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>machdep.hyperthreading_allowed</tunable>< <value>0</value>< <descr>Disable HyperThreading:
< https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>hw.em.rx_process_limit</tunable>< <value>-1</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>kern.random.harvest.mask</tunable>< <value>65887</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.inet.tcp.soreceive_stream</tunable>< <value>1</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.pf.source_nodes_hashsize</tunable>< <value>1048576</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.inet.ip.maxfragpackets</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.inet.ip.maxfragsperpacket</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.0.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.1.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.2.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.3.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.4.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.5.fc</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>net.inet6.ip6.auto_linklocal</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.0.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.1.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.2.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.3.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.4.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>< <tunable>dev.igb.5.eee_control</tunable>< <value>0</value>< <descr>https://calomel.org/freebsd_network_tuning.html</descr>< </item>< <item>322,331d179< </item>< <item>< <tunable>net.isr.numthreads</tunable>< <value>-1</value>< <descr>https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203856#c11</descr>< </item>< <item>< <tunable>net.inet.rss.bits</tunable>< <value>1</value>< <descr>https://forum.opnsense.org/index.php?topic=24409.0</descr>
Thanks, that's helpful! We will try to see if we can reproduce this in the lab and see why this happens.
dev.igb.X.fc=0