2020-12-10 |
Jiri Olsa | selftests/bpf: Make selftest compilation work on clang 11 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Weqaar Janjua | selftests/bpf: Xsk selftests - adding xdpxceiver to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Veronika Kabatova | selftests/bpf: Drop tcp-{client,server}.py from Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Daniel Borkmann | Merge branch 'bpf-xsk-selftests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - Bi-directional Sockets... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - Socket Teardown - SKB... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - DRV POLL, NOPOLL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests - SKB POLL, NOPOLL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Weqaar Janjua | selftests/bpf: Xsk selftests framework Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-08 |
Andrii Nakryiko | bpf: Return -ENOTSUPP when attaching to non-kernel BTF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-08 |
Björn Töpel | xsk: Validate socket state in xsk_recvmsg, prior touching... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Test bpf_sk_storage_get in tcp iterators Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Add an iterator selftest for bpf_sk_storage_get Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | selftests/bpf: Add an iterator selftest for bpf_sk_storage_d... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | bpf: Expose bpf_sk_storage_* to iterator programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | bpf: Add a bpf_sock_from_file helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Florent Revest | net: Remove the err argument from sock_from_file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-04 |
Tom Rix | bpf: Remove trailing semicolon in macro definition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-01 |
Daniel Borkmann | net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Daniel Borkmann | Merge branch 'xdp-preferred-busy-polling' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Add option to set the busy-poll budget Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Add busy-poll support to xdpsock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Use recvfrom() in xdpsock/l2fwd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | samples/bpf: Use recvfrom() in xdpsock/rxdrop Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Propagate napi_id to XDP socket Rx path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Add busy-poll support for {recv,send}msg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Check need wakeup flag in sendmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | xsk: Add support for recvmsg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | net: Add SO_BUSY_POLL_BUDGET socket option Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
Björn Töpel | net: Introduce preferred busy-polling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-30 |
KP Singh | selftests/bpf: Fix flavored variants of test_ima Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-27 |
Zhu Yanjun | xdp: Remove the functions xsk_map_inc and xsk_map_put Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
KP Singh | bpf: Add MAINTAINERS entry for BPF LSM 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 |
Zhen Lei | bpftool: Fix error return value in build_btf_type_table 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-24 |
Björn Töpel | net, xsk: Avoid taking multiple skbuff references Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-11-23 |
Marek Majtyka | xsk: Fix incorrect netdev reference count 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 |
Magnus Karlsson | xsk: Fix umem cleanup bug at socket destruct 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-20 |
Jesper Dangaard... | MAINTAINERS: Update XDP and AF_XDP entries 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 |
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() 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-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 |
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-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 |
Wang Hai | tools, bpftool: Add missing close before bpftool net... 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-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, 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-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-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 |
next |