2021-02-13 |
Jesper Dangaard... | selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | bpf: Drop MTU check when doing TC-BPF redirect to ingress Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | bpf: Add BPF-helper for MTU checking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | bpf: bpf_fib_lookup return MTU value as output when... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | bpf: Remove MTU check in __bpf_skb_max_len Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-12 |
Jun'ichi Nomura | bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | selftests/bpf: Add a test for map-in-map and per-cpu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Allows per-cpu maps and map-in-map in sleepable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | selftests/bpf: Improve recursion selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Count the number of times recursion was prevented Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | selftest/bpf: Add a recursion test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Add per-program recursion prevention mechanism Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Compute program stats for sleepable programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Run sleepable programs with migration disabled Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-11 |
Alexei Starovoitov | bpf: Optimize program stats Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-04 |
Alexei Starovoitov | bpf: Emit explicit NULL pointer checks for PROBE_LDX... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-04 |
Andrii Nakryiko | libbpf: Stop using feature-detection Makefiles Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-04 |
Lorenzo Bianconi | net, veth: Alloc skb in bulk for ndo_xdp_xmit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-03 |
Andrei Matei | selftest/bpf: Testing for multiple logs on REJECT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-02 |
Tiezhu Yang | samples/bpf: Add include dir for MIPS Loongson64 to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Tobias Klauser | bpf: Simplify cases in bpf_base_func_proto Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Stanislav Fomichev | selftests/bpf: Rewrite recvmsg{4,6} asm progs to c... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-29 |
Sedat Dilek | tools: Factor Clang, LLC and LLVM utils definitions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-27 |
Cong Wang | skmsg: Make sk_psock_destroy() static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-27 |
Menglong Dong | bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-26 |
Andrii Nakryiko | selftests/bpf: Don't exit on failed bpf_testmod unload Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Tiezhu Yang | samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Florian Lehner | tools, headers: Sync struct bpf_perf_event_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Avoid useless void *-casts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Consistent malloc/calloc usage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Avoid heap allocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Define local variables at the beginning... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Change type from void * to struct generic_data * Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Change type from void * to struct ifaceconfig... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Remove casting by introduce local variable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Improve readability of xdpxceiver/worker_pkt_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Remove memory leak Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Fix style warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Remove unused enums Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | selftests/bpf: Remove a lot of ifobject casting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | libbpf, xsk: Select AF_XDP BPF program based on kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | xsk: Fold xp_assign_dev and __xp_assign_dev Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-25 |
Björn Töpel | xsk: Remove explicit_free parameter from __xsk_rcv() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Hangbin Liu | samples/bpf: Add xdp program on egress for xdp_redirect_map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Tobias Klauser | bpf: Fix typo in scalar{,32}_min_max_rsh comments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-22 |
Tiezhu Yang | bpf, docs: Update build procedure for manually compiling... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-20 |
Daniel Borkmann | bpf: Fix signed_{sub,add32}_overflows type handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-19 |
Maxim Mikityanskiy | xsk: Clear pool even for inactive queues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-19 |
Mircea Cirjaliu | bpf: Fix helper bpf_map_peek_elem_proto pointing to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-15 |
Björn Töpel | MAINTAINERS: Update my email address Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Brendan Jackman | bpf: Fix a verifier message for alloc size helper arg Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Brendan Jackman | bpf: Clarify return value of probe str helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Andrii Nakryiko | libbpf: Allow loading empty BTFs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Andrii Nakryiko | bpf: Allow empty module BTFs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
Stanislav Fomichev | bpf: Don't leak memory in bpf getsockopt when optlen... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Update local storage test to check handling of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Fix typo in bpf_inode_storage.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-12 |
KP Singh | bpf: Local storage helpers should check nullness of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-11 |
Jiri Olsa | bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-03 |
Yonghong Song | bpf: Fix a task_iter bug caused by a merge conflict... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-29 |
Jiang Wang | selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Jonathan Lemon | bpf: Use thread_group_leader() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Jonathan Lemon | bpf: Save correct stopping point in file seq iteration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-24 |
Andrii Nakryiko | selftests/bpf: Work-around EBUSY errors from hashmap... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-21 |
Eric Dumazet | bpf: Add schedule point in htab_init_buckets() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Tian Tao | bpf: Remove unused including <linux/version.h> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Colin Ian King | selftests/bpf: Fix spelling mistake "tranmission" ... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Magnus Karlsson | xsk: Rollback reservation at NETDEV_TX_BUSY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-18 |
Magnus Karlsson | xsk: Fix race in SKB mode transmit with shared cq Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-17 |
Magnus Karlsson | xsk: Fix memory leak for failed bind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Yonghong Song | selftests/bpf: Add a test for ptr_to_map_value on stack... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Yonghong Song | bpf: Permits pointers on stack for helper calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Andrii Nakryiko | selftests/bpf: Add set_attach_target() API selftest... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-14 |
Andrii Nakryiko | libbpf: Support modules in bpf_program__set_attach_target... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-10 |
Magnus Karlsson | samples/bpf: Fix possible hang in xdpsock with multiple... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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-09 |
Daniel Borkmann | Merge branch 'bpf-xdp-offload-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Filter bpftool internal... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Reset ethtool features... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Fix expected case of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Only check verifier... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | netdevsim: Add debugfs toggle to reject BPF programs... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | selftests/bpf/test_offload.py: Remove check for program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-12-09 |
Toke Høiland-Jørgensen | xdp: Remove the xdp_attachment_flags_ok() callback 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-08 |
Andrii Nakryiko | tools/bpftool: Fix PID fetching with a lot of results 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 |
next |