repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
bnxt_en: Fix RTNL lock usage on bnxt_update_link().
2017-01-25
Xin Long
sctp: sctp gso should set featu
r
e with NETIF_F_SG when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-25
Xin
L
ong
sct
p
: sctp_a
d
dr_
i
d2t
r
ansport sho
u
l
d ve
r
ify the addr
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-23
X
i
n Long
netfilter: ipt_
C
L
U
STERIP: check du
p
lica
t
e config when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-20
Xin
L
ong
sctp: not copying d
u
plicate addrs
t
o the assoc
'
s
b
ind
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-20
X
i
n Long
s
c
tp: r
e
duce i
n
dent level
i
n sctp
_
copy
_
loc
a
l_
a
ddr_list
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-17
Xin Long
sctp: sctp_transport_loo
k
up_
p
roces
s
should rcu
_
re
a
d_unlock
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-17
Xin Long
sctp: sctp
_
epa
d
dr_lookup_transport sho
u
ld be p
r
otected
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-17
Xin
L
o
n
g
sctp: use
n
ew
rhli
s
t interfac
e
on sctp transport rhas
h
table
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-14
Xin Long
sc
t
p: chan
g
e
sk state only whe
n
it has
assocs in sctp_shutdown
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-02
X
i
n Long
s
ctp: clean up sctp_packet_t
r
ansmit
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin
L
ong
sctp: hol
d
transpor
t
instead of
ass
o
c when looku
p
ass
o
c
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin L
o
ng
sct
p
: ret
u
rn back transport in __
s
ctp_r
c
v_init_lookup
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin
L
on
g
sctp: hol
d
transport instead of assoc in sc
t
p_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
X
in Long
i
pv6: add mtu lock check in
__ip6_rt_update_pmtu
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-26
Xin Lo
n
g
sctp: fix
t
h
e
p
anic
c
aused by route up
d
ate
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-13
Xi
n
Long
sc
t
p: remove
th
e
old ttl expires po
l
icy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-13
Xin Long
sctp:
reuse sen
t
_coun
t
to
a
void retransmitted
c
hunks
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
X
i
n Long
sctp: fi
x
the
iss
u
e
s
c
t
p_d
i
ag uses loc
k
_s
o
ck in
rcu_read_lo
c
k
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
X
i
n
Long
sctp: chang
e
to chec
k
pe
e
r
p
rsc
t
p_ca
p
able
w
hen using
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
X
in
L
on
g
sctp: remove prsctp_param from sctp_chunk
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
Xin Long
sctp: mo
v
e se
n
t_count
to the memo
r
y hol
e
in sctp_chunk
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp: not
return
ENOMEM err back
i
n sc
t
p_packet_tran
s
mit
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
X
i
n Long
sctp: make sctp_outq_flush/tail/uncork
return v
o
i
d
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp
:
save tra
n
smit error
t
o sk_err in sctp_out
q
_flush
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp: fr
e
e msg->chunks whe
n
sc
t
p_primitive
_
SEND
return err
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp: do not ret
u
rn the tra
n
sm
i
t err back
to sctp_sendms
g
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp: remo
v
e the un
n
ecessary state check in sctp_ou
t
q
_
tail
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-13
Xin
Lon
g
s
c
tp:
hold the transpor
t
before usi
n
g it in sctp_hash_cmp
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-26
X
in
L
ong
v
e
th: sctp: add
N
ET
I
F
_
F_
S
CTP_
C
RC t
o
device features
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-08
Xin Long
s
ctp: u
s
e eve
n
t->chunk
w
he
n
it's valid
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-01
Xin Long
sctp: cha
n
ge to
u
se TCP_C
L
O
S
E_W
A
IT as SCTP
_
SS_CLOSING
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xin Long
sc
t
p:
allow r
e
ceiving msg whe
n
TCP-style sk
is i
n
CLOSED
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xi
n
Long
s
ctp: a
l
low delivering not
i
fica
t
i
o
n
s
a
f
ter receiving
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xin Lon
g
sctp: fix
t
he i
s
sue sctp
requeue auth chunk incorre
c
tly
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
Xin Long
sctp: u
s
e
inet_recvm
s
g to support sctp RFS well
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
Xin
Long
sctp: supp
o
rt ipv6 n
o
nlo
c
al bi
n
d
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
X
in Long
sctp: implement
prsctp
P
RIO po
l
icy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Lon
g
sctp: implem
e
nt
p
rsc
t
p RTX policy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin
L
ong
sctp:
implement
prsctp TTL poli
c
y
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Long
sctp: add SCTP_
P
R_ASSOC_ST
A
TUS on sctp
s
ockopt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin
L
o
ng
sct
p
: add SCTP_DEFAULT_PRINFO int
o
s
ctp s
o
ckopt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Long
sct
p
:
a
dd SCTP_PR_
S
UP
P
ORTED on sctp soc
k
opt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Xi
n
L
o
ng
i
xgb
e
vf: ixg
b
evf_write/read_
p
oste
d
_mbx should use IXGBE
_
E
R
R_
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-16
Xin Long
sctp
:
change sk state to CLOS
E
D
instead
of CLOSING
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-11
Xin Lon
g
sctp:
s
ctp shoul
d
c
h
ange socket state w
h
en s
h
utdo
w
n
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-05-31
Xin Long
sctp:
s
ctp_dia
g
should dump sctp soc
k
e
t
typ
e
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-05-26
X
in Lo
n
g
sctp
:
fix dou
b
le E
P
s displa
y
in sctp_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Xin Long
sct
p
: sc
t
p_di
a
g should
f
ill RMEM
_
ALLOC with
a
soc
-
>
rmem_a
l
loc
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-21
Xin Lo
n
g
net
:
use jiffies_to
_
msecs t
o
r
epl
a
ce EXPIR
E
S_I
N
_MS
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Long
sct
p
: fix some rhashtable functions using i
n
sctp proc
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Long
sctp: merge t
h
e se
q
_start/next/e
x
it
s
in r
e
maddrs and
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Lo
n
g
sctp: add the sctp_d
i
a
g
.
c file
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin
Long
sctp: ex
p
ort
som
e
fun
c
tion
s
for
s
ctp_diag in inet_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Lon
g
sctp: exp
o
rt some
a
pis
or varia
b
les f
o
r sctp_diag and
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Lo
n
g
sctp: add sc
t
p_info dump ap
i
fo
r
sctp_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
L
o
ng
bridg
e
: a netlin
k
n
otification should be
s
ent wh
e
n
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
Long
b
ridge: a netlin
k
notification
s
houl
d
be s
e
nt when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
Lo
n
g
bridge: a netlink
notifica
t
io
n
should be sent w
h
en
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
Long
bridge: simp
l
ify t
h
e stp_state_s
t
ore by calling store_bri
d
g
e
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
Long
bridge:
s
implify
t
h
e forward_delay_store by calling
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
X
i
n Long
bridge: s
i
mpli
f
y the flush_store by calli
n
g store_br
i
dge_parm
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-30
Xin Lo
n
g
team: team should syn
c
the port's uc/mc addrs when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-14
Xin Long
sctp: fix the transports ro
u
nd robin issue whe
n
ini
t
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-01
Xin Long
sctp: sctp_rema
d
dr_seq_
s
how use the wrong
v
ar
i
able
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-01
Xin
Long
sc
t
p: lack the chec
k
f
or p
o
rts in sctp
_
v6
_
cmp_addr
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-18
Xin Long
ro
u
te: check an
d
remove route
cache when we get rout
e
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Long
s
c
tp: remove the unused sct
p
_da
t
amsg_free()
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Long
sctp: rem
o
v
e rcu_read_lock in sctp_seq_
d
u
mp_
r
e
mote_addrs()
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Long
sctp: move rcu_rea
d
_
l
ock f
r
om
__sctp_
l
ookup_associatio
n
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-09
Xin Long
sctp: tran
s
late network order t
o
h
ost or
d
er when users
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-28
Xin Lon
g
sct
p
: remove the
d
ead
f
ie
l
d of s
c
tp_
t
r
ansport
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-28
Xin Long
sctp: hold t
r
ansport before we
a
ccess t
-
>asoc in sctp
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-28
Xin Long
sctp: fix
t
he transport dead race
ch
e
c
k by
usi
n
g atomic_add_
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-21
Xi
n
Long
net: change tcp_syn_retries doc
u
me
n
t
a
tion
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-18
X
i
n Long
sctp: the temp asoc's transports should
n
ot be hashed
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-15
X
in L
o
ng
sctp:
suppo
r
t to lookup with ep+paddr i
n
transp
o
rt
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-05
Xin Long
sct
p
: remove
t
he loca
l
_bh_di
s
able
/
enab
l
e in sctp_endpo
i
n
t
_lo
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-05
Xin L
o
n
g
sctp: drop the old a
s
soc has
h
table of s
c
tp
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-05
Xin
L
ong
sctp: apply
rhashtable api to
sctp procfs
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-05
Xin L
o
n
g
sctp:
apply r
h
ash
t
able api to send/r
e
cv pat
h
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-05
Xin Long
sctp:
a
d
d
the rhashtable apis for sctp global tra
n
sport
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2015-12-30
Xin Long
sctp
:
sctp should
r
eleas
e
assoc when sctp
_
mak
e
_a
b
ort_user
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Xin
Long
ipv6:
a
llow routes to
b
e configur
e
d wi
t
h expire
v
alues
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2015-12-13
Xin
L
on
g
netfilter: nf_tables:
u
s
e revers
e
traversa
l
commit
_
list
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2014-03-03
Xin Long
ip_tunn
e
l:multicast
proc
e
ss cause pan
i
c due t
o
skb
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree