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
John Fastabend
bpf:
d
e
v
map, use cond_res
c
h
e
d instead of cpu_relax
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-09
John
Fast
a
bend
bpf
:
add s
u
ppo
r
t
for s
o
ckm
a
p
d
eta
c
h progra
m
s
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-09
John
F
a
s
tabend
ne
t
:
r
cu lock and preempt dis
a
ble missing aroun
d
generic
xdp
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-09-02
John Fastabend
bpf: sockmap
u
pda
t
e/simp
l
ify memo
r
y accoun
t
ing s
c
he
m
e
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fastabend
bpf:
t
e
s
t_maps ad
d
sockmap stress tes
t
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John
Fastabend
bpf:
sockmap re
q
uires STREAM_P
A
R
S
ER add Kconfig entry
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
J
o
hn Fast
a
b
e
nd
bpf
:
s
o
c
k
map ind
i
c
ate sock events to listeners
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fast
a
ben
d
bpf: har
d
en sockmap program a
t
tac
h
to
ensure correc
t
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fast
a
b
e
n
d
bpf: more SK_S
K
B selftests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
Joh
n
Fastabend
bpf: add
i
ti
o
nal
soc
k
map self tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John F
a
s
t
abend
b
p
f:
sockmap add m
i
ss
i
ng rcu_read_(un)lock in sma
p
_data_ready
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fastaben
d
bpf:
sockmap
,
remove STRPARSER map_
f
lags
a
nd add multi
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-28
John Fa
s
tab
e
nd
bpf: conv
e
r
t
sockmap field
a
t
t
ach_
b
pf_fd2 to type
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fas
t
abend
bpf: soc
k
_
map fixes for !CONFIG_BPF_SYSCALL and
!
S
T
REAM_PA
R
SER
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
J
ohn Fastabend
b
p
f: s
o
ck
m
ap st
a
te change warning
fix
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Jo
h
n
F
a
s
tabe
n
d
bpf: de
v
map
:
r
emove u
n
n
ecessary value size check
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fast
a
bend
bpf: s
e
lfte
s
ts add soc
k
map tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Jo
h
n
F
a
s
tab
e
nd
bpf: se
l
ftests: add test
s
for n
e
w __sk_buff memb
e
rs
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fastabe
n
d
bpf: sockm
a
p sample program
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Joh
n
F
astabend
bpf:
add a
c
cess to sock fields and pk
t
dat
a
f
ro
m
sk_sk
b
.
.
.
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Joh
n
Fastabend
bpf: sockm
a
p with
s
k redirect
s
upp
o
r
t
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
J
o
hn Fastab
e
nd
b
p
f
: export bpf
_
p
rog_inc_no
t
_zero
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fa
s
tabend
bpf: introduce new progra
m
type
f
o
r skbs on sockets
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John Fasta
b
end
n
e
t: fixes fo
r
sk
b
_
s
en
d
_
s
o
ck
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
John
Fastabend
net
:
add sendmsg_
l
oc
k
ed a
n
d sendp
a
ge
_
locked to af_inet6
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-16
Joh
n
Fasta
b
end
net
:
earl
y
i
nit support for strparser
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-07
John Fastabend
bpf: dev
m
ap fix mutex in
rcu critical section
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-08-04
John
F
astabend
net: comment fixes aga
i
nst BPF d
e
v
m
ap
h
e
lper
calls
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
J
ohn Fas
t
a
b
end
bpf:
t
e
st
i
ng: fix d
e
vmap tests
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-18
J
o
hn Fastabend
net: fix build error
i
n de
v
m
a
p helper
calls
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Jo
h
n
Fastabend
xdp: bpf redirect with
map sa
m
ple program
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fasta
b
end
n
e
t
: a
d
d n
o
t
i
fier hooks
for devmap b
p
f map
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
o
hn
F
astabend
xdp: Add batchin
g
suppo
r
t to
r
edirect map
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabend
bpf: add bpf_redirect_map he
l
per routine
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
Joh
n
Fastabend
b
p
f:
a
dd devmap, a m
a
p fo
r
storing net device referen
c
e
s
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabend
xdp: add trace even
t
for xdp redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fas
t
abend
i
xgbe: add initia
l
sup
p
ort for xd
p
redirect
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
o
h
n
Fastabend
n
e
t:
impl
e
ment XDP_REDIRECT for xdp generic
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fastabend
xdp: sample
progr
a
m
for new
bpf_redirect helper
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
J
ohn Fastaben
d
xd
p
: a
d
d b
p
f_re
d
irect helpe
r
function
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John
F
astaben
d
net:
x
d
p
: suppor
t
x
dp generic
o
n v
i
rtual devices
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-17
John Fast
a
b
end
ixgbe: NU
L
L
x
d
p_t
x
rings on resource
cleanup
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
John F
a
stabe
n
d
bpf,
verifie
r
: ad
d
addi
t
ional patterns to evaluate_reg_imm_alu
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-07-03
J
o
hn Fastabend
bpf: extend bpf_
t
race_
p
rin
t
k to support %i
Signed-off-by:
John Fastabend
<john.fastabend@gmail.com>
commit
|
commitdiff
|
tree
2017-04-30
John
F
astab
e
nd
ixgbe:
del
a
y tail write to every 'n' packets
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
Joh
n
F
astabend
ixgbe: a
d
d su
p
port for
XDP_TX
ac
t
ion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-04-30
John Fastabend
ixgbe: add
X
DP support
f
or
p
ass and drop actions
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fastabend
v
irtio_net:
XDP suppo
r
t fo
r
a
djust_head
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John F
a
stabend
virti
o
_net: re
f
ac
t
or
f
r
e
eze/restore
l
ogic
i
nto virt
n
et
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fastabend
virtio_ne
t
: remove dup
l
icate queue pair b
i
nding i
n
XDP
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
John Fa
s
tabend
virtio_net:
factor out xdp handler f
o
r readabili
t
y
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-02-07
Joh
n
Fastabend
virti
o
_net: wrap rtnl_lock in test for
c
alling
w
it
h
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2017-01-26
John Fastabend
virtio_net: use
dev_kfree_skb for small
buffer XDP
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
Joh
n
Fastabe
n
d
virt
i
o_net: xdp, add slowpath case for non c
o
n
t
i
guous
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John Fastabend
virtio_n
e
t: add
XD
P
_
T
X support
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
J
o
hn Fastabend
virt
i
o_net: add dedicated X
D
P transm
i
t queues
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
F
a
s
t
abend
vi
r
tio_net:
A
dd
XDP
s
upp
o
rt
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
John
Fastabend
n
e
t: x
d
p: add
in
v
alid buffer warnin
g
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
John Fastabend
net: sa
m
ples: pktgen mode
samples/
t
e
s
ts for qdisc layer
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
J
o
h
n
Fasta
b
end
n
e
t
: pk
t
gen: support inj
e
cting packets for qdi
s
c testing
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-03
John Fasta
b
end
net: r
e
lax
set
u
p
_tc
ndo o
p
hand
l
e restriction
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fastabend
net: sch
e
d: cls_u32 add bit to
specify
s
oftwa
r
e only
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John
F
astabend
net: c
l
s_u32: move TC offload fea
t
ure bit int
o
cl
s
_u32
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-03-01
John Fastab
e
nd
n
e
t:
sched: con
s
olidate
offload decision in cls_u32
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
J
o
hn
Fastab
e
nd
net: pack tc_cls_u32_knode str
u
ct slighter
better
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John
Fastabend
ixgbe: fix date
s
on header of ixgbe_model
.
h
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-18
John F
a
stabend
ixgbe: use
u
32 instead of __u32 i
n
m
o
del header
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
J
oh
n
Fastabend
n
e
t: ix
g
b
e: ab
o
rt with cls u32
diviso
r
groups great
e
r
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John F
a
staben
d
net: ixgbe: add support
f
or tc_u32 of
f
load
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fast
a
bend
ne
t
: ixgbe: add mi
n
imal parse
r
det
a
ils for ixgb
e
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fa
s
t
a
bend
net: tc: helper fu
n
ctions to que
r
y act
i
on types
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: add tc
o
ffload
feature f
l
ag
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: sched: add cls_u32 offload hoo
k
s for n
e
tdevs
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
John Fastabend
net: rewo
r
k se
t
up_tc nd
o
op to cons
u
m
e
g
e
neral tc ope
r
an
d
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-02-17
J
ohn Fa
s
tabe
n
d
net: rework ndo tc
o
p to
c
onsume additional qdis
c
handle
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-11
John Fa
s
tabend
net: pk
t
gen: fix null ptr deref in
skb allocati
o
n
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2016-01-06
Jo
h
n
Fa
s
tab
e
nd
net: sched:
fix missing free per cpu
o
n qstats
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
J
ohn Fastabend
ixgbe: Allow flow
d
irector to use ent
i
re queue sp
a
ce
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-05-28
John
Fastabend
ethtool: Add helper
routine
s
t
o pass vf to rx_flow_spec
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2015-03-18
J
ohn
F
astabend
n
e
t: Add ma
x
r
a
te tx q
u
e
ue attribute
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
John Fas
t
abe
n
d
net: sched: do
n
ot use tcf_proto '
t
p' argument from
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
J
o
h
n Fastabend
net: sched: cl
s
_
c
g
roup
t
ea
r
d
o
wn exts and em
a
t
c
h from
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-06
Joh
n
F
a
s
taben
d
net: sched: remo
v
e
tcf_pr
o
to from e
m
atch c
a
ll
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-10-05
Joh
n
Fastabend
n
e
t: sched: suspi
c
i
ous RCU usage in
qdisc_watchdog
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fa
s
tabend
net: s
c
hed: enable
p
e
r c
p
u
qstats
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fastabend
net:
sched: r
e
strict use of qstats qlen
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John Fastabend
net: sc
h
ed: implement qstat
h
elper r
o
uti
n
es
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
John
Fastabend
net: s
c
hed
:
make bs
t
ats per cpu
a
nd estimator RC
U
safe
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-29
Jo
h
n
Fasta
b
end
n
e
t
: sched: cls
_
rcvp, complete
r
c
u
conversion
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
Joh
n
Fasta
b
e
nd
net
:
sc
h
ed
:
cls_u32
changes to kn
o
de must appear ato
m
i
c
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-22
John Fa
s
tab
e
nd
net: cls_
u
32: fix missed pcpu_suc
c
ess free_percp
u
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-19
John Fast
a
be
n
d
net: sched:
cl
s
_u32:
rcu
c
an not
be
l
ast
n
od
e
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fast
a
bend
ne
t
: sched: cls_
c
grou
p
ne
e
d
tcf_
e
xts_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
aben
d
net: sche
d
:
cls_fw
:
add missin
g
tcf_e
x
ts_init
call
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John Fa
s
ta
b
end
net
:
sched: cls_cgroup f
i
x
p
ossible me
m
o
r
y leak of
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
John
F
a
s
tab
e
nd
net: sched: cls_u32 add missing rcu_ass
i
gn_pointer
.
.
.
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-16
J
oh
n
Fas
t
ab
e
nd
n
et
:
sched
:
fix
unsued cpu variable
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
John Fastabend
net: sched:
r
c
u
'
ify cls_
b
pf
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
ohn
Fastabend
n
et: sched: rcu'ify cls_rsvp
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2014-09-13
J
ohn Fastabend
net: sche
d
: make cls_u32 lockle
s
s
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
next