projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
flow_offload: Move rhashtable inclusion to the source file
2020-07-23
Yuchung Cheng
tcp: allow at most one TLP probe per flight
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-06-10
Yuchung Cheng
tcp: fix undo spurious SYNACK in passive Fast Open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-14
Yuchung Cheng
tcp: fix retrans timestamp on passive Fast Open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: refactor setting the initial congestion window
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: refactor to consolidate TFO passive open code
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: undo cwnd on Fast Open spurious SYNACK retransmit
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: lower congestion window on Fast Open SYNACK timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: undo init congestion window on false SYNACK timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: better SYNACK sent timestamp
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: undo initial congestion window on false SYN timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-05-01
Yuchung Cheng
tcp: avoid unconditional congestion window undo on...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
bpf: fix SO_MAX_PACING_RATE to support TCP internal...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: less aggressive window probing on local congestion
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: retry more conservatively on local congestion
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: simplify window probe aborting on USER_TIMEOUT
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: create a helper to model exponential backoff
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: properly track retry time on passive Fast Open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: always set retrans_stamp on recovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: always timestamp on every skb transmission
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Yuchung Cheng
tcp: exit if nothing to retransmit on RTO timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Yuchung Cheng
tcp: change txhash on SYN-data timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2019-01-09
Yuchung Cheng
bpf: correctly set initial window on active Fast Open...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-12-06
Yuchung Cheng
tcp: fix NULL ref in tail loss probe
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-12-01
Yuchung Cheng
tcp: fix SNMP TCP timeout under-estimation
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-12-01
Yuchung Cheng
tcp: fix SNMP under-estimation on failed retransmission
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-12-01
Yuchung Cheng
tcp: fix off-by-one bug on aborting window-probing...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-10-11
Yuchung Cheng
tcp: refactor DCTCP ECN ACK handling
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-10-01
Yuchung Cheng
tcp: start receiver buffer autotuning sooner
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-09-29
Yuchung Cheng
tcp: up initial rmem to 128KB and SYN rwin to around...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-09-01
Yuchung Cheng
tcp: change IPv6 flow-label upon receiving spurious...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-08-11
Yuchung Cheng
tcp: avoid resetting ACK timer upon receiving packet...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-08-11
Yuchung Cheng
tcp: always ACK immediately on hole repairs
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-08-11
Yuchung Cheng
tcp: avoid resetting ACK timer in DCTCP
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-08-11
Yuchung Cheng
tcp: mandate a one-time immediate ACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-07-20
Yuchung Cheng
tcp: do not delay ACK in DCTCP upon CE status change
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-07-20
Yuchung Cheng
tcp: do not cancel delay-AcK on DCTCP special ACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-07-20
Yuchung Cheng
tcp: helpers to send special DCTCP ack
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-07-14
Yuchung Cheng
tcp: remove DELAYED ACK events in DCTCP
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-07-14
Yuchung Cheng
tcp: fix dctcp delayed ACK schedule
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-06-30
Yuchung Cheng
tcp: fix Fast Open key endianness
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: don't mark recently sent packets lost on RTO
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: new helper tcp_rack_skb_timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: separate loss marking and state update on RTO
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: new helper tcp_timeout_mark_lost
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: account lost retransmit after timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: simpler NewReno implementation
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: disable RFC6675 loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-05-17
Yuchung Cheng
tcp: support DUPACK threshold in RACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-04-27
Yuchung Cheng
tcp: ignore Fast Open on repair mode
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-04-19
Yuchung Cheng
tcp: export packets delivery info
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-04-19
Yuchung Cheng
tcp: track total bytes delivered with ECN CE marks
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-04-19
Yuchung Cheng
tcp: new helper to calculate newly delivered
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-04-19
Yuchung Cheng
tcp: better delivery accounting for SYN-ACK and SYN...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-02-28
Yuchung Cheng
tcp: revert F-RTO extension to detect more spurious...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-02-28
Yuchung Cheng
tcp: revert F-RTO middle-box workaround
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Yuchung Cheng
tcp: avoid min RTT bloat by skipping RTT from delayed...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Yuchung Cheng
tcp: avoid min-RTT overestimation from delayed ACKs
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Yuchung Cheng
tcp: pause Fast Open globally after third consecutive...
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Cheng
tcp: evaluate packet losses upon RTT change
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Cheng
tcp: fix off-by-one bug in RACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Cheng
tcp: always evaluate losses in RACK upon undo
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Cheng
tcp: correctly test congestion state in RACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-11
Yuchung Cheng
tcp: use sequence distance to detect reordering
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-11
Yuchung Cheng
tcp: retire FACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-10
Yuchung Cheng
tcp: fix tcp_fastretrans_alert warning
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-20
Yuchung Cheng
tcp: socket option to set TCP fast open key
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-06
Yuchung Cheng
tcp: a small refactor of RACK loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-06
Yuchung Cheng
tcp: more efficient RACK loss detection
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
next