2018-05-04 |
Jakub Kicinski | nfp: bpf: record offload neutral maps in the driver Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-04 |
Jakub Kicinski | bpf: offload: allow offloaded programs to use perf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-04 |
Daniel Borkmann | Merge branch 'bpf-subprog-mgmt-cleanup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-04 |
Jiong Wang | bpf: add faked "ending" subprog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-04 |
Jiong Wang | bpf: centre subprog information fields Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-04 |
Jiong Wang | bpf: unify main prog and subprog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-03 |
Wang YanQing | bpf, x86_32: add eBPF JIT compiler for ia32 ...standard comments, reported by Daniel Borkmann. ...memory leak issue, repoted by Daniel Borkmann. for dead code"), suggested by Daniel Borkmann. ...instead of bpf_jit32.S, suggested by Daniel Borkmann. ...in 1c2a088a6626, suggested by Daniel Borkmann. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-02 |
Quentin Monnet | bpf: relax constraints on formatting for eBPF helper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-02 |
Ingo Molnar | x86/bpf: Clean up non-standard comments, to make the... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
William Tu | tools, include: Grab a copy of linux/erspan.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
Daniel Borkmann | Merge branch 'bpf-formatting-fixes-helpers' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
Quentin Monnet | bpf: update bpf.h uapi header for tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
Quentin Monnet | bpf: fix formatting for bpf_get_stack() helper doc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
Quentin Monnet | bpf: fix formatting for bpf_perf_event_read() helper doc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-30 |
Alexei Starovoitov | bpf: remove tracepoints from bpf core Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-27 |
Leo Yan | bpf, doc: Update bpf_jit_enable limitation for CONFIG_BPF_JI... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Wang Sheng-Hui | samples, bpf: remove redundant ret assignment in bpf_load_pr... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Daniel Borkmann | Merge branch 'bpf-uapi-helper-doc' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: update bpf.h uapi header for tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (65-66) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (58-64) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (51-57) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (42-50) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (33-41) Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (23-32) Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (12-22) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add documentation for eBPF helpers (01-11) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Quentin Monnet | bpf: add script and prepare bpf.h for new helpers documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Daniel Borkmann | Merge branch 'bpf-tunnel-metadata-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
William Tu | samples/bpf: remove the bpf tunnel testsuite. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
William Tu | selftests/bpf: bpf tunnel test. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Nikita V. Shirokov | bpf: fix xdp_generic for bpf_adjust_tail usecase Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Jiri Olsa | tools, bpftool: Display license GPL compatible in prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Jiri Olsa | tools, bpf: Sync bpf.h uapi header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-26 |
Jiri Olsa | bpf: Add gpl_compatible flag to struct bpf_prog_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
John Fastabend | bpf: fix for lex/yacc build error with gcc-5 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Gianluca Borello | bpf, x64: fix JIT emission for dead code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Daniel Borkmann | Merge branch 'bpf-optimize-neg-sums' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Jakub Kicinski | nfp: bpf: optimize comparisons to negative constants Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Jakub Kicinski | nfp: bpf: tabularize generations of compare operations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Jakub Kicinski | nfp: bpf: optimize add/sub of a negative constant Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
Jakub Kicinski | nfp: bpf: remove double space Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
William Tu | bpf: clear the ip_tunnel_info. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-25 |
John Fastabend | bpf: reduce runtime of test_sockmap tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Daniel Borkmann | Merge branch 'bpf-sockmap-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
John Fastabend | bpf: sockmap, remove samples program Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
John Fastabend | bpf: sockmap, add selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
John Fastabend | bpf: sockmap, add a set of tests to run by default Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
John Fastabend | bpf: sockmap, code sockmap_test in C Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Yonghong Song | tools/bpf: remove test_sock_addr from TEST_GEN_PROGS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Anders Roxell | selftests: bpf: update .gitignore with missing file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Daniel Borkmann | Merge branch 'bpf-map-val-as-key' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Paul Chaignon | tools/bpf: add verifier tests for accesses to map values Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Paul Chaignon | bpf: allow map helpers access to map values directly Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Daniel Borkmann | Merge branch 'bpf-xfrm-states' - Fixed two comments by Daniel Borkmann: Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Eyal Birger | samples/bpf: extend test_tunnel_bpf.sh with xfrm state... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-24 |
Eyal Birger | bpf: add helper for getting xfrm states Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
Daniel Borkmann | Merge branch 'bpf-sockmap-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
John Fastabend | bpf: sockmap, fix double page_put on ENOMEM error in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
John Fastabend | bpf: sockmap, sk_wait_event needed to handle blocking... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
John Fastabend | bpf: sockmap, map_release does not hold refcnt for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
John Fastabend | bpf: sockmap sample use clang flag, -target bpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
John Fastabend | bpf: Document sockmap '-target bpf' requirement for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
Roman Gushchin | bpf: disable and restore preemption in __BPF_PROG_RUN_ARRAY Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
Martin KaFai Lau | bpf: btf: Clean up btf.h in uapi Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-23 |
Nikita V. Shirokov | bpf: fix virtio-net's length calc for XDP_PASS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-20 |
Jann Horn | bpf: sockmap remove dead check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-20 |
Björn Töpel | libbpf: fixed build error for samples/bpf/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Daniel Borkmann | Merge branch 'bpf-type-format' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add BTF tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add BTF support to libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Sync bpf.h and btf.h to tools/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add pretty print support to the basic arraymap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add BPF_OBJ_GET_INFO_BY_FD support to BTF fd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add BPF_BTF_LOAD command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Add pretty print capability for data with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Check members of struct/union Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Validate type reference Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Martin KaFai Lau | bpf: btf: Introduce BPF Type Format (BTF) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-19 |
Jesper Dangaard... | bpf: reserve xdp_frame size in xdp headroom Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Yonghong Song | tools/bpf: fix test_sock and test_sock_addr.sh failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Daniel Borkmann | Merge branch 'bpf-xdp-adjust-tail' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: add bpf_xdp_adjust_tail sample prog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: adding tests for bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: making bpf_prog_test run aware of possible data_end... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make virtio compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make tun compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make netronome nfp compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make cavium thunder compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make bnxt compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make mlx4 compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: make generic xdp compatible w/ bpf_xdp_adjust_tail Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Nikita V. Shirokov | bpf: adding bpf_xdp_adjust_tail helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Quentin Monnet | tools: bpftool: make it easier to feed hex bytes to... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Jesper Dangaard... | samples/bpf: fix xdp_monitor user output for tracepoint... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Wang Sheng-Hui | samples/bpf: correct comment in sock_example.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Daniel Borkmann | Merge branch 'bpf-libbpf-add-types' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Andrey Ignatov | libbpf: Type functions for raw tracepoints Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Andrey Ignatov | libbpf: Support guessing post_bind{4,6} progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-04-18 |
Andrey Ignatov | bpftool: Support new prog types and attach types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |