Commit Graph

161 Commits (ad643a793bfb933e1b9e37ad4a5edf389ae160ea)

Author SHA1 Message Date
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
Ilpo Järvinen 005903bc3a [TCP]: Left out sync->verify (the new meaning of it) & definify 18 years ago
Ilpo Järvinen 83ae40885f [TCP]: Add tcp_left_out(tp) "back" to get cleaner looking lines 18 years ago
Ilpo Järvinen b5860bbac7 [TCP]: Tighten tcp_sock's belt, drop left_out 18 years ago
Ilpo Järvinen bdf1ee5d3b [TCP]: Move code from tcp_ecn.h to tcp*.c and tcp.h & remove it 18 years ago
Ilpo Järvinen 9bff40fda0 [TCP] FRTO: remove unnecessary fackets/sacked_out recounting 18 years ago
Ilpo Järvinen 4ddf66769d [TCP]: Move Reno SACKed_out counter functions earlier 18 years ago
David S. Miller d06e021d71 [TCP]: Extract DSACK detection code from tcp_sacktag_write_queue(). 18 years ago
Ilpo Järvinen 19b2b48658 [TCP]: Rexmit hint must be cleared instead of setting it 18 years ago
Ilpo Järvinen d8f4f2235a [TCP]: Extracted rexmit hint clearing from the LOST marking code 18 years ago
Ilpo Järvinen d738cd8fca [TCP]: Add highest_sack seqno, points to globally highest SACK 18 years ago
Ilpo Järvinen 48611c47d0 [TCP]: Fix fastpath_cnt_hint when GSO skb is partially ACKed 18 years ago
David S. Miller 5c127c58ae [TCP]: 'dst' can be NULL in tcp_rto_min() 18 years ago
David S. Miller 05bb1fad1c [TCP]: Allow minimum RTO to be configurable via routing metrics. 18 years ago
David S. Miller 26722873a4 [TCP]: Describe tcp_init_cwnd() thoroughly in a comment. 18 years ago
Ilpo Järvinen 49ff4bb4cd [TCP]: DSACK signals data receival, be conservative 18 years ago
Ilpo Järvinen 2e6052941a [TCP]: Also handle snd_una changes in tcp_cwnd_down 18 years ago
Ilpo Järvinen b8ed601cef [TCP]: Bidir flow must not disregard SACK blocks for lost marking 18 years ago
Ilpo Järvinen 1e757f9996 [TCP]: Fix ratehalving with bidirectional flows 18 years ago
Stephen Hemminger 30cfd0baf0 [TCP]: congestion control API pass RTT in microseconds 18 years ago
Stephen Hemminger 16751347a0 [TCP]: remove unused argument to cong_avoid op 18 years ago