Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
ede9f3b186bc3eb0fce084bdcab500efc3721a80
/
net
/
ipv4
/
tcp_input.c
ede9f3b
[TCP]: Unite identical code from two seqno split blocks
by Ilpo Järvinen
· 17 years ago
407ef1d
[TCP]: Remove superflucious FLAG_DATA_SACKED
by Ilpo Järvinen
· 17 years ago
bce392f
[TCP]: Move LOSTRETRANS MIB outside !(L|S) check
by Ilpo Järvinen
· 17 years ago
ea4f76a
[TCP]: Two fixes to new sacktag code
by Ilpo Järvinen
· 17 years ago
8d8ad9d
[NET]: Name magic constants in sock_wake_async()
by Pavel Emelyanov
· 17 years ago
20de20b
[TCP]: Correct DSACK check placing
by Ilpo Järvinen
· 17 years ago
68f8353
[TCP]: Rewrite SACK block processing & sack_recv_cache use
by Ilpo Järvinen
· 17 years ago
fd6dad6
[TCP]: Earlier SACK block verification & simplify access to them
by Ilpo Järvinen
· 17 years ago
9e10c47
[TCP]: Create tcp_sacktag_one().
by Ilpo Järvinen
· 17 years ago
b7d4815
[TCP]: Prior_fackets can be replaced by highest_sack seq
by Ilpo Järvinen
· 17 years ago
9f58f3b
[TCP]: Make lost retrans detection more self-contained
by Ilpo Järvinen
· 17 years ago
a47e5a9
[TCP]: Convert highest_sack to sk_buff to allow direct access
by Ilpo Järvinen
· 17 years ago
85cc391
[TCP]: non-FACK SACK follows conservative SACK loss recovery
by Ilpo Järvinen
· 17 years ago
f577111
[TCP]: Extend reordering detection to cover CA_Loss partially
by Ilpo Järvinen
· 17 years ago
b9d8658
[TCP]: Move !in_sack test earlier in sacktag & reorganize if()s
by Ilpo Järvinen
· 17 years ago
2072c22
[TCP]: use non-delayed ACK for congestion control RTT
by Gavin McCullagh
· 17 years ago
488faa2
[IPV4]: Make tcp_input_metrics() get minimum RTO via tcp_rto_min()
by Satoru SATOH
· 17 years ago
52d3408
[TCP]: Move prior_in_flight collect to more robust place
by Ilpo Järvinen
· 17 years ago
3e6f049
[TCP] FRTO: Use of existing funcs make code more obvious & robust
by Ilpo Järvinen
· 17 years ago
e1cd8f7
[TCP] FRTO: Clear frto_highmark only after process_frto that uses it
by Ilpo Järvinen
· 17 years ago
96a2d41
[TCP]: Make sure write_queue_from does not begin with NULL ptr
by Ilpo Järvinen
· 17 years ago
23aeeec
[TCP] FRTO: Plug potential LOST-bit leak
by Ilpo Järvinen
· 17 years ago
746aa32
[TCP] FRTO: Limit snd_cwnd if TCP was application limited
by Ilpo Järvinen
· 17 years ago
fbd52eb
[TCP]: Split SACK FRTO flag clearing (fixes FRTO corner case bug)
by Ilpo Järvinen
· 17 years ago
e49aa5d
[TCP]: Add unlikely() to sacktag out-of-mem in fragment case
by Ilpo Järvinen
· 17 years ago
c7caf8d
[TCP]: Fix reord detection due to snd_una covered holes
by Ilpo Järvinen
· 17 years ago
8dd71c5d
[TCP]: Consider GSO while counting reord in sacktag
by Ilpo Järvinen
· 17 years ago
261ab36
[TCP]: Another TAGBITS -> SACKED_ACKED|LOST conversion
by Ilpo Järvinen
· 17 years ago
e56d6cd
[TCP]: Process DSACKs that reside within a SACK block
by Ilpo Järvinen
· 17 years ago
94d3b1e
[TCP]: fix D-SACK cwnd handling
by Ryousei Takano
· 17 years ago
0f79efd
[TCP]: Make tcp_match_skb_to_sack() static.
by Adrian Bunk
· 17 years ago
564262c
[TCP]: Fix inconsistency of terms.
by Ryousei Takano
· 17 years ago
c2636b4
[NET]: Treat the sign of the result of skb_headroom() consistently
by Chuck Lever
· 17 years ago
df2e014
[TCP]: Remove lost_retrans zero seqno special cases
by Ilpo Järvinen
· 17 years ago
f885c5b
[TCP]: high_seq parameter removed (all callers use tp->high_seq)
by Ilpo Järvinen
· 17 years ago
b08d6cb
[TCP]: Limit processing lost_retrans loop to work-to-do cases
by Ilpo Järvinen
· 17 years ago
f785a8e
[TCP]: Fix lost_retrans loop vs fastpath problems
by Ilpo Järvinen
· 17 years ago
4cd8299
[TCP]: No need to re-count fackets_out/sacked_out at RTO
by Ilpo Järvinen
· 17 years ago
d193594
[TCP]: Extract tcp_match_queue_to_sack from sacktag code
by Ilpo Järvinen
· 17 years ago
f6fb128
[TCP]: Kill almost unused variable pcount from sacktag
by Ilpo Järvinen
· 17 years ago
3eec004
[TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L
by Ilpo Järvinen
· 17 years ago
16e9068
[TCP]: Add bytes_acked (ABC) clearing to FRTO too
by Ilpo Järvinen
· 17 years ago
1c1e87e
[TCP]: Separate lost_retrans loop into own function
by Ilpo Järvinen
· 17 years ago
cfcabdc
[NET]: sparse warning fixes
by Stephen Hemminger
· 17 years ago
de83c05
[TCP]: "Annotate" another fackets_out state reset
by Ilpo Järvinen
· 17 years ago
3de9647
[TCP]: Wrap-safed reordering detection FRTO check
by Ilpo Järvinen
· 17 years ago
0e83533
[TCP]: Update comment of SACK block validator
by Ilpo Järvinen
· 17 years ago
95eacd2
[TCP]: fix comments that got messed up during code move
by Ilpo Järvinen
· 17 years ago
912d8f0
[TCP] MIB: Count FRTO's successfully detected spurious RTOs
by Ilpo Järvinen
· 17 years ago
93e6802
[TCP]: Reordered ACK's (old) SACKs not included to discarded MIB
by Ilpo Järvinen
· 17 years ago
b768920
[TCP]: Avoid clearing sacktag hint in trivial situations
by Ilpo Järvinen
· 17 years ago
c96fd3d
[TCP]: Enable SACK enhanced FRTO (RFC4138) by default
by Ilpo Järvinen
· 17 years ago
009a2e3
[TCP] FRTO: Improve interoperability with other undo_marker users
by Ilpo Järvinen
· 17 years ago
7c46a03
[TCP]: Cleanup tcp_tso_acked and tcp_clean_rtx_queue
by Ilpo Järvinen
· 17 years ago
13fcf85
[TCP]: Move accounting from tso_acked to clean_rtx_queue
by Ilpo Järvinen
· 17 years ago
5af4ec2
[TCP]: clear_all_retrans_hints prefixed by tcp_
by Ilpo Järvinen
· 17 years ago
91fed7a
[TCP]: Make fackets_out accurate
by Ilpo Järvinen
· 17 years ago
18f0254
[TCP] MIB: Add counters for discarded SACK blocks
by Ilpo Järvinen
· 17 years ago
5b3c988
[TCP]: Discard fuzzy SACK blocks
by Ilpo Järvinen
· 17 years ago
6728e7d
[TCP]: Rename tcp_ack_packets_out -> tcp_rearm_rto
by Ilpo Järvinen
· 17 years ago
e9144bd
[TCP]: Remove unnecessary wrapper tcp_packets_out_dec
by Ilpo Järvinen
· 17 years ago
e60402d
[TCP]: Move sack_ok access to obviously named funcs & cleanup
by Ilpo Järvinen
· 17 years ago
1b6d427
[TCP]: Reduce sacked_out with reno when purging write_queue
by Ilpo Järvinen
· 17 years ago
d02596e
[TCP]: Keep state in Disorder also if only lost_out > 0
by Ilpo Järvinen
· 17 years ago
86426c2
[TCP]: Restore over-zealous tcp_sync_left_out-like removals
by Ilpo Järvinen
· 17 years ago
005903b
[TCP]: Left out sync->verify (the new meaning of it) & definify
by Ilpo Järvinen
· 17 years ago
83ae408
[TCP]: Add tcp_left_out(tp) "back" to get cleaner looking lines
by Ilpo Järvinen
· 17 years ago
b5860bb
[TCP]: Tighten tcp_sock's belt, drop left_out
by Ilpo Järvinen
· 17 years ago
bdf1ee5
[TCP]: Move code from tcp_ecn.h to tcp*.c and tcp.h & remove it
by Ilpo Järvinen
· 17 years ago
9bff40f
[TCP] FRTO: remove unnecessary fackets/sacked_out recounting
by Ilpo Järvinen
· 17 years ago
4ddf667
[TCP]: Move Reno SACKed_out counter functions earlier
by Ilpo Järvinen
· 17 years ago
d06e021
[TCP]: Extract DSACK detection code from tcp_sacktag_write_queue().
by David S. Miller
· 17 years ago
19b2b48
[TCP]: Rexmit hint must be cleared instead of setting it
by Ilpo Järvinen
· 18 years ago
d8f4f22
[TCP]: Extracted rexmit hint clearing from the LOST marking code
by Ilpo Järvinen
· 18 years ago
d738cd8
[TCP]: Add highest_sack seqno, points to globally highest SACK
by Ilpo Järvinen
· 18 years ago
48611c4
[TCP]: Fix fastpath_cnt_hint when GSO skb is partially ACKed
by Ilpo Järvinen
· 17 years ago
5c127c5
[TCP]: 'dst' can be NULL in tcp_rto_min()
by David S. Miller
· 17 years ago
05bb1fa
[TCP]: Allow minimum RTO to be configurable via routing metrics.
by David S. Miller
· 17 years ago
2672287
[TCP]: Describe tcp_init_cwnd() thoroughly in a comment.
by David S. Miller
· 17 years ago
49ff4bb
[TCP]: DSACK signals data receival, be conservative
by Ilpo Järvinen
· 17 years ago
2e60529
[TCP]: Also handle snd_una changes in tcp_cwnd_down
by Ilpo Järvinen
· 17 years ago
b8ed601
[TCP]: Bidir flow must not disregard SACK blocks for lost marking
by Ilpo Järvinen
· 17 years ago
1e757f9
[TCP]: Fix ratehalving with bidirectional flows
by Ilpo Järvinen
· 17 years ago
30cfd0b
[TCP]: congestion control API pass RTT in microseconds
by Stephen Hemminger
· 17 years ago
1675134
[TCP]: remove unused argument to cong_avoid op
by Stephen Hemminger
· 17 years ago
0a9f2a4
[TCP]: Verify the presence of RETRANS bit when leaving FRTO
by Ilpo Järvinen
· 17 years ago
7769f40
[TCP]: Fix logic breakage due to DSACK separation
by Ilpo Järvinen
· 17 years ago
b9ce204
[TCP]: Congestion control API RTT sampling fix
by Ilpo Järvinen
· 17 years ago
d7ea5b9
[TCP]: Add missing break to TCP option parsing code
by Ilpo Järvinen
· 17 years ago
af15cc7
[TCP]: Fix left_out setting during FRTO
by Ilpo Järvinen
· 17 years ago
6418204
[TCP]: Fix GSO ignorance of pkts_acked arg (cong.cntrl modules)
by Ilpo Järvinen
· 17 years ago
580e572
[TCP] FRTO: Prevent state inconsistency in corner cases
by Ilpo Järvinen
· 17 years ago
4632365
[TCP] FRTO: Add missing ECN CWR sending to one of the responses
by Ilpo Järvinen
· 17 years ago
d551e45
[TCP] FRTO: RFC4138 allows Nagle override when new data must be sent
by Ilpo Järvinen
· 18 years ago
575ee71
[TCP] FRTO: Delay skb available check until it's mandatory
by Ilpo Järvinen
· 18 years ago
164891a
[TCP]: Congestion control API update.
by Stephen Hemminger
· 18 years ago
9e412ba
[TCP]: Sed magic converts func(sk, tp, ...) -> func(sk, ...)
by Ilpo Järvinen
· 18 years ago
3ff50b7
[NET]: cleanup extra semicolons
by Stephen Hemminger
· 18 years ago
6047637
[NET]: Treat CHECKSUM_PARTIAL as CHECKSUM_UNNECESSARY
by Herbert Xu
· 18 years ago
9c70220
[SK_BUFF]: Introduce skb_transport_header(skb)
by Arnaldo Carvalho de Melo
· 18 years ago
Next »