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 |
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 |
next |