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... 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 |
2019-04-11 |
Alan Maguire | selftests_bpf: extend test_tc_tunnel for UDP encap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Stanislav Fomichev | bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Stanislav Fomichev | selftests: bpf: add selftest for __sk_buff context... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Stanislav Fomichev | libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_T... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Stanislav Fomichev | bpf: support input __sk_buff context in BPF_PROG_TEST_RUN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Prashant Bhole | tools/bpftool: show btf id in program information Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Andrey Ignatov | libbpf: Fix build with gcc-8 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-11 |
Daniel Borkmann | mailmap: add entry for email addresses Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Magnus Karlsson | libbpf: fix crash in XDP socket part with new larger... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Yonghong Song | bpf, bpftool: fix a few ubsan warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Daniel Borkmann | Merge branch 'bpf-varstack-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Add missed newline in verifier verbose log Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test unbounded var_off stack access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Sanity check max value for var_off stack access Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test indirect var_off stack access in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Reject indirect var_off stack access in unpriv... Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test indirect var_off stack access in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Reject indirect var_off stack access in raw mode Reported-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Alexei Starovoitov | samples/bpf: fix build with new clang Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-04 |
Daniel T. Lee | samples, selftests/bpf: add NULL check for ksym_search Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-04 |
Daniel T. Lee | selftests/bpf: ksym_search won't check symbols exists Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-04 |
Stanislav Fomichev | flow_dissector: rst'ify documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-03 |
Daniel Borkmann | Merge branch 'bpf-verifier-scalability' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-03 |
Alexei Starovoitov | selftests/bpf: synthetic tests to push verifier limits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-03 |
Alexei Starovoitov | selftests/bpf: add few verifier scale tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |