2020-11-20 |
Jesper Dangaard... | MAINTAINERS: Update XDP and AF_XDP entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Avoid failures from skb_to_sgvec when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Handle memory acct if skb_verdict prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Avoid returning unneeded EAGAIN when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Use truesize with sk_rmem_schedule() Suggested-by: Daniel Borkman <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Ensure SO_RCVBUF memory is observed on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
John Fastabend | bpf, sockmap: Fix partial copy_page_to_iter so progress... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-16 |
Wang Hai | selftests/bpf: Fix error return code in run_getsockopt_test() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
Wang Hai | tools, bpftool: Add missing close before bpftool net... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-12 |
Alexei Starovoitov | MAINTAINERS/bpf: Update Andrii's entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-11 |
Kaixu Xia | bpf: Fix unsigned 'datasec_id' compared with zero in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-09 |
Wang Qing | bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-09 |
Andrii Nakryiko | libbpf: Don't attempt to load unused subprog as an... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-04 |
Magnus Karlsson | libbpf: Fix possible use after free in xsk_socket__delete Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-04 |
Magnus Karlsson | libbpf: Fix null dereference in xsk_socket__delete Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-02 |
Ian Rogers | libbpf, hashmap: Fix undefined behavior in hash_bits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-29 |
Ian Rogers | tools, bpftool: Remove two unused variables. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-29 |
Ian Rogers | tools, bpftool: Avoid array index warnings. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-29 |
Magnus Karlsson | xsk: Fix possible memory leak at socket close Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-29 |
Andrii Nakryiko | bpf: Add struct bpf_redir_neigh forward declaration... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-27 |
Toke Høiland-Jørgensen | samples/bpf: Set rlimit for memlock to infinity in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-27 |
Arnd Bergmann | bpf: Fix -Wshadow warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-26 |
Andrii Nakryiko | selftest/bpf: Fix profiler test using CO-RE relocation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-21 |
Daniel Borkmann | bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...org/bpf/20201021203257.26223-1-daniel@iogearbox.net
|
commit | commitdiff | tree |
2020-10-21 |
Toke Høiland-Jørgensen | bpf, selftests: Extend test_tc_redirect to use modified... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-21 |
Toke Høiland-Jørgensen | bpf: Fix bpf_redirect_neigh helper api to support supplying... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-19 |
Tom Rix | bpf: Remove unneeded break Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-15 |
Alex Dewar | net, sockmap: Don't call bpf_prog_put() on NULL pointer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-15 |
Martin KaFai Lau | bpf, selftest: Fix flaky tcp_hdr_options test when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-15 |
Lorenz Bauer | bpf, sockmap: Add locking annotations to iterator Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-15 |
Alexei Starovoitov | bpf: Fix register equivalence tracking. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-11 |
Alexei Starovoitov | bpf: Migrate from patchwork.ozlabs.org to patchwork... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-11 |
Toke Høiland-Jørgensen | bpf: Always return target ifindex in bpf_fib_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Daniel Borkmann | Merge branch 'bpf-llvm-reg-alloc-patterns' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Alexei Starovoitov | selftests/bpf: Asm tests for the verifier regalloc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Alexei Starovoitov | selftests/bpf: Add profiler test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Yonghong Song | bpf: Track spill/fill of bounded scalars. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Alexei Starovoitov | bpf: Propagate scalar ranges through register assignments. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Nikita V. Shirokov | bpf: Add tcp_notsent_lowat bpf setsockopt Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-09 |
Magnus Karlsson | xsk: Introduce padding between ring pointers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-08 |
Daniel Borkmann | bpf: Fix scalar32_min_max_or bounds tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-07 |
Magnus Karlsson | libbpf: Fix compatibility problem in xsk_socket__create Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-05 |
Andrii Nakryiko | bpf, doc: Update Andrii's email in MAINTAINERS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-10-05 |
Song Liu | bpf: Use raw_spin_trylock() for pcpu_freelist_push... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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-10-01 |
Yonghong Song | bpf: Fix "unresolved symbol" build error with resolve_btfids Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-29 |
He Zhe | bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() 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 |
Tony Ambardar | libbpf: Fix native endian assumption when parsing BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-21 |
Tony Ambardar | bpf: Prevent .BTF section elimination Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-21 |
Tony Ambardar | bpf: Fix sysfs export of empty BTF section 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 |
Tony Ambardar | tools/bpftool: Support passing BPFTOOL_VERSION to make 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-16 |
Magnus Karlsson | xsk: Do not discard packet when NETDEV_TX_BUSY Suggested-by: Daniel Borkmann <daniel@iogearbox.net> 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 |
next |