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
Merge branch 'ipvlan-l3'
2016-09-17
D
a
vid Ah
e
rn
net: l3mdev: R
e
move net
i
f_index_is_
l
3_master
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-17
David
Ahern
net: vrf: R
e
move RT_FL_TO
S
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
Davi
d
A
h
e
rn
n
et: flow: Remove FLOWI_FLAG_L3MDEV_SRC flag
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
Dav
i
d
A
h
ern
net: l3
m
dev
:
remove
g
e
t
_rta
b
l
e
method
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
David Ah
e
rn
net: l3mdev: Remove l3mdev_fib_o
i
f
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
Da
v
id Ahern
net: ipv6: Remove
l
3mdev_get
_
sa
d
dr6
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
David Ahern
net
:
ipv
4
: Remove l3
m
d
ev_get_saddr
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
D
a
vid
A
hern
net: l3
m
dev: remove redundant calls
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
Davi
d
Ahern
net: v
r
f: Fl
i
p
I
Pv6 output path
f
rom FIB
look
u
p hoo
k
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
David Aher
n
net: vrf: Flip IPv
4
output path
f
rom FIB lookup hoo
k
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
David Ahern
net: l
3
mdev:
A
llow t
h
e
l3mdev to be a loopb
a
ck
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
D
avi
d
Ahern
n
e
t: l3md
e
v:
A
dd hook
t
o output pat
h
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-09-11
David Ah
e
r
n
net: fl
o
w:
A
dd l3mdev flow u
p
date
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-31
Davi
d
Ahe
r
n
n
e
t: veth
:
S
et features f
o
r MP
L
S
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-31
Davi
d
Ahern
net: mpls: Fixups for GSO
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-24
Davi
d
Ahern
net: diag: support SOCK_DEST
R
OY fo
r
UD
P
sockets
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-24
David Ahern
net: dia
g
: Fix re
f
cnt
leak in error p
a
th destroying
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-22
David Ahern
xfrm: Only
add l3
m
dev oif
t
o d
s
t lookup
s
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-09
David Ahern
net: Rem
o
v
e
fib_
l
ocal
variable
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-08-02
Dav
i
d Ahern
perf/cor
e
: Chang
e
log level fo
r
duration warning to
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-07-14
David
A
h
ern
net: v
r
f:
Address comm
e
nt
s
fro
m
last docum
e
ntati
o
n
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-07-13
Dav
i
d Ahern
ne
t
: vrf: Documentation update
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-07-05
D
a
vid Ahern
net: v
r
f: Add support f
o
r
P
R
EROUTING rules on
vrf
d
evice
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-28
David Ahern
net: di
a
g: Add support to
f
i
lter on device index
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-18
David Ahern
n
e
t:
i
pv6: Addres
s
selection
n
eeds
t
o consider L3 domains
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-18
Davi
d
Aher
n
net: vrf: Impleme
n
t ge
t
_s
a
ddr
f
o
r
IP
v
6
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-18
David
Ahern
n
e
t:
i
pv6: Move i
p
6_
r
oute_get_sa
d
dr t
o
inl
i
ne
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-16
Dav
i
d
Ahern
net: vrf: Switch ds
t
dev to loo
p
back on de
v
ice delete
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-15
D
avid A
h
e
r
n
ne
t
: vrf:
U
pdate flags and
featu
r
es settings
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-15
David A
h
ern
net: vrf: Handle ipv6 m
u
lticast and link-loc
a
l add
r
esses
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-15
Dav
i
d Ahern
n
et: ip
v
6: Do
not a
d
d mult
i
ca
s
t rou
t
e for l3 master
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-15
David A
h
ern
ne
t
: l3md
e
v: Remo
v
e c
o
nst
f
r
o
m
f
lowi6 arg to get_rt6_ds
t
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-10
D
avid Ahern
n
e
t:
vrf:
F
ix crash
w
hen
I
P
v6 is disabled at boot tim
e
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-08
D
a
vid A
h
ern
net: vrf: Add
l
3
mdev
ru
l
es on first device create
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-08
David Ahern
net:
Add l3md
e
v rul
e
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-08
D
avi
d
Ahern
net: vrf: ipv6 support for local traffic to l
o
cal addresse
s
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-08
David Ahern
net:
v
rf: ipv4 supp
o
rt for l
o
cal tr
a
ff
i
c
t
o local a
d
dresses
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-08
David Ahern
net
:
vrf: Minor
r
efactoring
for lo
c
a
l
address pa
t
ches
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-06
D
a
vid Ah
e
rn
ne
t
:
vrf
:
i
pv6 su
p
port f
o
r
local traff
i
c to local addresses
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-06
Davi
d
Ahern
net: v
r
f: ipv4
support f
o
r local tr
a
ffic t
o
l
o
c
al addresse
s
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-06
Dav
i
d Ah
e
rn
net: vrf:
M
inor re
f
actoring for
local address patches
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-06-02
David Ahern
net: vr
f
: set
o
p
e
rstate and mtu at li
n
k creat
e
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-16
Davi
d
Aher
n
net: vrf: protect
c
hange
s
to
priva
t
e d
a
ta with r
c
u
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-11
David A
h
ern
n
et:
o
r
igin
a
l
i
n
gress dev
i
c
e
i
ndex in PKTINFO
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-11
David Ahern
net: l3mde
v
:
A
dd hook in i
p
and ipv
6
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-10
David Ahern
net: l3mdev: Allow s
e
nd
o
n enslaved interfa
c
e
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-10
David Ahern
n
e
t: l3mdev:
Move get
_
s
a
d
dr and rt6
_
dst
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-06
Da
v
id Ahern
net: vrf
:
Cr
e
ate FIB tables on li
n
k cre
a
te
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-05-06
Da
v
id
A
hern
ne
t
: ipv6: tcp reset, icmp n
e
ed to conside
r
L
3
domain
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-27
David Ahern
net: ipv6: Use passed in table f
o
r
nexthop loo
k
ups
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-26
David Ahern
net: ipv6: Del
e
te hos
t
routes on an ifdown
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-14
David A
h
e
r
n
n
et: i
p
v6: Do not keep linklocal
and loopbac
k
a
d
dresses
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-11
Da
v
i
d Ahe
r
n
net: v
r
f: F
i
x
d
e
v refcnt leak due t
o
IPv
6
p
refix route
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-11
David Ahern
net:
vrf: Fix dst ref
e
rence
c
ounting
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-04-11
Da
v
id Ahern
net: ipv4: Co
n
si
d
er faile
d
nexthop
s
i
n
mult
i
p
a
t
h
r
outes
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-03-03
David Ahern
net: ipv6: Fix refcnt on hos
t
ro
u
tes
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-03-01
David Ahern
net: ipv6/l3mdev: Move host route on saved
a
ddress
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-02-26
David Ahern
net: l3md
e
v: address selection should
o
nly conside
r
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-02-26
David Ah
e
rn
n
e
t
:
ipv6: Ma
k
e a
d
dress flushing
o
n ifdown opti
o
nal
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-02-25
David Aher
n
net: vrf: Remove direct access
t
o skb->data
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-02-11
Dav
i
d
Ahern
net
:
A
dd support for filterin
g
l
i
nk
dump by master
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-02-07
Dav
i
d Ah
e
rn
ne
t
:
Add support for
fill_slave_i
n
f
o to VRF de
v
i
ce
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2016-01-05
D
avid Ahern
net: Propagate look
u
p
f
ail
u
re
i
n l3mdev_get_saddr to
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-12-18
David
Ahern
net:
Allow acc
e
pted soc
k
ets to be
b
o
u
nd t
o
l3mde
v
d
omain
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-12-18
David A
h
ern
net: l
3
mdev
:
Add master device lookup by index
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-12-14
David Ahern
net:
F
lush local routes when dev
i
ce changes
v
r
f
associa
t
i
o
n
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-11-22
David Ahern
n
e
t: IPv
6
fib lookup t
r
ac
e
point
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-11-05
D
avid Ahern
net: Fi
x
p
r
efs
r
c looku
p
s
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-22
Davi
d
Ahern
n
et: ipv6: Dont add RT6_LOOKUP_F_IF
A
C
E
f
l
ag i
f
saddr
set
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-22
David Ahern
n
et: Really fix vt
i
6
with oif in dst lookups
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-16
D
a
vi
d
Ahern
net: F
i
x suspicious RCU usa
g
e in fi
b
_rebalance
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-14
Da
v
id A
h
ern
net:
v
rf: Documentati
o
n up
d
ate, ip commands
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-13
David
A
hern
net: Add VRF support to
I
Pv6 st
a
ck
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-13
David Ahern
net:
A
dd
I
Pv6 s
u
pport to
V
RF
d
evice
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-13
David Ahern
net: Ex
p
ort f
i
b6_get_table and nd_t
b
l
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-13
Dav
i
d
Ahe
r
n
net: Add
I
Pv
6
s
upp
o
rt to l3mde
v
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-08
David Ahern
ne
t
: Do not drop to mak
e
_route
i
f
oif is l3
m
dev
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
D
a
v
i
d Aher
n
net
:
Loo
k
up actual rout
e
wh
e
n oif is VRF device
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahe
r
n
net:
Add l3mdev
saddr l
o
okup to raw_s
e
ndmsg
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahern
ne
t
: Add so
u
rc
e
address lookup op for VRF
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahern
net: Refactor path
s
election i
n
__ip_route_out
p
ut_key_h
a
sh
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahern
net: Add netif_i
s
_l3_
s
lave
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahern
net: Rename FLOWI_
F
LAG_VRFSRC to FLOWI_FLAG_L3MDEV_SRC
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
Da
v
id Ahern
net: Fix vt
i
use case with
o
if in dst lookups
f
o
r IPv6
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David
Ahern
net:
F
i
x vti use case with oif
in
dst look
u
ps
f
or IPv6
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David Ahern
ne
t
:
Add s
u
pport for filtering
neigh dump by dev
i
c
e
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-10-07
David A
h
ern
ipvs: R
e
move possibly unused variable
f
r
o
m ip_vs_out
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
Da
v
id A
h
er
n
net
:
I
n
itia
l
ize flo
w
fl
a
gs in input
p
ath
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
D
av
i
d Ahern
net: Add support for filtering
neigh dump by mast
e
r
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
David Ahern
net: Move n
e
tif
_
index
_
i
s_l3_mas
t
er to l3mdev
.
h
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
David
Ahern
n
e
t: Remove vrf header file
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
David Ahern
n
e
t: Re
m
o
ve the now un
u
sed vrf_ptr
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
Da
v
id
A
h
ern
net:
R
e
place cal
l
s
t
o
v
rf_
d
e
v
_get_rth
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
David Ahern
n
e
t:
R
epl
a
ce vrf_dev_table a
n
d
f
r
iends
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
Davi
d
Ah
e
rn
net: Re
p
l
a
ce vrf_master_
i
findex{, _rcu} with
l
3
mdev
.
.
.
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
David Ahern
net
:
Add support for l3mdev
ops to VRF driver
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
Da
v
id Aher
n
net: Introduce L3 Master dev
i
c
e
abstraction
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-30
D
a
v
id
A
hern
net:
R
ename
I
FF_VRF_
M
ASTER to IFF_L
3
MDEV_MAST
E
R
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-29
David
Ah
e
rn
net: Remove martian_source_keep_err go
t
o label
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
2015-09-29
D
a
vid Ahern
n
et: i
p
v6: Add R
T
6_LOOKUP_F_I
F
ACE flag if oif
is set
Signed-off-by:
David Ahern
<dsa@cumulusnetworks.com>
commit
|
commitdiff
|
tree
next