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
netfilter: nft_ct: add helper set support
2017-03-01
Xin Long
sctp: call rcu_read_lo
c
k before
c
h
ecking fo
r
duplicate
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-27
Xin Long
ip
v
6: che
c
k sk sk_type and proto
c
ol early in ip_mroute_set
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-27
Xin Long
sctp: set sin_port
fo
r
addr param wh
e
n checki
n
g
dupli
c
ate
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-20
Xin Long
sct
p
: add support for MSG_MORE
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-20
X
i
n Long
sctp: f
l
ush
o
u
t queue once assoc stat
e
fall
s
into SHUTDOWN_P
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin Long
sctp: ch
e
c
k
duplicate nod
e
before
i
nsertin
g
a
new transpo
r
t
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
X
in Long
sctp:
s
ctp_trans
p
ort_
d
st_check should c
h
e
c
k
if
transpo
r
t
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin Long
sctp
:
add recon
f
chunk eve
n
t
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin Lon
g
sct
p
: add re
c
onf chunk
p
roc
e
ss
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin
Lon
g
sctp: add
a
f
uncti
o
n to ve
r
i
f
y
the
s
c
t
p
r
econf
c
hunk
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin Lo
n
g
sctp: implement receiver-side procedu
r
e
s
f
or the Incomin
g
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin
Long
s
c
tp: im
p
l
e
ment receiver-side pr
o
cedu
r
es for the Outgoin
g
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin L
o
ng
s
c
t
p
: add support f
o
r generat
i
ng
s
tream ssn rese
t
event
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-19
Xin
Long
sctp: add
s
u
ppor
t
for generating s
t
ream r
e
conf r
e
sp
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
Xin Long
s
ctp: impl
e
ment
sender-side procedur
e
s
for
Add Incom
i
ng
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
X
i
n
L
on
g
s
c
tp: add support for ge
n
erating
s
tream reconf add
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
Xin Lo
n
g
sctp: impleme
n
t sender-side procedures f
o
r SSN
/
TSN
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
Xin Long
s
c
tp: add su
p
po
r
t
fo
r
gen
e
rating stream reconf ssn
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
Xin Lo
n
g
sc
t
p: stream
s
sh
o
uld be re
c
overed when it
f
ails
t
o
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-09
Xin Lon
g
s
c
tp: drop u
n
necessary __packed
from s
o
me stream
reconf
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-07
Xin
Long
sctp: check a
f
before
v
erif
y
add
r
ess in sctp_addr_id2transp
o
rt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-02-06
Xin Long
sc
t
p:
process f
w
d
tsn
c
h
unk only when prsct
p
is enabled
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-25
X
i
n L
o
ng
sct
p
: sctp gso shoul
d
set fe
a
ture with NETIF_F_SG w
h
en
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-25
Xin Long
sctp: sc
t
p_addr
_
id2tra
n
s
p
ort
s
h
ould verif
y
the addr
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
X
in L
o
ng
s
c
t
p: impl
e
m
ent sender-side proced
u
re
s
for SSN Reset
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
Xin L
o
ng
sctp: add socko
p
t SCT
P
_ENABLE_STRE
A
M_
R
ESET
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
Xin L
o
ng
sctp: a
d
d reconf_ena
b
l
e
i
n
asoc e
p
and netns
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
Xin Long
sctp: add
s
tr
e
am reconf p
r
imitive
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
Xin L
o
ng
sctp
:
a
d
d
s
tream re
c
onf timer
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-18
X
in Long
sctp
:
add suppo
r
t for gene
r
ating stream reconf ssn
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-07
Xin
L
ong
sctp: prepare asoc strea
m
for stream
r
econf
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-23
Xin Long
netfilter: ipt_CL
U
STERIP:
c
heck duplic
a
te config when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-20
X
in Lo
n
g
sctp:
not copying duplicate addr
s
to the assoc's bind
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-20
X
i
n
Long
sctp:
r
ed
u
ce indent level in sctp_copy_loca
l
_addr_
l
i
s
t
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-17
Xin Long
sctp
:
sctp
_
transpor
t
_
lo
o
kup_pr
o
cess shoul
d
rcu_read_unlock
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-12-17
Xin Long
sct
p
:
sctp_epaddr_look
u
p_t
r
an
s
port sh
o
uld b
e
prot
e
cted
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-17
Xin
Long
s
c
tp:
u
se new rh
l
ist
i
nterface on
s
ctp
tran
s
port rhashtable
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-14
Xi
n
Lo
n
g
s
c
t
p
:
change sk state onl
y
when
it has
a
s
socs
in s
c
tp_
s
hutdown
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-11-02
X
i
n
Long
sctp: clea
n
u
p
sctp
_
packet_transmit
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin Long
sctp: hold transport instead of assoc
when lookup as
s
oc
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin
L
ong
s
ctp: re
t
urn back transport in __sctp_
r
cv_
i
nit_lookup
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin Long
sctp:
h
old
t
ran
s
p
o
rt
in
s
te
a
d
o
f assoc
i
n sctp_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-31
Xin Lo
n
g
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 Long
sctp:
f
ix the
p
a
n
ic
c
au
s
ed by ro
u
te update
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-13
Xin Long
sctp:
r
emove the
o
l
d
ttl expires policy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-13
Xin Lo
n
g
sc
t
p
:
reuse sent_count to avoid retransmitted chunks
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
Xin Long
sc
t
p:
fi
x
the i
s
sue sctp_dia
g
uses lock_sock in rcu_rea
d
_
l
ock
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
Xin Long
s
ctp: change
to check pe
e
r p
r
sctp_capa
b
le when using
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
Xin Long
sctp: remove prsct
p
_p
a
ram from sctp_chunk
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-30
Xin Long
sct
p
: m
o
ve
sent_count to
t
he memory hole in sctp_ch
u
nk
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
s
c
t
p
: not return ENOMEM err back in sctp_packet_transmit
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp: make sctp_outq_flush/tail/uncork
return v
o
id
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
X
i
n Long
sctp: save t
r
ansmi
t
error to sk_err in
s
ctp_ou
t
q_
f
lush
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
X
in Long
sctp: free msg->chun
k
s when sctp_
p
r
i
m
itive_SEND return err
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Lon
g
sctp:
d
o
n
ot ret
u
rn the t
r
ansmit err bac
k
to sctp_sendmsg
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Xin Long
sctp:
r
emove th
e
un
n
ecessary state check in sctp_out
q
_tail
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-09-13
Xin Long
sctp
:
h
old
t
he transport before u
s
i
n
g it in sc
t
p_hash_cmp
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-26
Xin L
o
ng
veth: sctp: ad
d
NETIF_F_SCTP_CRC t
o
device features
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-08
Xin Long
sc
t
p: use even
t
->chunk when
it's valid
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-08-01
Xin Long
sctp: chang
e
to use TCP
_
CLOSE_
W
AIT as SCTP_
S
S_C
L
OSIN
G
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xi
n
Lo
n
g
sctp
:
a
llow receiving msg
when TCP-style sk is
in CLOSE
D
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xi
n
L
ong
sctp: al
l
ow delivering noti
f
icati
o
ns after receiving
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-31
Xin Long
s
ctp: fix the
i
ssue sctp r
e
queue auth chunk incorrec
t
l
y
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
Xin Long
s
c
tp:
u
se inet_recvms
g
to support sctp RFS well
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
X
i
n
Long
s
c
t
p
:
su
p
port ipv6
n
o
nloca
l
bind
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
X
i
n Long
s
ctp:
i
m
plem
e
n
t
prsc
t
p PRIO
p
o
l
icy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Long
sctp: implement p
r
sctp
RTX poli
c
y
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
X
i
n Long
sctp:
implement pr
s
ctp TTL policy
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Long
sctp: add SCTP_P
R
_ASSOC_STAT
U
S
on sctp sockopt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin Long
sctp: add SCTP_D
E
FA
U
LT_PRINFO into sctp sockopt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Xin
L
ong
sct
p
: add SCTP_PR
_
S
U
PPOR
T
ED on sctp so
c
kopt
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Xi
n
L
o
ng
ixg
b
evf:
i
xgbevf_write/read_po
s
t
e
d_mbx s
h
o
u
ld use
I
XGBE_
E
RR_
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-16
Xin
Lon
g
sctp: change sk state to CLOSE
D
instead
of
C
LOSING
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-06-11
Xin Long
sctp: sctp shou
l
d ch
a
nge socket state
whe
n
s
hutdo
w
n
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-05-31
Xin Lon
g
sc
t
p
:
sctp_diag should du
m
p sctp
socket type
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-05-26
Xin Lo
n
g
sctp: fi
x
double E
P
s display in sctp_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Xin Long
sctp: sctp_diag should
f
ill RMEM
_
ALLOC
wit
h
as
o
c->rmem_alloc
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-21
Xin Long
n
e
t
:
use jiff
i
es_
t
o_msecs to
r
e
p
lace EXPIRES_IN_
M
S
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Long
sctp: fix some rhas
h
table functions
using in sc
t
p proc
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Lon
g
sctp: merge th
e
seq_st
a
rt/next/
e
xits
i
n
remadd
r
s
an
d
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
X
in Long
sctp: add the sctp_di
a
g
.
c file
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin
L
ong
s
ct
p
: export some f
u
nctions for sctp_diag in inet_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xin Lo
n
g
s
ct
p
: exp
o
rt som
e
ap
i
s
or variables for
s
ctp_dia
g
and
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-15
Xi
n
L
ong
sct
p
: add sctp
_
info
du
m
p api for sctp_diag
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
L
ong
bridge
:
a netlink
notificat
i
on should be sent
w
hen
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin Long
bridge: a n
e
tlink n
o
t
i
ficat
i
on should be s
e
nt when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin Long
bri
d
ge
:
a netlink
n
o
tif
i
cation should be s
e
n
t
w
hen
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin Long
bridge:
s
implify the
stp_st
a
t
e
_
s
to
r
e by cal
l
i
n
g
sto
r
e_bridge
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin Long
bridge: simplify
t
h
e fo
r
ward_delay
_
store by
c
alling
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Xin
Long
bridge: simpli
f
y
the flush_store by calling st
o
re_bridge_par
m
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-30
Xin Lo
n
g
t
e
am: team
should
sync the po
r
t's u
c
/mc addrs when
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-14
Xin
Long
sctp: fix
th
e
tr
a
nsports r
o
und
r
o
b
i
n issue w
h
en init
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-01
Xin Long
sctp: sctp_re
m
addr_seq_show use the wrong variable
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-03-01
Xin Lon
g
sct
p
:
l
a
c
k
the check for ports in sctp_v6_cmp_addr
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-18
Xin Long
route: check and remo
v
e ro
u
te
c
ache when we
get
r
oute
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Lo
n
g
s
ct
p
:
re
m
ove
th
e
unused sctp_
d
atamsg_free()
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Long
sctp: remove rc
u
_rea
d
_lock
i
n sc
t
p_seq_d
u
mp_
r
e
m
o
t
e_addrs()
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-17
Xin Long
sctp: m
o
v
e rcu_read_l
o
ck from __sctp_l
o
okup_assoc
i
atio
n
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-02-09
Xin
L
ong
s
c
tp: translate ne
t
work order
t
o host or
d
e
r
when use
r
s
.
.
.
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
2016-01-28
Xin Lon
g
sc
t
p
:
r
emove the dead field of
sctp_transport
Signed-off-by:
Xin Long
<lucien.xin@gmail.com>
commit
|
commitdiff
|
tree
next