2018-03-19 |
John Fastabend | bpf: sockmap, add sample option to test apply_bytes helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sockmap sample, add data verification option Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sockmap sample, add sendfile test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sockmap sample, add option to attach SK_MSG program Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: add verifier tests for BPF_PROG_TYPE_SK_MSG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: add map tests for BPF_PROG_TYPE_SK_MSG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sk_msg program helper bpf_sk_msg_pull_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sockmap, add msg_cork_bytes() helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: sockmap, add bpf_msg_apply_bytes() helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | bpf: create tcp_bpf_ulp allowing BPF to monitor socket... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | net: generalize sk_alloc_sg to work with scatterlist rings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | net: do_tcp_sendpages flag to avoid SKBTX_SHARED_FRAG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | sockmap: convert refcnt to an atomic refcnt Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-19 |
John Fastabend | sock: make static tls function alloc_sg generic sock helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-16 |
Daniel Borkmann | Merge branch 'bpf-tools-build-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-16 |
Jakub Kicinski | tools: bpf: remove feature detection output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-16 |
Jakub Kicinski | tools: bpf: cleanup PHONY target Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-16 |
Jakub Kicinski | tools: bpftool: fix potential format truncation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-16 |
Jakub Kicinski | tools: bpftool: fix dependency file path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-15 |
Daniel Borkmann | Merge branch 'bpf-stackmap-build-id' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-15 |
Song Liu | bpf: add selftest for stackmap with BPF_F_STACK_BUILD_ID Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-15 |
Song Liu | bpf: extend stackmap to save binary_build_id+offset... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Quentin Monnet | bpf: comment why dots in filenames under BPF virtual... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Daniel Borkmann | Merge branch 'bpf-tools-makefile-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: silence make by not deleting intermediate file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: respect quiet/verbose build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: call descend in Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: make install should build first Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: consistent make bpf_install Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpf: respect output directory during build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-09 |
Jiri Benc | tools: bpftool: silence 'missing initializer' warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-08 |
Daniel Borkmann | Merge branch 'bpf-perf-sample-addr' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-08 |
Teng Qin | samples/bpf: add example to test reading address Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-08 |
Teng Qin | bpf: add support to read sample address in bpf program Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-02 |
Daniel Borkmann | Merge branch 'bpf-bpftool-batch-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-02 |
Quentin Monnet | tools: bpftool: add support for quotations in batch files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-02 |
Quentin Monnet | tools: bpftool: read from stdin when batch file name is "-" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-02 |
Quentin Monnet | tools: bpftool: support continuation lines in batch files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-02 |
Quentin Monnet | tools: bpftool: support comments in batch files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-01 |
Prashant Bhole | samples/bpf: detach prog from cgroup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-28 |
Eric Dumazet | test_bpf: reduce MAX_TESTRUNS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-26 |
Eric Dumazet | test_bpf: add a schedule point Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-26 |
Leo Yan | samples/bpf: Add program for CPU state statistics Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-23 |
Yafang Shao | bpf: NULL pointer check is not needed in BPF_CGROUP_RUN_PROG... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Yonghong Song | bpf: fix rcu lockdep warning for lpm_trie map_free callback Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Eric Dumazet | bpf: add schedule points in percpu arrays management Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Li Zhijian | selftests/bpf/test_maps: exit child process without... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Anders Roxell | selftests/bpf: update gitignore with test_libbpf_open Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Anders Roxell | selftests/bpf: tcpbpf_kern: use in6_* macros from glibc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-22 |
Arnd Bergmann | bpf: clean up unused-variable warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-20 |
Jeremy Cline | tools/libbpf: Avoid possibly using uninitialized variable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Daniel Borkmann | Merge branch 'bpf-misc-selftest-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Joe Stringer | bpf: Remove unused callee_saved array Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Joe Stringer | selftests/bpf: Only run tests if !bpf_disabled Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Joe Stringer | selftests/bpf: Count tests skipped by unpriv Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Joe Stringer | selftests/bpf: Print unexpected output on fail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Daniel Borkmann | Merge branch 'bpf-bpftool-json-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Quentin Monnet | tools: bpftool: preserve JSON output on errors on batch... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-15 |
Quentin Monnet | tools: bpftool: preserve JSON for batch mode when dumping... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-14 |
Jason Wang | bpf: cpumap: use GFP_KERNEL instead of GFP_ATOMIC in... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Daniel Borkmann | Merge branch 'bpf-libbpf-relo-fix-and-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jesper Dangaard Brouer | tools/libbpf: handle issues with bpf ELF objects containing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jesper Dangaard Brouer | selftests/bpf: add selftest that use test_libbpf_open Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jesper Dangaard Brouer | selftests/bpf: add test program for loading BPF ELF files Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jesper Dangaard Brouer | tools/libbpf: improve the pr_debug statements to contain... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jesper Dangaard Brouer | bpf: Sync kernel ABI header with tooling header for bpf_common.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Daniel Borkmann | Merge branch 'bpf-misc-nfp-bpftool-doc-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Quentin Monnet | tools: bpftool: add bash completion for cgroup commands Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Quentin Monnet | tools: bpftool: add bash completion for `bpftool prog load` Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Quentin Monnet | tools: bpftool: make syntax for program map update... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Quentin Monnet | tools: bpftool: exit doc Makefile early if rst2man... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Quentin Monnet | libbpf: complete list of strings for guessing program type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-08 |
Jakub Kicinski | nfp: bpf: fix immed relocation for larger offsets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-07 |
Naresh Kamboju | selftests: bpf: test_kmod.sh: check the module path... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-06 |
Daniel Borkmann | Merge branch 'bpf-sockmap-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-06 |
John Fastabend | bpf: sockmap, fix leaking maps with attached but not... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-06 |
John Fastabend | bpf: sockmap, add sock close() hook to remove socks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-06 |
John Fastabend | net: add a UID to use for ULP socket assignment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-06 |
Yonghong Song | tools/bpf: fix batch-mode test failure of test_xdp_redirect.sh Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-04 |
Yonghong Song | bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-03 |
Alexei Starovoitov | bpf: fix bpf_prog_array_copy_to_user() issues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-02 |
Yonghong Song | bpf: add documentation to compare clang "-target bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-01 |
Yonghong Song | tools/bpf: permit selftests/bpf to be built in a different... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-02-01 |
Jakub Kicinski | netdevsim: fix overflow on the error path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-26 |
Mickaël Salaün | samples/bpf: Partially fixes the bpf.o build Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-26 |
Lawrence Brakmo | bpf: clean up from test_tcpbpf_kern.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
Wang YanQing | bpf, doc: Correct one wrong value in "Register value tracking" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
Daniel Borkmann | Merge branch 'bpf-samples-sockmap-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: sockmap set rlimit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: sockmap put client sockets in blocking mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: sockmap sample add base test without any BPF for comparison Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: sockmap sample, report bytes/sec Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: sockmap sample, use fork() for send and recv Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: add sendmsg option for testing BPF programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
John Fastabend | bpf: refactor sockmap sample program update for arg parsing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-24 |
Alexei Starovoitov | selftests/bpf: make 'dubious pointer arithmetic' test useful Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-23 |
Prashant Bhole | bpf: test_maps: cleanup sockmaps when test ends Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-23 |
Alexei Starovoitov | selftests/bpf: fix test_dev_cgroup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-23 |
Alexei Starovoitov | selftests/bpf: speedup test_maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-23 |
Yonghong Song | tools/bpf: fix a test failure in selftests prog test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |