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-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-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 |
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 |
2020-07-30 |
Jakub Sitnicki | selftests/bpf: Omit nodad flag when adding addresses... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Andrii Nakryiko | selftests/bpf: Don't destroy failed link Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Hangbin Liu | selftests/bpf: Add xdpdrv mode for test_xdp_redirect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Stanislav Fomichev | selftests/bpf: Verify socket storage in cgroup/sock_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Stanislav Fomichev | bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Yonghong Song | selftests/bpf: Test bpf_iter buffer access with negative... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Yonghong Song | bpf: Add missing newline characters in verifier error... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-30 |
Jean-Philippe Brucker | bpf, arm64: Add BPF exception tables Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-29 |
Andrii Nakryiko | selftests/bpf: Extend map-in-map selftest to detect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-29 |
Andrii Nakryiko | bpf: Fix map leak in HASH_OF_MAPS map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
Andrii Nakryiko | bpf: Fix build without CONFIG_NET when using BPF XDP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
John Fastabend | bpf, selftests: use :: 1 for localhost in tcp_server.py Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
Peilin Ye | xdp: Prevent kernel-infoleak in xsk_getsockopt() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
Colin Ian King | bpf: Fix swapped arguments in calls to check_buffer_access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
Andrii Nakryiko | selftests/bpf: Add new bpf_iter context structs to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-28 |
Andrii Nakryiko | bpf: Fix bpf_ringbuf_output() signature to return long Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-27 |
Quentin Monnet | tools, bpftool: Add LSM type to array of prog names Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-27 |
Quentin Monnet | tools, bpftool: Skip type probe if name is not found Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-21 |
Tony Ambardar | bpftool: Use only nftw for file tree parsing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Randy Dunlap | bpf: Drop duplicated words in uapi helper comments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Stanislav Fomichev | selftests/bpf: Fix possible hang in sockopt_inherit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Seth Forshee | bpf: revert "test_bpf: Flag tests that cannot be jited... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | selftest: Add tests for XDP programs in CPUMAP entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | samples/bpf: xdp_redirect_cpu: Load a eBPF program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | libbpf: Add SEC name for xdp programs attached to CPUMAP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | bpf: cpumap: Implement XDP_REDIRECT for eBPF programs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | bpf: cpumap: Add the possibility to attach an eBPF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | cpumap: Formalize map value as a named struct Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Lorenzo Bianconi | samples/bpf: xdp_redirect_cpu_user: Do not update bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
David Ahern | net: Refactor xdp_convert_buff_to_frame Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-16 |
Jesper Dangaard... | cpumap: Use non-locked version __ptr_ring_consume_batched Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-15 |
Peilin Ye | bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-10 |
Jean-Philippe Brucker | selftests/bpf: Fix cgroup sockopt verifier test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-10 |
Wenbo Zhang | bpf: Fix fds_example SIGSEGV error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-10 |
Andrii Nakryiko | libbpf: Fix memory leak and optimize BTF sanitization Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-09 |
Lorenz Bauer | selftests: bpf: Fix detach from sockmap tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-09 |
Martin KaFai Lau | bpf: net: Avoid incorrect bpf_sk_reuseport_detach call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-09 |
Martin KaFai Lau | bpf: net: Avoid copying sk_user_data of reuseport_array... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-08 |
Daniel Borkmann | Merge branch 'bpf-libbpf-old-kernel' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-07-08 |
Andrii Nakryiko | selftests/bpf: Switch perf_buffer test to tracepoint... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |