repo.or.cz
/
linux
/
fpc-iii.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Linux 4.16.10
2018-05-19
Yuchung Cheng
tcp:
i
gnore Fast Open on r
e
pair mode
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-02-28
Y
u
chung Cheng
tcp: revert
F
-RTO extension
to det
e
ct m
o
re spuri
o
us
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-02-28
Yuchu
n
g
Cheng
t
c
p
:
re
v
ert F-RTO midd
l
e-box workar
o
u
nd
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Yu
c
hung
C
heng
t
cp: a
v
oid min RTT bloat by s
k
ippi
n
g RTT
f
rom dela
y
ed
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2018-01-19
Y
uch
u
ng Cheng
tcp:
avoid min
-
R
T
T
overest
i
mat
i
on from delayed ACKs
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-13
Yuchu
n
g Cheng
tcp:
p
a
use Fas
t
Open gl
o
bally after t
h
ird consec
u
tiv
e
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Cheng
tcp:
ev
a
luat
e
pack
e
t
loss
e
s upon RTT c
h
an
g
e
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuchung Ch
e
ng
tcp
:
f
i
x off-by-one bug
i
n RACK
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Y
u
chung Chen
g
tcp: alway
s
eva
l
uate losses i
n
RACK
u
p
o
n un
d
o
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-12-08
Yuc
h
ung
Cheng
tcp: correctly test congestion state
in
R
AC
K
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-11
Yuchun
g
Cheng
t
cp
:
u
se sequ
e
nce dis
t
ance t
o
detect reord
e
ring
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-11
Y
u
chung
C
h
e
ng
tcp: r
e
tire FACK lo
s
s d
e
tection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-11-10
Yuchu
n
g
Che
n
g
t
c
p
: fix tcp_fastret
r
a
n
s
_
a
l
e
rt w
a
rning
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-20
Yuchung Cheng
t
c
p: socket option to
s
et TCP fa
s
t open key
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-06
Yuc
h
un
g
Cheng
tcp: a small refactor
o
f
RACK lo
s
s detec
t
ion
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-10-06
Yuchun
g
Ch
e
ng
tcp: more
e
ffici
e
nt RACK
loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-09-19
Yuchung Cheng
tcp: r
e
move two unus
e
d
f
unct
i
ons
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-25
Yuchung Cheng
bpf: fix
bpf_setso
c
kopts retur
n
va
l
ue
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-07
Yuchung
C
heng
tcp: consolidate cong
e
stion control undo f
u
nctions
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-08-07
Y
u
chung Cheng
t
c
p
:
fix cwnd un
d
o in Reno and HTCP congestio
n
cont
r
ols
Signed-off-by:
Yuchung Cheng
<ncardwell@google.com>
commit
|
commitdiff
|
tree
2017-08-02
Yuchung
C
heng
t
cp:
a
v
oid set
t
ing c
w
nd to invalid ssthres
h
after
c
wnd
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-07-19
Yuchung Cheng
tcp:
a
d
j
ust
tail loss probe timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-06-02
Yuchung Cheng
tcp: us
e
TS o
p
t on RTTs fo
r
congestion con
t
rol
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-06-02
Yuchung Cheng
t
c
p:
d
isallow cwnd
u
ndo
w
hen swi
t
ching c
o
ngestion co
n
trol
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-05-12
Yu
c
hu
n
g Cheng
tcp:
avoid fragmenting pecul
i
ar skbs in SA
C
K
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-07
Yuchung
C
h
eng
t
c
p: re
s
trict F-RTO to work-aroun
d
broken midd
l
e-
b
oxes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-06
Yu
c
hung Cheng
tcp: fix reordering SNMP under-counting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-04-06
Yuchung Che
n
g
tcp:
fix lost retransmit SN
M
P under-counting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-30
Yuchung Chen
g
tcp: include locally faile
d
r
etries in retransmission
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-30
Yuchung Cheng
tcp: rec
o
rd pkts sent a
n
d
r
etransmis
t
t
e
d
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yu
c
h
u
ng Cheng
tcp: disable f
a
ck by d
e
fault
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yu
c
hung Chen
g
t
cp: remove
thin_dupack feature
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Chen
g
tc
p
:
r
emove 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
Yuchun
g
Cheng
tc
p
: remove forward
r
e
transmit feature
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
uchung Ch
e
ng
tcp:
e
xtend F-
R
TO
t
o
c
a
t
ch more
s
p
urious timeo
u
ts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
uchu
n
g Cheng
tcp: enable
RAC
K
loss detection to trigger
recovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
u
chung Cheng
tcp: check undo
c
on
d
itions be
f
ore
detecti
n
g losses
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
u
chung Cheng
t
cp: use se
q
uence to
break TS ties for RA
C
K
loss d
e
tection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung
C
heng
tcp:
a
dd reordering timer in RA
C
K loss detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
u
chung Cheng
tcp: rec
o
rd mo
s
t rec
e
nt RT
T
in RAC
K
loss detect
i
on
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Y
uchung Cheng
tcp: new helpe
r
f
o
r RACK
t
o
detect
loss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2017-01-14
Yuchung Cheng
tcp: new h
e
l
p
e
r function
for RACK
l
os
s
detection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-12-04
Y
uch
u
ng Cheng
t
cp: fix the
m
i
ssing avr32 SOF_
T
IMEST
A
MPING_OPT_STAT
S
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-22
Yuchung Cheng
tcp:
p
roperly a
c
count F
a
s
t
O
p
en SYN-ACK retrans
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-22
Y
u
chung Cheng
tc
p
: fix under-accounting
retransmit SNMP
c
ounters
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: new
CC
h
ook to set se
n
di
n
g rate wi
t
h rate
_
sample
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp: allow cong
e
s
tion control to expand send buffer
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Cheng
tcp:
export data
d
elivery rate
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-09-21
Yuchung Che
n
g
tcp
:
track dat
a
d
e
l
iver
y
rate for a TCP connection
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-08-24
Yu
c
h
ung
C
heng
net-
t
cp: retire TFO_SERVER_WO
_
S
OCKOPT2 config
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-06-08
Yuchung Cheng
t
cp: record T
L
P and ER
t
imer stats
in v6 stats
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-04-03
Yuchung
C
heng
t
c
p:
remove c
w
n
d
m
oderation after
r
ecovery
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Y
u
chun
g
Cheng
t
cp:
tcp_cong_control helper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuchung
Chen
g
tcp: ma
k
e con
g
estion
c
o
ntrol more rob
u
s
t against re
o
rdering
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuc
h
un
g
Cheng
tcp: refactor p
k
ts acked accounting
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yuch
u
ng Cheng
tcp: new delivery accou
n
tin
g
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yu
c
hu
n
g Cheng
tc
p
:
mov
e
cwnd redu
c
tion after r
e
covery state procesing
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-02-07
Yu
c
hung Cheng
tcp:
r
etr
a
nsmit
after r
e
covery pro
c
essing a
n
d congestion
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-01-30
Yuchung
Cheng
tcp: avo
i
d cwnd un
d
o after r
e
c
e
i
v
i
ng ECN
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2016-01-06
Yuch
u
ng C
h
en
g
tcp: fix zero cwnd in
t
c
p
_cwnd_red
u
ct
i
on
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-11-20
Y
uc
h
ung Cheng
t
c
p: fix
F
ast Open snmp ov
e
r
-
counting bug
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-11-20
Yuchung C
h
eng
tcp: disa
b
le Fast Open on ti
m
eo
u
ts a
f
ter handshake
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yu
c
h
u
ng Cheng
tcp:
u
se R
A
CK to d
e
tect
l
o
s
ses
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuch
u
ng Cheng
t
cp:
t
rac
k
t
h
e p
a
cket timings i
n
RAC
K
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchu
n
g
Cheng
tcp: s
k
b_mstamp
_
af
t
er
h
elper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
t
cp: add tcp_tso
p
t_ecr_before he
l
per
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Y
uc
h
u
n
g Cheng
tc
p
: remove
t
c
p_mar
k
_
lost_retran
s
()
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
t
cp: t
r
ack min
R
TT using
w
i
n
d
owed min-f
i
lter
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-10-21
Yuchung Cheng
t
c
p
: apply Ker
n
'
s check on RTTs used
f
or congestion
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-09-21
Y
uchung Cheng
tcp: send l
o
ss probe after
1
s i
f
no RTT av
a
ilab
l
e
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-09-21
Yuchung Cheng
tc
p
:
u
sec r
e
solut
i
on SYN/ACK R
T
T
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-08-13
Yuchung Cheng
tcp: TLP retransmits last if faile
d
to
s
end new pa
c
ket
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-08-13
Yuchu
n
g Cheng
tcp
:
don't extend RT
O
on fai
l
ed
l
oss prob
e
attempts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-16
Yuchung Cheng
tcp: don't use F-RT
O
on
n
o
n
-recurring ti
m
eouts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuch
u
ng
Cheng
tcp: update co
n
gestion
s
t
at
e
f
irst before raising cwnd
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuchung Ch
e
ng
tcp: do not slow start when cwnd equals
ssthresh
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-09
Yuc
h
ung C
h
eng
tcp: add tcp_in_slow_start h
e
lper
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-08
Yuchung Cheng
tcp: PRR us
e
s CRB mode by
default and SS mode
c
o
ndit
i
onally
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-07-08
Yuc
h
ung Ch
e
ng
tcp
:
r
educe cwnd if r
e
transmi
t
is
lost in CA_L
o
ss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-05-19
Yu
c
h
u
n
g Cheng
tcp: don't o
v
er-se
n
d F-
R
TO probes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-05-19
Yuchung Cheng
tcp:
only undo on
partia
l
ACKs
i
n C
A
_L
o
ss
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2015-04-29
Yuch
u
n
g
Cheng
t
c
p
:
u
pdate reord
e
ring 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
o
ptio
n
i
n SYN-AC
K
on pure
.
.
.
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-10-01
Yuchung C
h
e
n
g
tcp: abo
r
t
orpha
n
sockets stal
l
in
g
on zero
w
indow probes
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-08-23
Yuc
h
u
ng Cheng
tcp: im
p
rove un
d
o
on timeout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-07-08
Yuchung C
h
eng
tc
p
: fix
false undo corner cases
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-06-02
Yuchung Chen
g
t
c
p: fix cwnd undo on DSACK in F
-
RTO
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchung
C
heng
tcp
:
improve fas
t
o
p
en icmp handling
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuc
h
u
ng
C
heng
tcp
:
use tcp_v4_send_sy
n
ack on first SYN-A
C
K
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Y
u
c
hung Cheng
tcp:
si
m
plify fast open c
o
okie proce
s
sing
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-05-13
Yuchun
g
Cheng
t
c
p:
m
ove fastopen functions to tcp_fastopen
.
c
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-03-03
Yuch
u
ng Cheng
tcp: snmp stats for Fast Op
e
n, SYN rtx, and
data pkts
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2014-03-03
Yuc
h
ung Ch
e
ng
tcp: f
i
x bogus RTT on s
p
ecial retr
a
nsmi
s
sion
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-11-05
Yuchung Cheng
tcp: prop
e
rly h
a
ndle stretch acks in
s
low start
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-11-05
Yuchung Che
n
g
t
cp: enabl
e
sockets to u
s
e
MSG_FASTOPEN by
d
efaul
t
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-30
Yu
c
hun
g
Cheng
tc
p
: te
m
porarily disable Fast Open
o
n SYN
t
i
meout
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchung Cheng
tcp:
do not rearm R
T
O when f
u
t
u
re data a
r
e sacked
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchung Cheng
tcp:
only take
RTT from timestamp
s
if
n
ew
d
ata
i
s
a
cked
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
2013-10-27
Yuchu
n
g
C
h
e
ng
tcp: fix SYNACK RT
T
e
s
t
i
mation in Fa
s
t Open
Signed-off-by:
Yuchung Cheng
<ycheng@google.com>
commit
|
commitdiff
|
tree
next