2020-11-27 |
Magnus Karlsson | libbpf: Replace size_t with __u32 in xsk interfaces Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
Andrei Matei | bpf: Fix selftest compilation on clang 11 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | bpf: Add a selftest for bpf_ima_inode_hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | bpf: Add a BPF helper for getting the IMA hash of an... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
KP Singh | ima: Implement ima_inode_hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-25 |
Li RongQing | libbpf: Add support for canceling cached_cons advance Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrii Nakryiko | bpf: Sanitize BTF data pointer after module is loaded Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrii Nakryiko | kbuild: Skip module BTF generation for out-of-tree... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrei Matei | selftest/bpf: Fix rst formatting in readme Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-24 |
Andrei Matei | selftest/bpf: Fix link in readme Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Song Liu | bpf: Simplify task_file_seq_get_next() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-20 |
Yonghong Song | bpftool: Add {i,d}tlb_misses support for bpftool profile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-18 |
Dmitrii Banshchikov | bpf: Add bpf_ktime_get_coarse_ns helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-18 |
KP Singh | bpf: Add tests for bpf_bprm_opts_set helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-18 |
KP Singh | bpf: Add bpf_bprm_opts_set helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Daniel Borkmann | Merge branch 'af-xdp-tx-batch' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Magnus Karlsson | i40e: Use batched xsk Tx interfaces to increase performance Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Magnus Karlsson | xsk: Introduce batched Tx descriptor interfaces Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Magnus Karlsson | xsk: Introduce padding between more ring pointers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Magnus Karlsson | i40e: Remove unnecessary sw_ring access from xsk Tx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-17 |
Magnus Karlsson | samples/bpf: Increment Tx stats at sending Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-16 |
Santucci Pierpaolo | selftest/bpf: Fix IPV6FR handling in flow dissector Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Daniel Borkmann | Merge branch 'xdp-redirect-bulk' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Lorenzo Bianconi | net: mlx5: Add xdp tx return bulking support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Lorenzo Bianconi | net: mvpp2: Add xdp tx return bulking support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Lorenzo Bianconi | net: mvneta: Add xdp tx return bulking support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Lorenzo Bianconi | net: page_pool: Add bulk support for ptr_ring Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-14 |
Lorenzo Bianconi | net: xdp: Introduce bulking for xdp tx return path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
KP Singh | bpf: Expose bpf_d_path helper to sleepable LSM hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
KP Singh | bpf: Augment the set of sleepable LSM hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
Daniel Borkmann | Merge branch 'bpf-ptrs-beyond-pkt-end' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
Alexei Starovoitov | selftests/bpf: Add asm tests for pkt vs pkt_end comparison. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
Alexei Starovoitov | selftests/bpf: Add skb_pkt_end test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-13 |
Alexei Starovoitov | bpf: Support for pointers beyond pkt_end. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-09 |
Wang Qing | bpf, btf: Remove the duplicate btf_ids.h include Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-09 |
Menglong Dong | samples/bpf: Remove duplicate include in hbm 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-11-02 |
Eric Dumazet | bpf: Fix error path in htab_map_alloc() 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>
|
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 |
next |