diff options
| author | Richard Scheffenegger <rscheff@FreeBSD.org> | 2024-10-29 17:47:06 +0000 |
|---|---|---|
| committer | Richard Scheffenegger <rscheff@FreeBSD.org> | 2024-10-29 18:04:12 +0000 |
| commit | 7dc78150c730e90fa2afdaba3aa645932b30c429 (patch) | |
| tree | 469e161877810b20d50dc030c24ab01fac2a5363 /gnu | |
| parent | 72ae04c7334743c0fec2e8c99ac13fd8ca63f51b (diff) | |
tcp: refactor cwnd during SACK transmissions to allow TSO
Refactoring of cwnd and moving the adjustment for SACKed data into
tcp_output() - cwnd tracking the maximum extent starting at snd_una -
allows both SACK loss recovery as well as SACK transmissions after
RTO during slow start and if allowed, the use of TSO while in loss
recovery.
Reviewed By: tuexen, cc, #transport
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D43470
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions
