projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tcp: fix tcp_fastretrans_alert warning
2017-11-10
Yuchung Cheng
tcp: fix tcp_fastretrans_alert warning
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-09-19
Yuchung Cheng
tcp: remove two unused functions
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-25
Yuchung Cheng
bpf: fix bpf_setsockopts return value
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-07
Yuchung Cheng
tcp: consolidate congestion control undo functions
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-07
Yuchung Cheng
tcp: fix cwnd undo in Reno and HTCP congestion controls
Signed-off-by:
Yuchung Cheng
<ncardwell@google.com>
commit
|
commitdiff
|
tree
2017-08-02
Yuchung Cheng
tcp: avoid setting cwnd to invalid ssthresh after cwnd...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-07-19
Yuchung Cheng
tcp: adjust tail loss probe timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-06-02
Yuchung Cheng
tcp: use TS opt on RTTs for congestion control
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-06-02
Yuchung Cheng
tcp: disallow cwnd undo when switching congestion control
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-05-12
Yuchung Cheng
tcp: avoid fragmenting peculiar skbs in SACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-07
Yuchung Cheng
tcp: restrict F-RTO to work-around broken middle-boxes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-06
Yuchung Cheng
tcp: fix reordering SNMP under-counting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-06
Yuchung Cheng
tcp: fix lost retransmit SNMP under-counting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-30
Yuchung Cheng
tcp: include locally failed retries in retransmission...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-30
Yuchung Cheng
tcp: record pkts sent and retransmistted
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: disable fack by default
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: remove thin_dupack feature
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: remove RFC4653 NCR
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: remove early retransmit
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: remove forward retransmit feature
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: extend F-RTO to catch more spurious timeouts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: enable RACK loss detection to trigger recovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: check undo conditions before detecting losses
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: use sequence to break TS ties for RACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: add reordering timer in RACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: record most recent RTT in RACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: new helper for RACK to detect loss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: new helper function for RACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-12-04
Yuchung Cheng
tcp: fix the missing avr32 SOF_TIMESTAMPING_OPT_STATS
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-22
Yuchung Cheng
tcp: properly account Fast Open SYN-ACK retrans
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-22
Yuchung Cheng
tcp: fix under-accounting retransmit SNMP counters
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: new CC hook to set sending rate with rate_sample...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: allow congestion control to expand send buffer...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: export data delivery rate
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: track data delivery rate for a TCP connection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-08-24
Yuchung Cheng
net-tcp: retire TFO_SERVER_WO_SOCKOPT2 config
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-06-08
Yuchung Cheng
tcp: record TLP and ER timer stats in v6 stats
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-04-03
Yuchung Cheng
tcp: remove cwnd moderation after recovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: tcp_cong_control helper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: make congestion control more robust against reordering
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: refactor pkts acked accounting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: new delivery accounting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: move cwnd reduction after recovery state procesing
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung Cheng
tcp: retransmit after recovery processing and congestion...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-01-30
Yuchung Cheng
tcp: avoid cwnd undo after receiving ECN
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-01-06
Yuchung Cheng
tcp: fix zero cwnd in tcp_cwnd_reduction
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-11-20
Yuchung Cheng
tcp: fix Fast Open snmp over-counting bug
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-11-20
Yuchung Cheng
tcp: disable Fast Open on timeouts after handshake
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: use RACK to detect losses
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: track the packet timings in RACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: skb_mstamp_after helper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: add tcp_tsopt_ecr_before helper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: remove tcp_mark_lost_retrans()
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: track min RTT using windowed min-filter
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
tcp: apply Kern's check on RTTs used for congestion...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-09-21
Yuchung Cheng
tcp: send loss probe after 1s if no RTT available
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-09-21
Yuchung Cheng
tcp: usec resolution SYN/ACK RTT
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-08-13
Yuchung Cheng
tcp: TLP retransmits last if failed to send new packet
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-08-13
Yuchung Cheng
tcp: don't extend RTO on failed loss probe attempts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-16
Yuchung Cheng
tcp: don't use F-RTO on non-recurring timeouts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuchung Cheng
tcp: update congestion state first before raising cwnd
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuchung Cheng
tcp: do not slow start when cwnd equals ssthresh
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuchung Cheng
tcp: add tcp_in_slow_start helper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-08
Yuchung Cheng
tcp: PRR uses CRB mode by default and SS mode conditionally
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-08
Yuchung Cheng
tcp: reduce cwnd if retransmit is lost in CA_Loss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-05-19
Yuchung Cheng
tcp: don't over-send F-RTO probes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-05-19
Yuchung Cheng
tcp: only undo on partial ACKs in CA_Loss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-04-29
Yuchung Cheng
tcp: update reordering first before detecting loss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-02-09
Yuchung Cheng
tcp: don't include Fast Open option in SYN-ACK on pure...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-10-01
Yuchung Cheng
tcp: abort orphan sockets stalling on zero window probes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-08-23
Yuchung Cheng
tcp: improve undo on timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-07-08
Yuchung Cheng
tcp: fix false undo corner cases
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-06-02
Yuchung Cheng
tcp: fix cwnd undo on DSACK in F-RTO
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchung Cheng
tcp: improve fastopen icmp handling
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchung Cheng
tcp: use tcp_v4_send_synack on first SYN-ACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchung Cheng
tcp: simplify fast open cookie processing
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchung Cheng
tcp: move fastopen functions to tcp_fastopen.c
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-03-03
Yuchung Cheng
tcp: snmp stats for Fast Open, SYN rtx, and data pkts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-03-03
Yuchung Cheng
tcp: fix bogus RTT on special retransmission
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-11-05
Yuchung Cheng
tcp: properly handle stretch acks in slow start
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-11-05
Yuchung Cheng
tcp: enable sockets to use MSG_FASTOPEN by default
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-30
Yuchung Cheng
tcp: temporarily disable Fast Open on SYN timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchung Cheng
tcp: do not rearm RTO when future data are sacked
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchung Cheng
tcp: only take RTT from timestamps if new data is acked
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchung Cheng
tcp: fix SYNACK RTT estimation in Fast Open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-17
Yuchung Cheng
tcp: fix incorrect ca_state in tail loss probe
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-09-06
Yuchung Cheng
tcp: fix no cwnd growth after timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-09-04
Yuchung Cheng
tcp: better comments for RTO initiallization
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-08-30
Yuchung Cheng
tcp: do not use cached RTT for RTT estimation
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-08-22
Yuchung Cheng
tcp: increase throughput when reordering is high
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-08-13
Yuchung Cheng
tcp: reset reordering est. selectively on timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-08-10
Yuchung Cheng
netfilter: nf_conntrack: fix tcp_in_window for Fast...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-08-10
Yuchung Cheng
tcp: add server ip to encrypt cookie in fast open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-07-23
Yuchung Cheng
tcp: use RTT from SACK for RTO
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-07-23
Yuchung Cheng
tcp: measure RTT from new SACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-07-23
Yuchung Cheng
tcp: prefer packet timing to TS-ECR for RTT
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-07-23
Yuchung Cheng
tcp: consolidate SYNACK RTT sampling
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-07-12
Yuchung Cheng
tcp: account all retransmit failures
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-06-13
Yuchung Cheng
tcp: properly send new data in fast recovery in first RTT
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-05-31
Yuchung Cheng
tcp: undo on DSACK during recovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
next