Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
854a989546c12683186c84601d4902591dddd8a9
/
net
/
ipv4
/
tcp_input.c
62ab222
tcp FRTO: SACK variant is errorneously used with NewReno
by Ilpo Järvinen
· 17 years ago
5ffc02a
ip: Use inline function dst_metric() instead of direct access to dst->metric[]
by Satoru SATOH
· 17 years ago
d3e2ce3
net: use get/put_unaligned_* helpers
by Harvey Harrison
· 17 years ago
9ae27e0a
tcp: Fix slab corruption with ipv6 and tcp6fuzz
by Evgeniy Polyakov
· 17 years ago
d7ee147
tcp: Make use of before macro in tcp_input.c
by Arnd Hannemann
· 17 years ago
1e42198
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
by David S. Miller
· 17 years ago
56f367b
[TCP]: Add return value indication to tcp_prune_ofo_queue().
by Vitaliy Gusev
· 17 years ago
b000cd3
[TCP]: Fix never pruned tcp out-of-order queue.
by Vitaliy Gusev
· 17 years ago
569508c
[TCP]: Format addresses appropriately in debug messages.
by YOSHIFUJI Hideaki
· 17 years ago
a7d632b
[IPV4]: Use NIPQUAD_FMT to format ipv4 addresses.
by YOSHIFUJI Hideaki
· 17 years ago
df39e8b
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 17 years ago
7de6c03
[SKB]: __skb_append = __skb_queue_after
by Gerrit Renker
· 17 years ago
6adb4f7
[TCP]: Don't allow FRTO to take place while MTU is being probed
by Ilpo Järvinen
· 17 years ago
882beba
[TCP]: tcp_simple_retransmit can cause S+L
by Ilpo Järvinen
· 17 years ago
c137f3d
[TCP]: Fix NewReno's fast rexmit/recovery problems with GSOed skb
by Ilpo Järvinen
· 17 years ago
1b69d74
[TCP]: Restore 2.6.24 mark_head_lost behavior for newreno/fack
by Ilpo Järvinen
· 17 years ago
ec3c098
[TCP]: TCP_DEFER_ACCEPT updates - process as established
by Patrick McManus
· 17 years ago
0dc4787
net: replace remaining __FUNCTION__ occurrences
by Harvey Harrison
· 17 years ago
255333c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 17 years ago
c6aefaf
[TCP]: Add IPv6 support to TCP SYN cookies
by Glenn Griffin
· 17 years ago
d152a7d
[TCP]: Must count fack_count also when skipping
by Ilpo Järvinen
· 17 years ago
ad1984e
[TCP]: NewReno must count every skb while marking losses
by Ilpo Järvinen
· 17 years ago
f038ac8
[TCP]: cleanup tcp_parse_options deep indented switch
by Ilpo Järvinen
· 17 years ago
056834d
[TCP]: cleanup tcp_{in,out}put.c style
by Ilpo Järvinen
· 17 years ago
4828e7f
[TCP]: Remove TCPCB_URG & TCPCB_AT_TAIL as unnecessary
by Ilpo Järvinen
· 17 years ago
cadbd03
[TCP]: Dropped unnecessary skb/sacked accessing in reneging
by Ilpo Järvinen
· 17 years ago
90840de
[TCP]: Introduce tcp_wnd_end() to reduce line lengths
by Ilpo Järvinen
· 17 years ago
3ccd313
[TCP]: Make invariant check complain about invalid sacked_out
by Ilpo Järvinen
· 17 years ago
3ab224b
[NET] CORE: Introducing new memory accounting interface.
by Hideo Aoki
· 17 years ago
c776ee0
[TCP]: Remove seq_rtt ptr from clean_rtx_queue args
by Ilpo Järvinen
· 17 years ago
dfd4f0a
[TCP]: Avoid two divides in __tcp_grow_window()
by Eric Dumazet
· 17 years ago
6859d49
[TCP]: Abstract tp->highest_sack accessing & point to next skb
by Ilpo Järvinen
· 17 years ago
7201883
[TCP]: Cleanup local variables of clean_rtx_queue
by Ilpo Järvinen
· 17 years ago
ea60658c
[TCP]: Add unlikely() to urgent handling in clean_rtx_queue
by Ilpo Järvinen
· 17 years ago
89d478f
[TCP]: Remove duplicated code block from clean_rtx_queue
by Ilpo Järvinen
· 17 years ago
c3a05c6
[TCP]: Cong.ctrl modules: remove unused good_ack from cong_avoid
by Ilpo Järvinen
· 17 years ago
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
9e10c47c
[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
1b6d427b
[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
Next »