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
samples/bpf: add map_lookup microbenchmark
2017-03-17
Alexei St
a
rovoitov
samp
l
es/bpf: add map_
l
ookup m
i
crobe
n
chmark
commit
|
commitdiff
|
tree
2017-03-17
A
lexei St
a
r
o
voitov
bpf: inlin
e
ht
a
b_map_lookup_elem
(
)
commit
|
commitdiff
|
tree
2017-03-17
Alexei S
t
arovoit
o
v
bpf:
a
dd helper inlinin
g
infra
a
nd o
p
t
i
miz
e
map_ar
r
ay
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
A
lexei
Star
o
voitov
bpf: adjust insn_aux_data w
h
en patchin
g
insns
commit
|
commitdiff
|
tree
2017-03-17
Alexei Starovoitov
bpf: re
f
a
ctor fixup_
b
pf_cal
l
s()
commit
|
commitdiff
|
tree
2017-03-17
Al
e
xei St
a
rovoitov
bpf: m
o
ve fixup_bpf_calls
(
) fun
c
tion
commit
|
commitdiff
|
tree
2017-03-13
A
l
exei
S
taro
v
oi
t
o
v
selft
e
s
ts/
b
pf: fi
x
broken bu
i
ld
commit
|
commitdiff
|
tree
2017-03-09
Alex
e
i
Starovoitov
bpf:
convert htab map
to h
l
ist_nulls
commit
|
commitdiff
|
tree
2017-03-09
Alexei Staro
v
oi
t
ov
bpf:
fix s
t
ruct
htab
_
elem
l
ayout
commit
|
commitdiff
|
tree
2017-03-06
Alexe
i
Starovo
i
tov
bpf: add get_next_key cal
l
back to L
P
M map
commit
|
commitdiff
|
tree
2017-02-13
Alexe
i
Starov
o
itov
b
p
f
: intr
o
duce BPF_
F
_ALLOW_OVERRIDE flag
commit
|
commitdiff
|
tree
2017-01-31
Alexe
i
Sta
r
ovoi
t
ov
net: ethtool: convert large order kmalloc
alloc
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Alexei
Starovoitov
bpf:
rename ARG_PT
R
_TO_STACK
commit
|
commitdiff
|
tree
2016-12-08
Alexe
i
Starovoitov
bpf: fix state equivalence
commit
|
commitdiff
|
tree
2016-12-03
A
lexei Starov
o
itov
s
amples/bpf: sil
e
nc
e
c
ompile
r
w
a
rnings
commit
|
commitdiff
|
tree
2016-11-30
Alexei Starovoitov
c
group,
b
pf: remove unnecessary #include
commit
|
commitdiff
|
tree
2016-11-30
Alexei
S
tarovoitov
samples/bpf
:
f
i
x
i
n
clude path
commit
|
commitdiff
|
tree
2016-11-24
Al
e
xei Starovoit
o
v
samp
l
es/b
p
f:
fix
bpf loader
commit
|
commitdiff
|
tree
2016-11-24
Alex
e
i Starovoitov
s
amp
l
es/b
p
f
:
f
i
x sockex2 example
commit
|
commitdiff
|
tree
2016-11-14
Alexei
S
t
a
r
ov
o
itov
ftrac
e
: Igno
r
e F
T
RACE_FL_DISAB
L
ED wh
i
l
e wa
l
king dyn_ftrace
.
.
.
...1478560460-3818619-1-git-send-email-
ast@fb.com
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starov
o
itov
samples
/
bpf:
a
dd c
o
mpre
h
ensive ipip, ipip6, i
p
6ip6
.
.
.
commit
|
commitdiff
|
tree
2016-09-17
Alexei Starovoi
t
ov
s
amples/bpf: extend te
s
t_tunnel_bpf
.
s
h
with
I
PIP te
s
t
commit
|
commitdiff
|
tree
2016-09-17
Alexei S
t
arovoitov
ip6_tun
n
el: add
collect
_
md mo
d
e to IPv6 tunn
e
l
s
commit
|
commitdiff
|
tree
2016-09-17
A
l
exei Starovoitov
i
p
_tunnel: add collect
_
m
d
mode to IPIP t
u
nnel
commit
|
commitdiff
|
tree
2016-09-02
Alexe
i
Starovoitov
samples/bpf: add perf_event+bpf
example
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starov
o
itov
perf, bpf: a
d
d perf events core
s
uppor
t
for BPF_PROG_TYPE
_
PE
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Alexei Starov
o
itov
bpf: perf_event progs s
h
o
u
ld only
u
s
e pr
e
allocated
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Alexei Star
o
voi
t
ov
bpf: introduce BPF_PR
O
G
_TYPE_PERF_
E
VENT pro
g
ram type
commit
|
commitdiff
|
tree
2016-09-02
Alexei S
t
arovoitov
bpf: supp
o
r
t
8
-
byte metaf
i
eld
a
cc
e
ss
commit
|
commitdiff
|
tree
2016-08-13
Alexei Sta
r
ovoitov
bpf
:
a
l
low bpf_get_prandom_u32() to be used in
tra
c
i
n
g
commit
|
commitdiff
|
tree
2016-08-13
A
lexei Staro
v
o
itov
b
pf:
a
l
l
ow helpers access the pac
k
e
t
directly
commit
|
commitdiff
|
tree
2016-08-07
Alexei
S
tarovoitov
sa
m
ples
/
bpf
:
ad
d
bpf_map_update_el
e
m() tests
commit
|
commitdiff
|
tree
2016-08-07
Al
e
x
e
i
Starovoit
o
v
bpf
:
restor
e
b
e
h
avi
o
r of bpf_map_update_elem
commit
|
commitdiff
|
tree
2016-07-09
Alexei Starovoi
t
ov
b
pf: introduce bpf_get_current_task
(
) helper
commit
|
commitdiff
|
tree
2016-06-16
Alexei Starovoitov
bpf, t
r
ace: check even
t
type in bpf_perf_e
v
ent_read
commit
|
commitdiff
|
tree
2016-06-16
Alexei
S
tarovo
i
tov
b
p
f
: fix matching of data/data_
e
nd in verif
i
er
commit
|
commitdiff
|
tree
2016-05-20
Alexei S
t
arovoito
v
bpf: teach
verifie
r
t
o
recognize
i
mm +
=
ptr pa
t
ter
n
commit
|
commitdiff
|
tree
2016-05-20
Al
e
xei Starovoitov
bpf: support decreasing order i
n
direct packet a
c
cess
commit
|
commitdiff
|
tree
2016-05-06
A
lexei Starovoitov
s
a
mples/bpf
:
add ver
i
fier t
e
sts
commit
|
commitdiff
|
tree
2016-05-06
Alexei Starovoitov
sa
m
p
les/
b
pf:
a
dd 'pointe
r
to packet' t
e
sts
commit
|
commitdiff
|
tree
2016-05-06
Alex
e
i Star
o
voitov
bpf:
a
dd docu
m
entation for 'direct pac
k
et a
c
c
e
ss
'
commit
|
commitdiff
|
tree
2016-05-06
Alexe
i
Starovoi
t
ov
b
p
f
:
wire in data and d
a
ta_end for cls_act
_
bpf
commit
|
commitdiff
|
tree
2016-05-06
Alex
e
i Starovoitov
bpf: impro
v
e v
e
rifier state equivale
n
ce
commit
|
commitdiff
|
tree
2016-05-06
Alexei St
a
rovoito
v
bpf: direct pa
c
ket access
commit
|
commitdiff
|
tree
2016-05-06
Alexe
i
Starovo
i
tov
bpf: c
l
eanup verifie
r
code
commit
|
commitdiff
|
tree
2016-04-28
A
l
exei
Starovo
i
tov
samples/
b
p
f: fix trace
_
o
u
t
p
ut ex
a
mple
commit
|
commitdiff
|
tree
2016-04-28
Alexei Starovoito
v
b
pf: fi
x
check
_
map_
f
u
n
c_compatibili
t
y logic
commit
|
commitdiff
|
tree
2016-04-28
Alexei Sta
r
o
voitov
bpf: fi
x
refcn
t
o
verflow
commit
|
commitdiff
|
tree
2016-04-21
Al
e
x
e
i Star
o
v
o
itov
perf, bpf: minimize the
size of perf_
t
race
_
() trac
e
p
o
int
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Alexei S
t
arov
o
it
o
v
b
p
f
/
veri
f
i
er: rej
e
ct
invalid LD_ABS | BPF_DW
ins
t
ruction
commit
|
commitdiff
|
tree
2016-04-11
Alexei Starovoitov
bpf
:
simpl
i
fy
v
erifi
e
r re
g
i
s
ter s
t
a
te assignments
commit
|
commitdiff
|
tree
2016-04-08
Alexei St
a
rovoitov
samples/bpf: add t
r
acepoint vs kprobe perfo
r
mance tests
commit
|
commitdiff
|
tree
2016-04-08
A
l
e
x
e
i
Starovoitov
sample
s
/bpf: tracepoint ex
a
mple
commit
|
commitdiff
|
tree
2016-04-08
Alexei
Starovoitov
s
amples/bpf: add tra
c
ep
o
int
s
upport to bpf loader
commit
|
commitdiff
|
tree
2016-04-08
Alex
e
i St
a
rov
o
itov
bp
f
: saniti
z
e bpf tracepo
i
nt acces
s
commit
|
commitdiff
|
tree
2016-04-08
Alexei S
t
arovoitov
b
p
f:
s
upport
b
pf_get_stackid(
)
and bpf_pe
r
f_event_output
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Alexe
i
Starovoitov
bpf: r
e
gister BPF_PROG_TYPE_TRACEP
O
INT program
ty
p
e
commit
|
commitdiff
|
tree
2016-04-08
Alexei Starovoitov
pe
r
f
, bpf
:
al
l
ow bpf p
r
ograms attach to tracepoints
commit
|
commitdiff
|
tree
2016-04-08
Alexei St
a
rovoitov
perf: split perf_trace_bu
f
_pr
e
p
a
re
i
nto alloc an
d
upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
Alexe
i
Star
o
voitov
p
e
r
f: remo
v
e un
u
sed __addr variab
l
e
commit
|
commitdiff
|
tree
2016-04-08
Alexei Starovoit
o
v
perf: optimize per
f
_fetch_c
a
ll
e
r
_
r
e
gs
commit
|
commitdiff
|
tree
2016-03-10
Alexei Starovoitov
b
pf:
avoid co
p
y
i
ng junk bytes in bpf_get_current_
c
o
m
m()
commit
|
commitdiff
|
tree
2016-03-10
Alexei Starovoito
v
bp
f
: bpf_stackmap_co
p
y depends o
n
C
O
N
FIG_PER
F
_EVENT
S
commit
|
commitdiff
|
tree
2016-03-09
Alexei
Star
o
voitov
sa
m
ples/b
p
f: add map performance
test
commit
|
commitdiff
|
tree
2016-03-09
Alexei Starov
o
ito
v
samples/bpf: stress test bpf_get_stackid
commit
|
commitdiff
|
tree
2016-03-09
Alex
e
i
Starovoitov
samples/bpf: add bpf map stress test
commit
|
commitdiff
|
tree
2016-03-08
Ale
x
ei Starovoitov
sa
m
ples/
b
pf: test both pre-alloc an
d
normal m
a
ps
commit
|
commitdiff
|
tree
2016-03-08
Al
e
xei Staro
v
oitov
samples/bpf:
add map_f
l
ags to bpf loa
d
er
commit
|
commitdiff
|
tree
2016-03-08
A
le
x
ei Staro
v
oit
o
v
samples/bpf: move ksym_search() into li
b
rary
commit
|
commitdiff
|
tree
2016-03-08
Al
e
x
e
i Sta
r
o
voit
o
v
samp
l
es/bp
f
: make map
cre
a
tion more verbose
commit
|
commitdiff
|
tree
2016-03-08
Alexe
i
Starovoitov
bpf: c
o
nver
t
stackm
a
p to p
r
e-allocation
commit
|
commitdiff
|
tree
2016-03-08
A
l
e
xei Starovoitov
bpf:
che
c
k
for r
e
ser
v
ed
f
l
a
g bits in a
r
ray and
stack
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
Ale
x
ei Starovoitov
bpf: pre-all
o
cate
ha
s
h map
elements
commit
|
commitdiff
|
tree
2016-03-08
Ale
x
ei Starovoitov
b
pf:
i
nt
r
oduce per
c
pu_freelist
commit
|
commitdiff
|
tree
2016-03-08
Alexei Sta
r
ovoito
v
bpf: prevent kprob
e
+bpf deadlocks
commit
|
commitdiff
|
tree
2016-02-20
A
l
exei Starovoitov
sam
p
le
s
/
b
pf:
o
ffwaketime
e
xample
commit
|
commitdiff
|
tree
2016-02-20
Alexei Starovoito
v
bp
f
: introdu
c
e B
P
F_MAP_TYP
E
_
S
TACK_TRACE
commit
|
commitdiff
|
tree
2016-02-20
Alexei Star
o
v
oitov
p
erf: general
i
ze
perf_call
c
hain
commit
|
commitdiff
|
tree
2016-02-06
Alex
e
i
St
a
rovoitov
s
a
mples/bpf: update tracex[23
]
examples to use per
.
.
.
commit
|
commitdiff
|
tree
2016-02-06
Alexei
S
t
arovoitov
bpf: add lookup/update su
p
port for pe
r
-cpu hash and
.
.
.
commit
|
commitdiff
|
tree
2016-02-06
Alexei Starovoitov
b
p
f: introduc
e
B
PF_MAP_TYPE_P
E
RCPU
_
ARRA
Y
map
commit
|
commitdiff
|
tree
2016-02-06
Al
e
xei S
t
arovoi
t
o
v
bpf: introduc
e
BPF_M
A
P_TYPE_PE
R
C
P
U
_HAS
H
map
commit
|
commitdiff
|
tree