Commit Graph

181 Commits (a3940da5e6fe8b833eecdbca3fac9456b4204d6e)

Author SHA1 Message Date
Gavin McCullagh 2072c228c9 [TCP]: use non-delayed ACK for congestion control RTT 17 years ago
Satoru SATOH 488faa2ae3 [IPV4]: Make tcp_input_metrics() get minimum RTO via tcp_rto_min() 17 years ago
Ilpo Järvinen 52d3408150 [TCP]: Move prior_in_flight collect to more robust place 17 years ago
Ilpo Järvinen 3e6f049e0c [TCP] FRTO: Use of existing funcs make code more obvious & robust 17 years ago
Ilpo Järvinen e1cd8f78f8 [TCP] FRTO: Clear frto_highmark only after process_frto that uses it 17 years ago
Ilpo Järvinen 96a2d41a3e [TCP]: Make sure write_queue_from does not begin with NULL ptr 17 years ago
Ilpo Järvinen 23aeeec365 [TCP] FRTO: Plug potential LOST-bit leak 17 years ago
Ilpo Järvinen 746aa32d28 [TCP] FRTO: Limit snd_cwnd if TCP was application limited 17 years ago
Ilpo Järvinen fbd52eb2bd [TCP]: Split SACK FRTO flag clearing (fixes FRTO corner case bug) 17 years ago
Ilpo Järvinen e49aa5d456 [TCP]: Add unlikely() to sacktag out-of-mem in fragment case 17 years ago
Ilpo Järvinen c7caf8d3ed [TCP]: Fix reord detection due to snd_una covered holes 17 years ago
Ilpo Järvinen 8dd71c5d28 [TCP]: Consider GSO while counting reord in sacktag 17 years ago
Ilpo Järvinen 261ab365fa [TCP]: Another TAGBITS -> SACKED_ACKED|LOST conversion 18 years ago
Ilpo Järvinen e56d6cd605 [TCP]: Process DSACKs that reside within a SACK block 18 years ago
Ryousei Takano 94d3b1e586 [TCP]: fix D-SACK cwnd handling 18 years ago
Adrian Bunk 0f79efdc23 [TCP]: Make tcp_match_skb_to_sack() static. 18 years ago
Ryousei Takano 564262c1f0 [TCP]: Fix inconsistency of terms. 18 years ago
Chuck Lever c2636b4d9e [NET]: Treat the sign of the result of skb_headroom() consistently 18 years ago
Ilpo Järvinen df2e014bfb [TCP]: Remove lost_retrans zero seqno special cases 18 years ago
Ilpo Järvinen f885c5b08e [TCP]: high_seq parameter removed (all callers use tp->high_seq) 18 years ago
Ilpo Järvinen b08d6cb22c [TCP]: Limit processing lost_retrans loop to work-to-do cases 18 years ago
Ilpo Järvinen f785a8e28b [TCP]: Fix lost_retrans loop vs fastpath problems 18 years ago
Ilpo Järvinen 4cd829995b [TCP]: No need to re-count fackets_out/sacked_out at RTO 18 years ago
Ilpo Järvinen d193594299 [TCP]: Extract tcp_match_queue_to_sack from sacktag code 18 years ago
Ilpo Järvinen f6fb128d27 [TCP]: Kill almost unused variable pcount from sacktag 18 years ago
Ilpo Järvinen 3eec0047d9 [TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L 18 years ago
Ilpo Järvinen 16e906812f [TCP]: Add bytes_acked (ABC) clearing to FRTO too 18 years ago
Ilpo Järvinen 1c1e87edb9 [TCP]: Separate lost_retrans loop into own function 18 years ago
Stephen Hemminger cfcabdcc2d [NET]: sparse warning fixes 18 years ago
Ilpo Järvinen de83c058af [TCP]: "Annotate" another fackets_out state reset 18 years ago
Ilpo Järvinen 3de96471bd [TCP]: Wrap-safed reordering detection FRTO check 18 years ago
Ilpo Järvinen 0e835331e3 [TCP]: Update comment of SACK block validator 18 years ago
Ilpo Järvinen 95eacd27e2 [TCP]: fix comments that got messed up during code move 18 years ago
Ilpo Järvinen 912d8f0b1f [TCP] MIB: Count FRTO's successfully detected spurious RTOs 18 years ago
Ilpo Järvinen 93e6802029 [TCP]: Reordered ACK's (old) SACKs not included to discarded MIB 18 years ago
Ilpo Järvinen b76892051c [TCP]: Avoid clearing sacktag hint in trivial situations 18 years ago
Ilpo Järvinen c96fd3d461 [TCP]: Enable SACK enhanced FRTO (RFC4138) by default 18 years ago
Ilpo Järvinen 009a2e3e4e [TCP] FRTO: Improve interoperability with other undo_marker users 18 years ago
Ilpo Järvinen 7c46a03e67 [TCP]: Cleanup tcp_tso_acked and tcp_clean_rtx_queue 18 years ago
Ilpo Järvinen 13fcf850cc [TCP]: Move accounting from tso_acked to clean_rtx_queue 18 years ago
Ilpo Järvinen 5af4ec236f [TCP]: clear_all_retrans_hints prefixed by tcp_ 18 years ago
Ilpo Järvinen 91fed7a15c [TCP]: Make fackets_out accurate 18 years ago
Ilpo Järvinen 18f02545a9 [TCP] MIB: Add counters for discarded SACK blocks 18 years ago
Ilpo Järvinen 5b3c98821a [TCP]: Discard fuzzy SACK blocks 18 years ago
Ilpo Järvinen 6728e7dc3e [TCP]: Rename tcp_ack_packets_out -> tcp_rearm_rto 18 years ago
Ilpo Järvinen e9144bd8da [TCP]: Remove unnecessary wrapper tcp_packets_out_dec 18 years ago
Ilpo Järvinen e60402d0a9 [TCP]: Move sack_ok access to obviously named funcs & cleanup 18 years ago
Ilpo Järvinen 1b6d427bb7 [TCP]: Reduce sacked_out with reno when purging write_queue 18 years ago
Ilpo Järvinen d02596e329 [TCP]: Keep state in Disorder also if only lost_out > 0 18 years ago
Ilpo Järvinen 86426c22d2 [TCP]: Restore over-zealous tcp_sync_left_out-like removals 18 years ago