repo.or.cz
/
linux-stable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rds: fix refcount bug in rds_sock_addref
2019-02-12
E
ric Dumazet
rds:
fix refcount bug
in rds
_
sock_add
r
e
f
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-02-12
E
r
ic
D
u
mazet
r
x
r
p
c: bad u
n
lock ba
l
a
nce
i
n rxr
p
c_recvmsg
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-02-12
Eric D
u
mazet
d
c
cp: fool pro
o
f cci
d
_h
c
_[rt]
x
_parse_
o
p
tion
s
()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-01-23
Eric Dumaze
t
ipv6
:
f
i
x ker
n
el-in
f
oleak in i
p
v6_loc
a
l_error()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-01-09
Eric Dum
a
zet
tcp: fix a race
i
n inet_
d
i
ag
_
dump_
i
csk()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-01-09
Eric D
u
m
azet
isdn:
f
ix kernel-in
f
oleak in c
a
pi
_
unlocked_
i
o
c
tl
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2019-01-09
Eric Dumazet
ipv6:
tunnels: fix
t
w
o use-after-fr
e
e
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-12-17
Eric Dumazet
tcp
:
lack
o
f a
v
aila
b
le
d
ata can als
o
ca
u
se
T
S
O defer
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-12-17
Eric Dumazet
tcp: Do not underestimate rwnd_l
i
m
i
ted
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-12-17
Eri
c
Dumazet
rtnetlink:
n
d
o
_dfl
t
_fdb_dum
p
() only work for ARP
H
RD_ETHER
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric Dumaze
t
tcp: do n
o
t r
e
lease socket o
w
nership in tcp_
c
los
e
(
)
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-12-01
Eri
c
Duma
z
et
llc:
do
n
o
t us
e
sk_eat
_
skb()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-11-23
Eric
D
umazet
inet: fra
g
s:
be
t
ter dea
l
with s
m
p
r
aces
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-11-23
Eric D
u
mazet
ne
t
-gro: reset
s
k
b->
p
kt_t
y
pe in napi_reuse_skb()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-11-13
Eric
D
umazet
bpf:
d
o not blindly change rlim
i
t
in re
u
seport net
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-11-04
Eric Dumazet
n
et/m
l
x5e:
fix csu
m
ad
j
ustments
c
aused b
y
RXF
C
S
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-11-04
E
r
ic Du
m
azet
ipv6: mcast: fix a use-after-free in inet6_mc_check
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-10-18
Eric Dum
a
zet
inet:
m
ake sure to
gr
a
b rc
u
_read_lock before using
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-10-18
Eric Dumaz
e
t
tcp/dccp: fix lockdep is
s
ue whe
n
SYN is backl
o
g
ged
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-10-18
E
r
ic Dumaz
e
t
rtnl:
limit IFL
A
_NUM_TX_QUEU
E
S and IFLA
_
N
U
M_RX_QUEU
E
S
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-10-18
Eri
c
Dumazet
ipv4:
fix use-a
f
ter-
f
r
ee in ip_cmsg_recv_
d
s
t
addr()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-29
Eric
Dumazet
ipv6: fix possible use-after-f
r
ee in
ip
6
_xmit()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
E
r
ic
Dumazet
n
e
t: sk
_
b
uff rbn
o
de reorg
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumazet
net: add rb_
t
o_skb() and other rb tree helpers
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric D
u
mazet
net
:
pskb_tri
m
_rcs
u
m(
)
and CHECKSUM_CO
M
PLETE are
f
r
i
e
nds
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumaze
t
net: speed up s
k
b_rbtree_p
u
rg
e
()
From:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
E
ric Duma
z
et
inet: frag
s
: fix ip6frag_low_thresh bou
n
dary
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Er
i
c
Dumazet
inet: frags: get
r
id of ipf
r
a
g_skb_cb/FRAG_CB
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Duma
z
et
inet: frags: reorganize struct netns_f
r
ags
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
E
r
ic
Dum
a
zet
rh
a
shtable: reorganize st
r
uct rhashtable layout
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric
D
umazet
ipv6: f
r
ags: rewrite
i
p6_expire
_
frag_qu
e
u
e
()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumaz
e
t
i
net: frags: do not c
l
one skb
in ip_expir
e
()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dum
a
zet
in
e
t: f
r
ags:
b
rea
k
t
he
2
GB
l
i
m
it f
o
r frags storage
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumazet
inet: frags: remove inet_frag_maybe_warn_ov
e
rflo
w
()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
E
r
ic Dumazet
inet: frags:
g
e
t
r
i
f
o
f
inet_
f
r
a
g_evicting()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric
Dumazet
inet:
f
rags: remove s
o
me helpers
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumazet
inet: fra
g
s: use rhashtab
l
es for reassembly
units
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric
D
u
m
a
zet
rhashtable: a
d
d sch
e
dul
e
points
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eri
c
Dumazet
ipv6: expo
r
t ip
6
fragme
n
ts sysc
t
l to u
n
privileged us
e
r
s
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumaz
e
t
in
e
t: frags: ref
a
ctor lo
w
pan_ne
t
_frag_in
i
t()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumazet
inet: frags: r
e
factor ipv6
_
frag_
i
nit()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric Dumazet
inet: frags: ref
a
ctor ipfrag_init
(
)
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric
D
um
a
z
e
t
inet: frag
s
: add a pointer to struct netns_fra
g
s
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Er
i
c Dumazet
in
e
t: frags: change inet_frags_ini
t
_
n
et() return val
u
e
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-09-15
Eric Dumazet
ipv
4
: tcp: se
n
d zero I
P
I
D
f
o
r
RST and ACK sent in SYN
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-24
Eric D
u
mazet
xfrm_user: prevent leaking 2 byt
e
s
of kerne
l
m
e
mory
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-24
Er
i
c D
u
mazet
netfilt
e
r
:
ipv6
:
nf_defrag: reduce struct
n
e
t memory
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-06
E
ric
D
um
a
zet
ipv4: frags: handle
p
ossible
s
kb truesize change
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-06
Eric Du
m
a
zet
inet:
frag:
e
nfor
c
e memory l
i
mits earlie
r
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-06
Eri
c
Dumaze
t
bonding: av
o
id
l
ockdep
c
onfusion in
b
ond_
g
et_stats()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-03
E
r
ic
D
umazet
tcp: add one more quick a
c
k
a
ft
e
r after ECN eve
n
ts
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-03
Eric Dumazet
tcp:
d
o not aggressively quick ac
k
after ECN events
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-03
Eric Dumaze
t
t
c
p: a
d
d max_q
u
i
ckacks param to
t
cp
_
incr_quic
k
ack and
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-08-03
Eric
D
umazet
tc
p
: do
n
ot
force quickack
when receivi
n
g out-of-order
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
E
r
ic Dum
a
zet
tcp: add tc
p
_ooo_try_coalesce() helper
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
Er
i
c
Dum
a
zet
t
c
p: call tcp_drop()
f
rom tcp_data_queue_ofo()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
E
ric
D
um
a
z
et
t
c
p: detect
malicious patterns
i
n tcp_
c
ollapse_
o
fo_queue()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
Eric D
u
mazet
tcp:
avoid
collapses
i
n tcp
_
prune_queu
e
() i
f
possible
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
E
r
ic Dum
a
zet
tcp: free
b
atches of packets i
n
tcp_prune_ofo_queue()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-28
Eric Duma
z
et
n
e
t: skb_segmen
t
() shoul
d
not return NULL
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-22
Eri
c
Dumazet
net: sungem: fix rx checksum suppor
t
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-22
Eric
Dumazet
net/packet:
f
i
x
use-
a
fter-free
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-22
Er
i
c Dumazet
net: dccp: switch rx_t
s
t
a
mp_last_feedback to monotonic
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-22
Eric
D
uma
z
e
t
net: dccp:
a
v
o
id cr
a
sh in cci
d
3_hc_rx_s
e
nd_fee
d
bac
k
()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-17
E
r
ic Dumazet
net
f
ilter:
n
f_queue: augmen
t
nfqa_cf
g
_p
o
l
i
c
y
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-07-08
Eri
c
Dumazet
xfr
m
6: avoid pot
e
ntial infi
n
ite loop in _de
c
ode_ses
s
ion6()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-20
Eric Dumazet
tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-11
Eric Dumazet
rtn
e
tlin
k
: va
l
idate attributes
i
n do_setlink()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-11
Eric Dum
a
zet
net/pack
e
t: ref
i
n
e
c
hec
k
f
o
r pri
v
area size
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-11
Eric Dumazet
net:
m
etrics: add proper netlink validation
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-11
Eric D
u
mazet
ipmr: properly check rh
l
table
_
init
(
) re
t
ur
n
value
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-06-05
Eric Dumazet
t
c
p: avoid integer overfl
o
w
s in tcp_rcv_space_adjust()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-30
Eric D
u
m
a
ze
t
r8152: fix tx packets
accounting
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-30
Eric
Dumaz
e
t
smsc75xx: fix sm
s
c75xx_se
t
_
f
eatures()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Eric Dumazet
n
et: usbnet:
f
ix potenti
a
l deadlock
o
n
32b
i
t
hosts
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-25
Er
i
c Dumazet
tcp:
purge w
r
ite qu
e
ue
i
n
tcp_connect_
i
nit()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-25
E
ric
Dumazet
soc
k
_diag:
f
ix use-after-free read in __sk_
f
ree
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Dumazet
ns
h
:
fix infinite loop
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Dumazet
ipv
6
: fix u
n
i
n
it-value in ip6_multipath_l3_keys()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Dumazet
rds:
d
o not leak kern
e
l memor
y
to user land
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Duma
z
et
net_sched: fq: take care of thro
t
tled flows befor
e
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Dumazet
llc: bet
t
er deal with
too small mtu
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-19
Eric Dumazet
dccp: fix tasklet
u
s
a
ge
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Dumazet
tcp: fix TCP_REPAIR
_
QUEUE bound checki
n
g
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Dumazet
i
netpeer: f
i
x uninit
-
valu
e
i
n inet_getpeer
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Dumaz
e
t
so
r
euseport: initialise timewait reusep
o
rt field
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Duma
z
et
ipv4: fix uninit-v
a
lue in ip_route_
o
utput_k
e
y_hash_rcu()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Du
m
aze
t
dccp:
i
nitialize ireq->ir_mark
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Dumazet
net
:
fix un
i
nit-value
in __hw_addr_add_ex()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
E
r
ic D
u
mazet
net: i
n
it
i
a
li
z
e skb->
p
eeked when clo
n
ing
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
E
ric Du
m
aze
t
net: fix r
t
nh_ok()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eri
c
Dumazet
netlink: fix
uninit-val
u
e in net
l
in
k
_sendmsg
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-05-16
Eric Dum
a
ze
t
crypto: af_alg - f
i
x possible uninit-value in
a
lg_bind()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-29
Eric Dumazet
tipc
:
add policy
for TIPC_NL
A
_NET
_
ADDR
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-29
Eric Dum
a
zet
tcp: m
d
5: r
e
ject TCP_MD5SIG or TCP_MD5S
I
G_
E
XT on establ
i
s
hed
.
.
.
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-29
Eri
c
Dumazet
n
et: af_packet
:
fix race in PACKET_{R|T}X_RING
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-29
Er
i
c Dumazet
net: valid
a
te attribute s
i
zes in
n
eigh_dump_
t
able()
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-29
Eric Dumaz
e
t
i
p
v6: add
R
TA_TABLE and
RTA_PREFSRC to rtm_ipv6
_
policy
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Eric D
u
m
a
zet
vti6: better validate user pr
o
vided tunnel
names
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
2018-04-12
Eric Duma
z
et
ip6_tunnel
:
bette
r
validate
u
ser pro
v
i
ded tunnel n
a
mes
Signed-off-by:
Eric Dumazet
<edumazet@google.com>
commit
|
commitdiff
|
tree
next