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: devmap, use cond_resched instead of cpu_relax
2017-09-09
J
o
hn Fastabend
bpf: devmap, use cond_
r
e
s
ched instead of cpu_
r
elax
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-09
John Fastabend
bpf: add su
p
port
f
or s
o
ckmap detach programs
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-09
John Fastabend
net: rc
u
lock and
p
reempt disable missing around gene
r
ic xdp
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-02
John Fastabend
bpf:
s
o
ckmap upda
t
e/
s
i
mpl
i
fy memor
y
a
c
c
ounting
s
cheme
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fastabend
bpf: test_ma
p
s
add
sockmap
stress tes
t
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
J
o
h
n Fastabend
bpf
:
sockma
p
requires STREAM
_
PARSER
a
dd Kconfig entry
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fast
a
b
end
bpf:
sockmap indi
c
at
e
sock
ev
e
n
t
s to list
e
ners
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
J
ohn Fastabend
bp
f
: harde
n
sockmap program attach
t
o ensur
e
co
r
rect
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
J
ohn Fasta
b
e
n
d
bpf: more SK_SKB selfte
s
t
s
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
Jo
h
n Fastabend
bpf:
add
i
tio
n
al sockmap se
l
f tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fa
s
ta
b
e
nd
bpf: sockmap add missing rcu_read_(un)lock in smap_dat
a
_ready
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fa
s
tab
e
nd
bpf: sockmap, remove ST
R
PARSER map_f
l
ags
a
n
d add multi
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
Jo
h
n
Fastab
e
nd
bpf: convert sockmap f
i
e
ld attach_b
p
f_fd2 to t
y
pe
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John
Fa
s
tabend
bpf: soc
k
_
map fixes for !CONFIG_BPF_SYSCALL
a
n
d
!STREAM_PARSER
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
J
ohn
F
astabe
n
d
bpf:
sockmap state
c
ha
n
ge wa
r
ning
fix
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastaben
d
bpf: devmap: re
m
ove
unnecessary value size check
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fa
s
tabend
bpf: selfte
s
t
s add sockmap tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabe
n
d
bp
f
: s
e
l
ftes
t
s
:
add test
s
for n
e
w __sk_buff mem
b
e
r
s
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabend
bpf: sockm
a
p
sample program
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fa
s
tabend
bpf
:
add acce
s
s to so
c
k fields and pkt data from sk_skb
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John F
a
s
t
aben
d
bpf: sockmap
with sk redirect suppo
r
t
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
J
ohn Fastabend
bpf: export bp
f
_
p
r
og_inc_no
t
_zer
o
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John
F
a
s
taben
d
b
p
f:
i
ntroduc
e
new program type for skbs on soc
k
ets
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
J
ohn Fastabe
n
d
n
et: fix
e
s
f
or skb_send_soc
k
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabend
n
et: a
d
d se
n
d
msg_loc
k
ed a
n
d sendp
a
g
e
_
l
o
cked to
a
f_inet6
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabend
net:
e
arly init sup
p
ort for st
r
parser
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
Joh
n
Fast
a
bend
bpf: devmap fix
mut
e
x in rcu cr
i
t
ical section
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-04
John Fastabend
net: commen
t
fixes against BPF
d
evmap helper calls
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
John
Fastaben
d
bpf: t
e
s
ting:
f
ix dev
m
ap tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-18
Joh
n
Fastabend
net:
f
i
x build e
r
ror in devmap hel
p
er call
s
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Jo
h
n
Fastabend
xdp: bp
f
redirect
w
ith map sample
program
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fast
a
bend
net: add notifier hoo
k
s for
d
evmap bpf map
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
o
hn
F
as
t
abend
x
dp:
A
dd batching suppo
r
t to
r
edirect map
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fasta
b
end
bpf: ad
d
bpf
_
redirect
_
m
a
p h
e
lper routin
e
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Joh
n
Fasta
b
end
bpf: add devmap
,
a m
a
p fo
r
sto
r
ing
net device re
f
ere
n
ces
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John
F
astab
e
nd
xdp: add trace event for xdp redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabe
n
d
ixgbe
:
add initial
s
upp
o
rt for xdp redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Jo
h
n F
a
stabend
net: implement XDP_REDIRECT f
o
r xdp g
e
neric
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastab
e
nd
xdp: s
a
mple program for new bpf
_
redire
c
t he
l
per
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fa
s
tabend
xdp: add bpf
_
redirect helpe
r
function
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Jo
h
n Fa
s
tabend
n
e
t
: xdp: su
p
p
o
rt xdp gen
e
ric
o
n
virtual devi
c
es
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John
F
a
stabe
n
d
ix
g
be: NULL xd
p
_tx rings on r
e
source cleanup
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
John Fa
s
tabend
bp
f
, verifi
e
r
: a
d
d additional
p
atterns t
o
evaluate_reg_imm_
a
l
u
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
John
F
astabend
b
pf: extend bpf_trace_printk t
o
support
%
i
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-04-30
John Fastabend
ixgbe: delay tail write to e
v
ery '
n
' packets
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
John Fas
t
abend
ixgbe: add support for XDP_T
X
act
i
on
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
John Fastabend
ixgbe:
add XDP
support for pass
and drop actions
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
Joh
n
Fastabend
virtio_net
:
XDP
s
uppo
r
t for ad
j
ust_head
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fast
a
bend
v
i
r
tio_net: re
f
a
ctor free
z
e
/
res
t
o
r
e log
i
c in
t
o virtnet
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fastabe
n
d
v
i
rtio_net: remove duplicate
queue
p
air bindi
n
g in XDP
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
J
o
hn Fastabe
n
d
virti
o
_
n
et:
fa
c
tor
ou
t
x
dp handle
r
for readability
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fas
t
abend
v
i
rtio_n
e
t: wrap rtnl_loc
k
in
test for calling with
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-01-26
J
o
hn Fas
t
a
ben
d
virt
i
o_n
e
t: use dev_kfree_skb for sm
a
l
l
buffer XD
P
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
Fa
s
tabend
virtio_net: xd
p
, add slowpa
t
h case
for non contiguous
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fastabend
v
i
rtio_net: a
d
d XDP_TX support
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fa
s
tabend
virtio_net:
add ded
i
cated
X
DP transmit queue
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
Fastab
e
nd
virtio_net: Add XDP support
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
F
astabend
net: xd
p
: add inva
l
id
b
u
f
fer warning
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Jo
h
n Fastabend
net: sampl
e
s
:
pktgen mode samples/tests for
q
d
isc layer
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
John Fastabend
net: pktg
e
n: support injecting packets f
o
r q
d
isc te
s
t
i
n
g
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-03
John Fastaben
d
n
e
t: relax setup_t
c
ndo op hand
l
e restriction
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fastabend
net:
s
ch
e
d:
c
ls_u3
2
a
dd bit t
o
specify
software
o
n
l
y
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fa
s
t
abend
net:
c
ls_u32: move TC offload feature bit into cls_u32
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fas
t
abend
net: sched: consolidate offload decision i
n
cls_
u
32
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
Jo
h
n Fast
a
bend
net: pack tc_cls_u32_knode struct slighter better
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John
Fas
t
a
b
end
ix
g
be: fi
x
d
ates o
n
header
of ixgbe_model
.
h
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
J
ohn Fastabend
ixgbe: us
e
u32 instea
d
o
f
__u
3
2
in mode
l
head
e
r
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John F
a
s
t
a
ben
d
net: ixgbe:
ab
o
rt with cls u32 di
v
isor groups
g
reater
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
Joh
n
Fastabend
n
e
t: ix
g
b
e
: add support for tc
_
u32 o
f
f
l
oad
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: ixgbe: add minim
a
l
pars
e
r details for ixgbe
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John F
a
sta
b
end
net: tc: h
e
lper functions to qu
e
ry action type
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
n
et: add tc offload feature f
l
a
g
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John
F
astaben
d
n
e
t
:
sc
h
ed: add cls_u32 offload hooks
for netdevs
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net:
rework setup_
t
c ndo o
p
t
o cons
u
me genera
l
tc operan
d
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
J
o
h
n Fast
a
bend
net
:
rew
o
rk ndo tc
op to consu
m
e additi
o
nal
q
disc handle
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-11
J
o
hn Fa
s
tabend
net: pktgen:
f
i
x
n
u
l
l ptr deref in s
k
b al
l
o
c
a
tion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-06
J
o
hn Fa
s
tabend
n
e
t: sched: f
i
x m
i
ssing free per cpu o
n
qst
a
ts
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
John Fastabend
ixgbe: Allow flow
d
irector t
o
use en
t
ire queue space
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
J
o
hn Fastabend
etht
o
ol: Add helper ro
u
tin
e
s to pa
s
s vf
t
o rx_fl
o
w_sp
e
c
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-03-18
Joh
n
Fastabend
net: Ad
d
max
rate tx queue attri
b
ute
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
John F
a
sta
b
end
n
et
:
sched: do not
use
t
c
f
_
p
roto 'tp' argument fr
o
m
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
J
oh
n
Fastabend
net
:
s
ched: cls_cgroup tear down exts and emat
c
h
f
ro
m
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
J
o
h
n Fastabend
net: sched: r
e
move
t
cf_proto from ematch calls
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-05
John Fastabend
n
e
t:
sched: suspicious RC
U
usage i
n
qdisc_watchdo
g
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fas
t
abend
net:
sch
e
d: enable
per
cpu qsta
t
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fastabend
net:
s
ched: restrict u
s
e
o
f qs
t
ats qlen
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Joh
n
F
astabe
n
d
n
e
t
: sched: implement qstat helper
routines
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fas
t
abend
n
e
t
:
sched
:
m
a
ke bstat
s
per
cpu and es
t
imator
R
CU safe
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-29
John Fastaben
d
net: sched: cls_rcvp, com
p
lete r
c
u conv
e
r
s
ion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
John F
a
s
t
abend
net: sch
e
d: cls
_
u32 chang
e
s
to knod
e
must appea
r
atomic
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
John Fastabend
net: cls
_
u
32:
fix
m
iss
e
d pcpu
_
suc
c
ess free_percpu
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-19
John Fastabend
net
:
sched: cls_u32: rcu can not be last nod
e
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fastabend
net: sched: cl
s
_cg
r
o
u
p
n
e
ed tcf
_
exts_init in all cases
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
J
o
hn Fas
t
abend
net: sc
h
ed: c
l
s
_f
w
: a
d
d
missing tcf_exts
_
init
call
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fastabend
net: sche
d
:
c
ls
_
cgro
u
p
fix poss
i
bl
e
memory lea
k
of
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
Joh
n
Fastabend
net:
sche
d
: cls_u32 add missing rc
u
_assign_pointer
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fast
a
bend
n
e
t
: sched: fix unsued cpu variable
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
o
hn Fa
s
tab
e
nd
n
et
:
sched: rcu
'
i
f
y c
l
s_bpf
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John
F
astab
e
n
d
net: sched: rcu'ify cls_rsvp
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John
F
astaben
d
ne
t
:
sched: m
a
k
e
cl
s
_u32
l
ockless
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
next