projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf, doc: howto use/run the BPF selftests
2018-05-15
Alexei Starovoitov
Merge branch 'fix-samples'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-05-15
Alexei Starovoitov
Merge branch 'bpf-jit-cleanups'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-05-03
Alexei Starovoitov
Merge branch 'move-ld_abs-to-native-BPF'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-05-03
Alexei Starovoitov
Merge branch 'AF_XDP-initial-support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-05-02
Alexei Starovoitov
Merge branch 'bpf-sockmap-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-05-02
Alexei Starovoitov
Merge branch 'x86-bpf-jit-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-04-30
Alexei Starovoitov
bpf: remove tracepoints from bpf core
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-04-29
Alexei Starovoitov
Merge branch 'fix-bpf-helpers-doc'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-04-29
Alexei Starovoitov
Merge branch 'bpf_get_stack'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-29
Alexei Starovoitov
Merge branch 'nfp-bpf-updates'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
selftests/bpf: test for bpf_get_stackid() from raw...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
samples/bpf: raw tracepoint test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
libbpf: add bpf_raw_tracepoint_open helper
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
bpf: introduce BPF_RAW_TRACEPOINT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
macro: introduce COUNT_ARGS() macro
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
net/wireless/iwlwifi: fix iwlwifi_dev_ucode_error tracepoint
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
net/mac802154: disambiguate mac80215 vs mac802154 trace...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
net/mediatek: disambiguate mt76 vs mt7601u trace events
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-28
Alexei Starovoitov
treewide: remove large struct-pass-by-value from tracepoint...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-03-02
Alexei Starovoitov
Merge branch 'bpftool-visualization'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-02-27
Alexei Starovoitov
Merge branch 'bpf-kselftest-improvements'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-02-24
Alexei Starovoitov
Merge branch 'x86-jit'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-02-03
Alexei Starovoitov
Merge branch 'libbpf-xdp-support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-02-03
Alexei Starovoitov
bpf: fix bpf_prog_array_copy_to_user() issues
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-27
Alexei Starovoitov
Merge branch 'fix-lpm-map'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-27
Alexei Starovoitov
Merge branch 'bpf-improvements-and-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-26
Alexei Starovoitov
Merge branch 'bpf-more-sock_ops-callbacks'
...comments form Eric Dumazet and
Alexei Starovoitov
.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-24
Alexei Starovoitov
selftests/bpf: make 'dubious pointer arithmetic' test...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-23
Alexei Starovoitov
selftests/bpf: fix test_dev_cgroup
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-23
Alexei Starovoitov
selftests/bpf: speedup test_maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-20
Alexei Starovoitov
Merge branch 'bpf-misc-improvements'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-18
Alexei Starovoitov
selftests/bpf: make test_verifier run most programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-18
Alexei Starovoitov
bpf: allow socket_filter programs to use bpf_prog_test_run
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-14
Alexei Starovoitov
bpf: fix 32-bit divide by zero
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-13
Alexei Starovoitov
Merge branch 'error-injection'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-09
Alexei Starovoitov
bpf: introduce BPF_JIT_ALWAYS_ON config
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-08
Alexei Starovoitov
bpf: prevent out-of-bounds speculation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-08
Alexei Starovoitov
bpf: fix verifier GPF in kmalloc failure path
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-06
Alexei Starovoitov
selftests/bpf: fix test_align
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2018-01-05
Alexei Starovoitov
Merge branch 'xdp_rxq_info'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
bpf: fix max call depth check
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
selftests/bpf: additional stack depth tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-27
Alexei Starovoitov
bpf: fix maximum stack depth tracking logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
Merge branch 'bpftool-improvements-kallsymfix'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
bpf: do not allow root to mangle valid pointers
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-21
Alexei Starovoitov
bpf: fix integer overflows
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-19
Alexei Starovoitov
bpf: arm64: fix uninitialized variable
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: arm64: add JIT support for multi-function programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: x64: add JIT support for multi-function programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: fix net.core.bpf_jit_enable race
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: add support for bpf_call to interpreter
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add xdp noinline test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add bpf_call test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
libbpf: add support for bpf_call
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add tests for stack_zero tracking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: teach verifier to recognize zero initialized stack
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
selftests/bpf: add verifier tests for bpf_call
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: introduce function calls (verification)
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-17
Alexei Starovoitov
bpf: introduce function calls (function boundaries)
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-15
Alexei Starovoitov
Merge branch 'bpf-jit-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-misc-fixes'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-override-return'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-12
Alexei Starovoitov
Merge branch 'bpf-tracing-multiprog-tp-query'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-06
Alexei Starovoitov
Merge branch 'bpf-devel-doc'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
selftests/bpf: adjust test_align expected output
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: cleanup register_is_null()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: improve JEQ/JNE path walking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: improve verifier liveness marks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: don't mark FP reg as uninit
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: print liveness info to verifier log
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-12-01
Alexei Starovoitov
bpf: fix stack state printing in verifier log
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-23
Alexei Starovoitov
bpf: fix branch pruning logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: fix verifier memory leaks
Signed-off-by:
Alexei Starovoitov
<ast@fb.com>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: document answers to common questions about BPF
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
selftests/bpf: remove useless bpf_trace_printk
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-11-01
Alexei Starovoitov
bpf: reduce verifier memory consumption
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-28
Alexei Starovoitov
tcp: remove unnecessary include
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-23
Alexei Starovoitov
selftests/bpf: fix broken build of test_maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-07
Alexei Starovoitov
bpf: fix liveness marking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
samples/bpf: use bpf_prog_query() interface
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: add support for BPF_PROG_QUERY
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: sync bpf.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
samples/bpf: add multi-prog cgroup test case
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
libbpf: introduce bpf_prog_detach2()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: enforce return code for cgroup-bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: introduce BPF_PROG_QUERY command
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-04
Alexei Starovoitov
bpf: multi program support for cgroup+bpf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-10-03
Alexei Starovoitov
bpf: fix bpf_tail_call() x64 JIT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-08-24
Alexei Starovoitov
selftests/bpf: add a test for a pruning bug in the...
Signed-off-by:
Alexei Starovoitov
<ast@fb.com>
commit
|
commitdiff
|
tree
2017-06-05
Alexei Starovoitov
perf, bpf: Add BPF support to all perf_event types
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: take advantage of stack_depth tracking in x64 JIT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: change x86 JITed program stack layout
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: use different interpreter depending on required...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: fix stack_depth usage by test_bpf.ko
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: track stack depth of classic bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: reconcile bpf_tail_call and stack_depth
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: teach verifier to track stack depth
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: split bpf core interpreter
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-31
Alexei Starovoitov
bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2017-05-03
Alexei Starovoitov
selftests/bpf: get rid of -D__x86_64__
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next