2019-02-05 |
Björn Töpel | bpf, riscv: add BPF JIT for RV64G Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Daniel Borkmann | Merge branch 'bpf-btf-dedup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Andrii Nakryiko | selftests/btf: add initial BTF dedup tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Andrii Nakryiko | btf: add BTF types deduplication algorithm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Andrii Nakryiko | btf: extract BTF type size calculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-04 |
Stanislav Fomichev | selftests/bpf: use localhost in tcp_{server,client}.py Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Daniel Borkmann | Merge branch 'bpf-xdp-sample-libbpf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | samples/bpf: Check the prog id before exiting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | libbpf: Add a support for getting xdp prog id on ifindex Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | samples/bpf: Add a "force" flag to XDP samples Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | xdp: Provide extack messages when prog attachment failed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | samples/bpf: Convert XDP samples to libbpf usage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Jesper Dangaard... | samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Maciej Fijalkowski | libbpf: Add a helper for retrieving a map fd for a... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Sandipan Das | bpf: powerpc64: add JIT support for bpf line info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Daniel Borkmann | Merge branch 'bpf-spinlocks' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | selftests/bpf: test for BPF_F_LOCK Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | libbpf: introduce bpf_map_lookup_elem_flags() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | tools/bpf: sync uapi/bpf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | bpf: introduce BPF_F_LOCK flag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | selftests/bpf: add bpf_spin_lock C test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | selftests/bpf: add bpf_spin_lock verifier tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | tools/bpf: sync include/uapi/linux/bpf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | bpf: add support for bpf_spin_lock to cgroup local... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Alexei Starovoitov | bpf: introduce bpf_spin_lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Valdis Kletnieks | bpf, cgroups: clean up kerneldoc warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Valdis Kletnieks | bpf: fix missing prototype warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Valdis Kletnieks | bpf: fix bitrotted kerneldoc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Daniel Borkmann | Merge branch 'bpf-tests-probe-kernel-support' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Stanislav Fomichev | bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Stanislav Fomichev | selftests/bpf: mark verifier test that uses bpf_trace_printk... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Stanislav Fomichev | selftests/bpf: skip verifier tests for unsupported... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Stanislav Fomichev | selftests/bpf: skip verifier tests for unsupported... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Stanislav Fomichev | selftests/bpf: skip sockmap in test_maps if kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Daniel Borkmann | Merge branch 'bpf-flow-dissector-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Stanislav Fomichev | selftests/bpf: add simple BPF_PROG_TEST_RUN examples... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Stanislav Fomichev | bpf: add BPF_PROG_TEST_RUN support for flow dissector Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Stanislav Fomichev | net/flow_dissector: move bpf case into __skb_flow_bpf_dissect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-28 |
Jakub Kicinski | tools: bpftool: warn about risky prog array updates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-28 |
YueHaibing | selftests: bpf: remove duplicated include Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Daniel Borkmann | Merge branch 'af-xdp-sock-diag' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Björn Töpel | xsk: add sock_diag interface for AF_XDP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Björn Töpel | xsk: add id to umem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Björn Töpel | net: xsk: track AF_XDP sockets on a per-netns list Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Stanislav Fomichev | selftests/bpf: suppress readelf stderr when probing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-24 |
Eric Dumazet | bpf: allow BPF programs access skb_shared_info->gso_segs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-24 |
Prashant Bhole | bpftool: feature probing, change default action Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-23 |
Stanislav Fomichev | selftests/bpf: don't hardcode iptables/nc path in test_tcpno... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-23 |
Taeung Song | libbpf: Show supported ELF section names when failing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-20 |
Willem de Bruijn | bpf: in __bpf_redirect_no_mac pull mac only if present Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Yuchung Cheng | bpf: fix SO_MAX_PACING_RATE to support TCP internal... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Peter Oskolkov | bpf: bpf_setsockopt: reset sock dst on SO_MARK changes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Correctly annotate implicit fall through in bpf_base_fu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Annotate implicit fall through in cgroup_dev_func_proto Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Make function btf_name_offset_valid static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | selftests/bpf: retry tests that expect build-id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpf: zero out build_id for BPF_STACK_BUILD_ID_IP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpf: don't assume build-id length is always 20 bytes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Peter Oskolkov | bpf: fix a (false) compiler warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Daniel Borkmann | Merge branch 'bpf-bpftool-queue-stack' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: add bash completion for peek/push/enqueue... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: add pop and dequeue commands Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: add push and enqueue commands Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: add peek command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: don't print empty key/value for maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: make key optional in lookup command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpftool: make key and value optional in update command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Daniel Borkmann | Merge branch 'bpf-int128-btf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Yonghong Song | tools/bpf: support __int128 in bpftool map pretty dumper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Yonghong Song | tools/bpf: add bpffs pretty print test for int128 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Yonghong Song | tools/bpf: refactor test_btf pretty printing for multiple... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Yonghong Song | tools/bpf: add int128 raw test in test_btf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Yonghong Song | bpf: btf: support 128 bit integer type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Stanislav Fomichev | libbpf: don't define CC and AR Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Stanislav Fomichev | tools/bpf: properly account for libbfd variations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Lorenz Bauer | bpf: libbpf: retry loading program on EAGAIN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Yonghong Song | samples/bpf: workaround clang asm goto compilation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Stanislav Fomichev | selftests/bpf: install with_tunnels.sh for test_flow_dissect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Krzysztof Kazimierczak | xsk: Check if a queue exists during umem setup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Daniel Borkmann | Merge branch 'bpf-fix-bitfield-printing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | tools/bpf: fix bpftool map dump with bitfields Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | tools/bpf: test btf bitfield with >=256 struct member... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | bpf: fix bpffs bitfield pretty print Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Song Liu | bpf: fix panic in stack_map_get_build_id() on i386... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Anders Roxell | selftests: bpf: install files tcp_(server|client)*.py Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Ioana Ciornei | samples: bpf: user proper argument index Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Stanislav Fomichev | selftests/bpf: add missing executables to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-01 |
Xiaozhou Liu | selftests/bpf: fix error printing in test_devmap() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-sockmap-fixes-and-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: tls_sw, init TLS ULP removes BPF proto hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, sock{map|hash} redirect through ULP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, zap ingress queue on psock down Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, fix socket data_ready events Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: skb_verdict, support SK_PASS on RX BPF path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: skmsg, replace comments with BUILD bug Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, improve offset chk in _is_valid_access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, fix sk_msg_md access past end test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jesper Dangaard... | bpf/cpumap: make sure frame_size for build_skb is aligned... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-jset-verifier' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |