2019-06-26 |
Jakub Kicinski | tools: bpftool: use correct argument in cgroup errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-26 |
Nathan Chancellor | xsk: Properly terminate assignment in xskq_produce_flush_desc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-25 |
Björn Töpel | MAINTAINERS: add reviewer to maintainers entry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-24 |
Prashant Bhole | samples/bpf: xdp_redirect, correctly get dummy program id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-24 |
Stanislav Fomichev | bpf: fix NULL deref in btf_type_is_resolve_source_only Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-17 |
Anton Protopopov | bpf: fix the check that forwarding is enabled in bpf_ipv6_fi... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-14 |
Toshiaki Makita | bpf, devmap: Add missing RCU read lock on flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-14 |
Toshiaki Makita | bpf, devmap: Add missing bulk queue free Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-14 |
Toshiaki Makita | bpf, devmap: Fix premature entry free on destroying map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-13 |
Daniel Borkmann | Merge branch 'bpf-ppc-div-fix' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-13 |
Naveen N. Rao | powerpc/bpf: use unsigned division instruction for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-13 |
Naveen N. Rao | bpf: fix div64 overflow tests to properly detect errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-13 |
Martynas Pumputis | bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-13 |
Martynas Pumputis | bpf: simplify definition of BPF_FIB_LOOKUP related... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-12 |
Ilya Maximets | xdp: check device pointer before clearing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-12 |
Martin KaFai Lau | bpf: net: Set sk_bpf_storage back to NULL for cloned sk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-11 |
Jonathan Lemon | bpf: lpm_trie: check left child of last leftmost node... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-05 |
Krzesimir Nowak | tools: bpftool: Fix JSON output when lookup fails Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-06-05 |
Hangbin Liu | selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_E... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-29 |
Alakesh Haloi | selftests: bpf: fix compiler warning in flow_dissector... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-29 |
Daniel Borkmann | Merge branch 'bpf-subreg-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-29 |
Jiong Wang | selftests: bpf: complete sub-register zero extension... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-29 |
Jiong Wang | selftests: bpf: move sub-register zero extension checks... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-24 |
John Fastabend | bpf: sockmap, fix use after free from sleep in psock... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-23 |
Jakub Sitnicki | bpf: sockmap, restore sk_write_space when psock gets... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-23 |
Björn Töpel | selftests: bpf: add zero extend checks for ALU32 and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-23 |
Björn Töpel | bpf, riscv: clear target register high 32-bits for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-21 |
Matteo Croce | samples, bpf: suppress compiler warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-21 |
Chang-Hsien Tsai | samples, bpf: fix to change the buffer size for read() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-21 |
Martin KaFai Lau | bpf: Check sk_fullsock() before returning from bpf_sk_lookup() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-21 |
Lorenz Bauer | bpf: fix out-of-bounds read in __bpf_skc_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-21 |
Randy Dunlap | Documentation/networking: fix af_xdp.rst Sphinx warnings Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-17 |
Andrii Nakryiko | bpftool: fix BTF raw dump of FWD's fwd_kind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-17 |
Alexei Starovoitov | selftests/bpf: fix bpf_get_current_task Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-15 |
John Fastabend | bpf, tcp: correctly handle DONT_WAIT flags and timeo... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-15 |
Stanislav Fomichev | selftests/bpf: add prog detach to flow_dissector test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-15 |
Stanislav Fomichev | selftests/bpf: add missing \n to flow_dissector CHECK... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-15 |
Stanislav Fomichev | libbpf: don't fail when feature probing fails Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-14 |
Gary Lin | tools/bpf: Sync kernel btf.h header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-14 |
Gary Lin | bpf: btf: fix the brackets of BTF_INT_OFFSET() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
John Fastabend | bpf: sockmap fix msg->sg.size account on ingress skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
John Fastabend | bpf: sockmap remove duplicate queue free Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
John Fastabend | bpf: sockmap, only stop/flush strp if it was enabled... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
Stanislav Fomichev | bpf: mark bpf_event_notify and bpf_event_init as static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
Eric Dumazet | bpf: devmap: fix use-after-free Read in __dev_map_entry_free Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-13 |
Krzesimir Nowak | bpf: fix undefined behavior in narrow load handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Andrii Nakryiko | libbpf: detect supported kernel BTF features and sanitize BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Kelsey Skunberg | selftests: bpf: Add files generated after build to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Daniel Borkmann | Merge branch 'bpf-uapi-doc-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Quentin Monnet | tools: bpf: synchronise BPF UAPI header with tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Quentin Monnet | bpf: fix minor issues in documentation for BPF helpers. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Quentin Monnet | bpf: fix recurring typo in documentation for BPF helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Quentin Monnet | bpf: fix script for generating man page on BPF helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-12 |
Daniel Borkmann | bpf: add various test cases for backward jumps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-06 |
Björn Töpel | libbpf: remove unnecessary cast-to-void Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-06 |
Andrii Nakryiko | kbuild: tolerate missing pahole when generating BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-01 |
Wang YanQing | bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-05-01 |
Wang YanQing | bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-25 |
Stanislav Fomichev | bpftool: show flow_dissector attachment status Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-25 |
Stanislav Fomichev | bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR... ...net ref right after rcu unlock (Daniel Borkmann) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-25 |
Daniel T. Lee | samples: bpf: add hbm sample to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-25 |
Daniel T. Lee | libbpf: fix samples/bpf build failure due to undefined... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Daniel Borkmann | Merge branch 'bpf-proto-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Willem de Bruijn | selftests/bpf: expand test_tc_tunnel with SIT encap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Willem de Bruijn | bpf: update skb->protocol in bpf_skb_net_grow Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Daniel Borkmann | Merge branch 'bpf-eth-get-headlen' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | bpf/flow_dissector: don't adjust nhoff by ETH_HLEN... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | selftests/bpf: properly return error from bpf_flow_load Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | selftests/bpf: run flow dissector tests in skb-less... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | selftests/bpf: add flow dissector bpf_skb_load_bytes... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | net: pass net_device argument to the eth_get_headlen Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | flow_dissector: handle no-skb use case Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | net: plumb network namespace into __skb_flow_dissect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | bpf: when doing BPF_PROG_TEST_RUN for flow dissector... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-23 |
Stanislav Fomichev | flow_dissector: switch kernel context to struct bpf_flow_dis... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-22 |
Daniel Borkmann | Merge branch 'bpf-verifier-lock' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-22 |
Alexei Starovoitov | bpf: drop bpf_verifier_lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-22 |
Alexei Starovoitov | bpf: remove global variables Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-22 |
Alexei Starovoitov | bpf: document the verifier limits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Alban Crequy | bpf: add map helper functions push, pop, peek in more... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Stanislav Fomichev | selftests/bpf: make flow dissector tests more extensible Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Alexei Starovoitov | selftests/bpf: two scale tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Benjamin Poirier | bpftool: Improve handling of ENOSPC on reuseport_array... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Benjamin Poirier | bpftool: Use print_entry_error() in case of ENOENT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Quentin Monnet | tools: bpftool: add a note on program statistics in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Quentin Monnet | tools: bpftool: fix short option name for printing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Quentin Monnet | tools: bpftool: fix man page documentation for "pinmaps... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Quentin Monnet | tools: bpftool: reset errno for "bpftool cgroup tree" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Quentin Monnet | tools: bpftool: remove blank line after btf_id when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Willem de Bruijn | bpf: reserve flags in bpf_skb_net_shrink Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Alan Maguire | bpf: fix whitespace for ENCAP_L2 defines in bpf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Stanislav Fomichev | selftests/bpf: bring back (void *) cast to set_ipv4_csum... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Andrii Nakryiko | selftests/btf: add VAR and DATASEC case for dedup tests Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Andrii Nakryiko | btf: add support for VAR and DATASEC in btf_dedup() Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-16 |
Andrii Nakryiko | kbuild: handle old pahole more gracefully when generating BTF Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Stanislav Fomichev | bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_T... Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Daniel Borkmann | Merge branch 'bpf-l2-encap' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Alan Maguire | selftests_bpf: add L2 encap to test_tc_tunnel Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Alan Maguire | bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Alan Maguire | bpf: add layer 2 encap support to bpf_skb_adjust_room Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |