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
bpf: sockmap with sk redirect support
2017-08-16
John Fastabend
bpf: sockmap wit
h
sk redirect
s
u
pp
o
r
t
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabe
n
d
b
pf: export bpf_prog_inc_no
t
_
z
e
r
o
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fas
t
ab
e
n
d
bpf: intr
o
duce n
e
w program ty
p
e for skbs
on sockets
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Jo
h
n
Fastabend
net:
f
ixes for
skb_send_sock
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John F
a
stabend
net: add sendmsg_locked and sendpage_locked to af
_
inet6
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fa
s
tabend
net: earl
y
init support for strparser
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Joh
n
Fastabend
bp
f
: dev
m
ap fix mutex in
r
cu critical sectio
n
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-04
John
Fastabend
net: comment fixes against BPF devm
a
p helpe
r
calls
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
John Fas
t
abend
bpf: tes
t
ing: fix devmap tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-18
J
o
h
n
Fastab
e
nd
net: fix build e
r
ror in devmap he
l
per
c
alls
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John
F
ast
a
bend
xdp: bpf redirect with map sa
m
ple pro
g
ram
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John F
a
stabend
net: add notifier hook
s
for devmap bpf map
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Joh
n
Fastab
e
n
d
xdp: Add batching
s
upp
o
r
t
to redirect ma
p
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
o
h
n
Fastabend
bp
f
: add bpf_redirect
_
map helper routine
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Joh
n
Fastabend
bpf: a
d
d
d
e
vmap, a map
for
storing net device references
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabend
x
d
p: add trace event for xdp redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fasta
b
end
i
x
gbe: add
i
ni
t
ial s
u
pp
o
rt f
o
r
xdp redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fas
t
abe
n
d
ne
t
: implemen
t
XDP_REDIRECT for xdp generic
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabend
xdp: sample program fo
r
new
bpf
_
re
d
i
rect
helper
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fa
s
tabend
xdp:
add bpf_redirect helper function
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
o
h
n Fastabend
ne
t
:
x
dp: support xdp generic on virtual devices
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
ohn
F
astabe
n
d
ixg
b
e: NULL xdp_tx
r
i
n
gs on resource cleanup
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
John Fast
a
bend
bpf, veri
f
ie
r
:
add add
i
tional patterns to
ev
a
luate_re
g
_imm_alu
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
J
o
hn Fastabend
bpf: exten
d
bpf_trace
_
p
rintk to support
%
i
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-04-30
John Fastabe
n
d
ixgbe:
delay t
a
i
l wr
i
te to ev
e
ry 'n' packets
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
John F
a
st
a
ben
d
ixgbe: add
s
upport
for
XD
P
_
T
X
a
c
tion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
John
F
a
stabend
ix
g
b
e
: add
XDP support for p
a
ss and
drop a
c
t
i
ons
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
Joh
n
Fastabend
virtio_n
e
t: XDP support
f
o
r adjust_head
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
J
oh
n
Fas
t
abend
virtio_net: refactor freeze/restore log
i
c into
virtnet
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fasta
b
end
v
i
rtio
_
n
e
t: remove duplicate queue pair bind
i
ng in XDP
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
Joh
n
F
a
s
tabend
virtio_net: facto
r
o
u
t x
d
p
h
a
ndler for r
e
adabili
t
y
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fastab
e
nd
virtio_net: wrap rtnl
_
lock in
t
est
f
or cal
l
ing with
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-01-26
John
F
astabend
virtio_net: use
d
ev_kfree_
s
kb for
small buffer XDP
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fastabend
virtio_net:
x
dp, a
d
d slowpat
h
case fo
r
n
o
n contigu
o
us
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
Joh
n
Fastabend
virti
o
_net:
a
dd XDP_TX support
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fas
t
abend
virtio_net: add dedicated XDP
t
ransm
i
t
queues
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fas
t
abend
v
i
r
tio_net: A
d
d XDP sup
p
o
rt
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
F
as
t
abend
net: x
d
p: add invali
d
buffer warning
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Jo
h
n Fastabend
ne
t
: sampl
e
s
:
pktge
n
mode samples/te
s
ts for qdisc
layer
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Jo
h
n Fasta
b
end
net: pktg
e
n: s
u
pport in
j
ec
t
in
g
p
ackets
f
o
r
qdisc
t
est
i
ng
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-03
J
ohn F
a
stabend
n
e
t: re
l
ax setup_tc ndo
o
p handle res
t
r
i
c
t
ion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
Jo
h
n
F
a
stabend
net: sc
h
ed: cls_u32
a
d
d bit to s
p
ecify software on
l
y
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fas
t
aben
d
n
e
t: cls
_
u32: move
T
C o
f
f
load feature bit into cls_u32
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fa
s
tabend
net: sched
:
co
n
solidate
offload decision in cls_u32
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John
F
as
t
ab
e
nd
net: pack tc_cls_u
3
2_knode str
u
c
t
s
lighte
r
b
e
tter
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John
Fastabend
ix
g
be: fix dates on header of i
x
g
b
e_model
.
h
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John Fa
s
tabend
ixgbe:
use u32 instead of __u
3
2
in m
o
de
l
hea
d
er
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John
F
ast
a
b
e
nd
n
e
t: ixg
b
e: abort with cls u32 divisor groups
greater
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John
Fastabe
n
d
net: ix
g
be: add s
u
ppor
t
for tc_u32 offl
o
ad
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
Jo
h
n
Fastabend
n
et: ix
g
be:
add minimal
parser
d
etails f
o
r ixgbe
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: tc: h
e
lper functions to query
ac
t
ion ty
p
es
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: add tc offload feature flag
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
J
ohn Fa
s
t
a
bend
n
et: sch
e
d: ad
d
cls_u32 offload hooks
fo
r
netdevs
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fa
s
tabend
net: rewor
k
setup_tc
ndo op to consume g
e
neral tc operan
d
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net:
rework
ndo tc op to c
o
nsume additional qdisc handl
e
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-11
John Fast
a
bend
n
e
t: pktgen: fix nul
l
ptr deref in skb al
l
oc
a
tion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-06
John Fastabend
ne
t
: sched:
f
ix missing f
r
ee per cpu on qstats
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
John Fast
a
bend
ixg
b
e: Allow fl
o
w di
r
ector
to
use entire
q
ueue
s
pace
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
J
ohn Fastabend
et
h
tool: Ad
d
helper ro
u
t
i
n
es to pass vf
to rx_flow_spec
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-03-18
Joh
n
Fastabend
ne
t
: Add max ra
t
e t
x
queue attribute
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
John Fas
t
abend
net: sched: do not use tcf_p
r
oto 'tp' argument from
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
Joh
n
Fastabe
n
d
net:
sc
h
e
d: cls_c
g
roup tear do
w
n e
x
t
s
a
nd em
a
tch
f
rom
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
John Fas
t
abend
n
et: sche
d
: re
m
ove tcf_
p
r
o
to from ematch calls
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-05
John Fastabend
net: sched: suspiciou
s
RCU usage in qdisc_watchdog
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Joh
n
F
ast
a
bend
n
e
t
:
s
ched: enable
per
c
p
u qstats
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John
Fas
t
a
b
end
n
e
t: sched: restrict use of qstats q
l
e
n
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
J
o
h
n Fastabend
net: sched: implement qsta
t
hel
p
e
r rout
i
nes
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fas
t
abe
n
d
net
:
s
c
hed: m
a
ke bstats
per cpu
a
n
d
estimator RCU sa
f
e
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-29
John Fast
a
be
n
d
net
:
sched
:
cl
s
_rcvp, com
p
lete rcu co
n
version
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
John Fas
t
abend
net: sc
h
ed: cls_u32 ch
a
n
ge
s
to knode must a
p
p
ear atomic
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
John Fastabend
n
e
t: cls_
u
3
2
: fix m
i
ss
e
d
pcpu_
s
ucces
s
free_percpu
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-19
John Fas
t
aben
d
net: sche
d
: cls
_
u32: rc
u
ca
n
n
o
t be last node
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
J
o
hn Fastabe
n
d
net: sched: cls_cg
r
oup need tcf_exts_init in
all cases
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fastabe
n
d
n
et: sched: cls_fw: add
miss
i
ng tcf_exts_i
n
it cal
l
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
J
ohn
Fas
t
abend
ne
t
: sched: cls_cgr
o
up fix po
s
sibl
e
memory leak of
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fastabend
net: sched:
cls_u
3
2 add missing rcu_a
s
si
g
n
_
pointe
r
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fastaben
d
net: sched: fix
uns
u
ed
cpu vari
a
ble
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
net:
sched
:
rcu'ify cls_bpf
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
ohn Fastabend
net: sc
h
e
d
:
rcu'ify cls_r
s
vp
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabe
n
d
net: sch
e
d: mak
e
cls_u
3
2 lockl
e
s
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fa
s
tabend
net
:
sched:
make c
l
s_u32 per
cpu
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
oh
n
Fastaben
d
net: sch
e
d: RCU
c
ls_tcindex
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
ohn
Fastab
e
nd
net: sched
:
RCU cls_ro
u
te
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
ne
t
: sched: fw use R
C
U
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fa
s
tabend
net:
s
c
h
ed:
cls_f
l
ow use RCU
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastab
e
nd
net: sched: cls_
c
group u
s
e RCU
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
Jo
h
n Fasta
b
e
n
d
ne
t
: sched: cls
_
b
asic use RCU
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fas
t
abend
net: rcu-if
y
tcf_proto
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastaben
d
net: qdi
s
c: use rcu prefi
x
and
silenc
e
spa
r
se
w
arnings
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
Jo
h
n
F
astaben
d
ne
t
:
sched: rcu'
i
fy cls_bpf
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
net:
sched: rcu'ify cls_rsvp
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John
Fastabend
net: sched: m
a
k
e
cls_u32
lockless
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
n
e
t: sched: ma
k
e
cls_u32
per
cp
u
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
net:
s
ched: RCU cls_tc
i
ndex
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John F
a
sta
b
end
net: sched: RCU c
l
s_route
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John
F
a
s
t
a
bend
net: sched:
fw
u
se
R
C
U
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
o
hn Fastabend
n
e
t
: sched: cls_flow use RCU
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
o
hn Fastabe
n
d
net: s
c
hed: cls_cgroup use RCU
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
Joh
n
Fastabend
net: sched: cls_basic use RC
U
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John
F
a
s
tabend
ne
t
: rcu-ify tcf_proto
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
next