2020-10-05 |
Gustavo A. R. Silva | bpf, verifier: Use fallthrough pseudo-keyword Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-05 |
Björn Töpel | xsk: Remove internal DMA headers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-02 |
Stanislav Fomichev | selftests/bpf: Properly initialize linfo in sockmap_basic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-02 |
Stanislav Fomichev | selftests/bpf: Initialize duration in xdp_noinline.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-28 |
Lorenzo Bianconi | bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-28 |
Song Liu | selftests/bpf: Add raw_tp_test_run Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-28 |
Song Liu | libbpf: Support test run of raw tracepoint programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-28 |
Song Liu | bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-28 |
Magnus Karlsson | xsk: Fix possible crash in socket_release when out... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-21 |
Muchun Song | bpf: Fix potential call bpf_link_free() in atomic context Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-18 |
Martin KaFai Lau | bpf: Use hlist_add_head_rcu when linking to local_storage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | samples/bpf: Fix test_map_in_map on s390 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | selftests/bpf: Fix endianness issue in test_sockopt_sk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-18 |
Ilya Leoshkevich | selftests/bpf: Fix endianness issue in sk_assign Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-07 |
Quentin Monnet | tools, bpf: Synchronise BPF UAPI header with tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-07 |
Quentin Monnet | bpf: Fix formatting in documentation for BPF helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-07 |
Quentin Monnet | tools: bpftool: Fix formatting in bpftool-link documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-04 |
Daniel T. Lee | samples, bpf: Add xsk_fwd test file to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-04 |
Daniel T. Lee | samples, bpf: Replace bpf_program__title() with bpf_program_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-04 |
Andrii Nakryiko | libbpf: Fix potential multiplication overflow Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-04 |
Andrii Nakryiko | libbpf: Fix another __u64 cast in printf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-03 |
Naveen N. Rao | libbpf: Remove arch-specific include path in Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Magnus Karlsson | xsk: Fix use-after-free in failed shared_umem bind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Gustavo A. R. Silva | xsk: Fix null check on error return path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Magnus Karlsson | xsk: Fix possible segfault at xskmap entry insertion Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Magnus Karlsson | xsk: Fix possible segfault in xsk umem diagnostics Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Yonghong Song | selftests/bpf: Test task_file iterator without visiting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-02 |
Yonghong Song | bpf: Avoid iterating duplicated files for task_file... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-01 |
Toke Høiland-Jørgensen | tools/bpf: build: Make sure resolve_btfids cleans up... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-01 |
Björn Töpel | bpf: {cpu,dev}map: Change various functions return... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Alexei Starovoitov | bpf: Remove bpf_lsm_file_mprotect from sleepable list. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Weqaar Janjua | samples/bpf: Fix to xdpsock to avoid recycling frames Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | samples/bpf: Optimize l2fwd performance in xdpsock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Documentation for XDP_SHARED_UMEM between queues... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Cristian Dumitrescu | samples/bpf: Add new sample xsk_fwd.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | libbpf: Support shared umems between queues and devices Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Add shared umem support between devices Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Add shared umem support between queue ids Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Rearrange internal structs for better performance Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Enable sharing of dma mappings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Move addrs from buffer pool to umem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Move xsk_tx_list and its lock to buffer pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Move queue_id, dev and need_wakeup to buffer pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Move fill and completion rings to buffer pool Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: Create and free buffer pool independently from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Magnus Karlsson | xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Alexei Starovoitov | bpf: Fix build without BPF_LSM. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Alexei Starovoitov | bpf: Fix build without BPF_SYSCALL, but with BPF_JIT. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-31 |
Tony Ambardar | libbpf: Fix build failure from uninitialized variable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Daniel Borkmann | Merge branch 'bpf-sleepable' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Alexei Starovoitov | selftests/bpf: Add sleepable tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Alexei Starovoitov | libbpf: Support sleepable progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Alexei Starovoitov | bpf: Add bpf_copy_from_user() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Alexei Starovoitov | bpf: Introduce sleepable BPF programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Alexei Starovoitov | mm/error_inject: Fix allow_error_inject function signatures. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Martin KaFai Lau | bpf: selftests: Add test for different inner map size Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Martin KaFai Lau | bpf: Relax max_entries check for most of the inner... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Martin KaFai Lau | bpf: Add map_meta_equal map ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Yonghong Song | bpf: Make bpf_link_info.iter similar to bpf_iter_link_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Jesper Dangaard... | tools, bpf/build: Cleanup feature files on make clean Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-28 |
Jesper Dangaard... | selftests/bpf: Fix massive output from test_maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Andrii Nakryiko | selftests/bpf: List newest Clang built-ins needed for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Andrii Nakryiko | selftests/bpf: Fix two minor compilation warnings reported... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Andrii Nakryiko | libbpf: Fix libbpf build on compilers missing __builtin_mul_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Andrii Nakryiko | libbpf: Fix detection of BPF helper call instruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Toke Høiland-Jørgensen | libbpf: Fix map index used in error message Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Daniel Borkmann | Merge branch 'bpf-umd-debug' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Alexei Starovoitov | selftests/bpf: Add bpffs preload test. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Alexei Starovoitov | bpf: Add kernel module with user mode driver that populates... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Alexei Starovoitov | bpf: Add BPF program and map iterators as built-in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Alexei Starovoitov | bpf: Factor out bpf_link_by_id() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-20 |
Xu Wang | libbpf: Simplify the return expression of build_map_pin_path() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
Joe Stringer | doc: Add link to bpf helpers man page Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
John Fastabend | bpf, selftests: Add tests to sock_ops for loading sk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
John Fastabend | bpf, selftests: Add tests for sock_ops load with r9... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
John Fastabend | bpf, selftests: Add tests for ctx access in sock_ops... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
John Fastabend | bpf: sock_ops sk access may stomp registers when dst_reg... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
John Fastabend | bpf: sock_ops ctx access may stomp registers in corner... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-13 |
Toke Høiland-Jørgensen | libbpf: Prevent overriding errno when logging errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-11 |
Stanislav Fomichev | selftests/bpf: Fix v4_to_v6 in sk_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-11 |
Jianlin Lv | selftests/bpf: Fix segmentation fault in test_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-11 |
Yonghong Song | libbpf: Do not use __builtin_offsetof for offsetof Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-07 |
Randy Dunlap | bpf: Delete repeated words in comments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-07 |
Andrii Nakryiko | selftests/bpf: Fix silent Makefile output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-07 |
Alan Maguire | bpf, doc: Remove references to warning message when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Dmitry Yakunin | bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Dmitry Yakunin | bpf: Setup socket family and addresses in bpf_prog_test_run_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Daniel Borkmann | Merge branch 'bpf-libbpf-btf-parsing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Andrii Nakryiko | tools/resolve_btfids: Use libbpf's btf__parse() API Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Andrii Nakryiko | tools/bpftool: Use libbpf's btf__parse() API for parsing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Andrii Nakryiko | libbpf: Add btf__parse_raw() and generic btf__parse... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Tianjia Zhang | tools, bpftool: Fix wrong return value in do_dump() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-08-03 |
Andrii Nakryiko | tools, build: Propagate build failures from tools/build... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-31 |
Tiezhu Yang | Documentation/bpf: Use valid and new links in index.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-31 |
Jerry Crunchtime | libbpf: Fix register in PT_REGS MIPS macros Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-31 |
Jakub Sitnicki | udp, bpf: Ignore connections in reuseport group after... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Christoph Hellwig | net/bpfilter: Initialize pos in __bpfilter_process_sockopt Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Andrii Nakryiko | libbpf: Make destructors more robust by handling ERR_PTR... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |