In D54718#1250105, @amy.vargas_netapp.com wrote:I have not. I'm still getting familiar with the process. Should I submit there first and if so, would the new version of tcpdump just be picked up by FreeBSD with no need for this review?
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
Jan 14 2026
Jan 14 2026
Dec 11 2025
Dec 11 2025
Dec 5 2025
Dec 5 2025
Dec 4 2025
Dec 4 2025
Nov 14 2025
Nov 14 2025
Nov 13 2025
Nov 13 2025
Oct 3 2025
Oct 3 2025
Sep 4 2025
Sep 4 2025
rscheff updated the diff for D52383: tcp: add gone_in note for net.inet.tcp.sack.revised for fbsd16.
- bump date of tcp.4
rscheff updated the diff for D52383: tcp: add gone_in note for net.inet.tcp.sack.revised for fbsd16.
- bump date of tcp.4
Sep 1 2025
Sep 1 2025
Aug 29 2025
Aug 29 2025
In D52225#1193159, @tuexen wrote:Is D52226 good enough or do you have suggestions to improve the clarity?
content appears to be a better matching what the code does. Thx.
Maybe also put an updated syncookies(4) man page update into this diff. Currently, that man page is not really clear on the distinctions between sysctl net.inet.tcp.syncookies and sysctl net.inet.tcp.syncookies_only. (the _only is mentioned, but not the relationship between syncache, syncookie and syncookie_only ).
Aug 25 2025
Aug 25 2025
Thanks for catching
Aug 15 2025
Aug 15 2025
Aug 13 2025
Aug 13 2025
Aug 6 2025
Aug 6 2025
Aug 4 2025
Aug 4 2025
rscheff requested review of D51725: tcp: ensure that SACK hole->rxmit never ends up left of the hole with LRD.
Aug 3 2025
Aug 3 2025
I now wonder why i had the left_edge adjustment conditional on an fack adjustment only. But that may have preceeded some other modifications. LGTM
Jun 26 2025
Jun 26 2025
Jun 17 2025
Jun 17 2025
Jun 12 2025
Jun 12 2025
Mar 31 2025
Mar 31 2025
Mar 24 2025
Mar 24 2025
Mar 21 2025
Mar 21 2025
- rebase before commit
Mar 20 2025
Mar 20 2025
Mar 15 2025
Mar 15 2025
Feb 21 2025
Feb 21 2025
I would suggest to leave the old calculation in place which is only active in the non-default (IIRC) newsack=0 case, but collect all the other instances in one place.
Feb 20 2025
Feb 20 2025
Feb 12 2025
Feb 12 2025
Jan 24 2025
Jan 24 2025
Well, if the RTO was indeed spurious, then the subsequent RTO timeout should be the base RTO timeout (again). So, only a false detection of a spurious timeout would (incorrectly) set the cadence to a slightly faster retransmission schedule in subsequent rounds... But if the RTO was spurious, so by definition shouldn't have been triggered anyway, I don't believe this causes a problematic behavior.
Jan 13 2025
Jan 13 2025
Dec 19 2024
Dec 19 2024
Dec 16 2024
Dec 16 2024
- update int types used in function header
- proliferate the const struct to avoid compiler warnings
Dec 13 2024
Dec 13 2024
rscheff retitled D48069: ip_fw: address lock order reversal from ip_fw: address (un)lock order reversal
In D48069#1095696, @ae wrote:I think this patch should do what you need.
- only keep relevant reject code and mtu rather than full ipfw_insn struct
In D48069#1095714, @kib wrote:What do you mean by 'lock release ordering'? Can you show exact diagnostic you are trying to fix, please?
Dec 12 2024
Dec 12 2024
- update man to match code
Dec 8 2024
Dec 8 2024
Nov 29 2024
Nov 29 2024
Nov 28 2024
Nov 28 2024
@kp can you please review the PF-related changes in this Diff?
@kbowling, can you have a look at the intel driver changes and if they seem ok, remove that blocker?
Discussed in todays transport call, since this is not in the hot path of every packet, and the retention of the internal bit might confuse someone later, it was decided to abandon this change.
Nov 19 2024
Nov 19 2024
In D44258#1067037, @erj wrote:Your description definitely helps; thanks for asking the question @kbowling. @tuexen have you checked these masks on the other devices that use ixl/ice, or is this what you've observed so far?
I haven't heard anything internally about needing the TSO masks to be changed, but I'm certainly fine with adding sysctls to configure these values since it seems to fix a valid issue.
Nov 14 2024
Nov 14 2024
rscheff added a comment to D47474: tcp: Use segment size excluding any options for all cwnd calculations.
Well, I had the same thought - the full MSS (including options) is less frequently used, that the mss without options...
Nov 13 2024
Nov 13 2024
- update comment to reflect current checks in the code
- address peter's feedback for rack and bbr
Nov 11 2024
Nov 11 2024
Seems you inadvertedly removed all reviewers; I added a bunch who probably want to chime in from the transport/ip side. I myself welcome this change - and maybe we should be backporting this to stable/14 and the upcoming release even.... I suspect most public deployments have that tunable toggled already?
Nov 7 2024
Nov 7 2024
rscheff requested review of D47474: tcp: Use segment size excluding any options for all cwnd calculations.
Nov 5 2024
Nov 5 2024
Nov 2 2024
Nov 2 2024
rscheff added a comment to D47401: tcp: don't define and use BBLog function when TCP_BLACKBOX is not defined.
Wouldn't it be possible to #define tcp_lro_log in a #else of the first block, such that this scattering of #ifdef's throughout the file could be avoided?
Nov 1 2024
Nov 1 2024
- use accessor in various drivers
Oct 29 2024
Oct 29 2024
Oct 18 2024
Oct 18 2024
Oct 17 2024
Oct 17 2024
- remove unneccesary style and line wrap changes
Oct 16 2024
Oct 16 2024
- implement suggested improvements
Oct 15 2024
Oct 15 2024
rscheff added inline comments to D43470: tcp: refactor cwnd during SACK transmissions and enable TSO.
- remove unnecessary changes
rscheff requested changes to D47130: tcp: remove the `goto drop` label by reusing equivalences in tcp_do_segment()..
While I agree that "goto" statements are not nice, and hard to follow - there is something to be said about the overhead of a function preamble, stack use and cleanup. I would suggest to make this an "__inline" function.
Thanks for the thorough review!
- fix typo, remove redundant all-flags definitions