2021-04-08 |
Ciara Loftus | libbpf: Fix potential NULL pointer dereference Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-08 |
Piotr Krysiuk | bpf, x86: Validate computation of branch displacements... Reviewed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-08 |
Piotr Krysiuk | bpf, x86: Validate computation of branch displacements... Reviewed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
John Fastabend | bpf, sockmap: Fix incorrect fwd_alloc accounting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
John Fastabend | bpf, sockmap: Fix sk->prot unhash op reset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Xu Kuohai | bpf: Fix a spelling typo in bpf_atomic_alu_string disasm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Toke Høiland-Jørgensen | bpf/selftests: Test that kernel rejects a TCP CC with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Toke Høiland-Jørgensen | bpf: Enforce that struct_ops programs be GPL-only Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-19 |
Zqiang | bpf: Fix umd memory leak in copy_process() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-18 |
Alexei Starovoitov | selftest/bpf: Add a test to check trampoline freeing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Kumar Kartikeya... | libbpf: Use SOCK_CLOEXEC when opening the netlink socket Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Namhyung Kim | libbpf: Fix error path in bpf_object__elf_init() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Alexei Starovoitov | bpf: Fix fexit trampoline. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Piotr Krysiuk | bpf, selftests: Fix up some test_verifier cases for... Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Piotr Krysiuk | bpf: Add sanity check for upper ptr_limit Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Piotr Krysiuk | bpf: Simplify alu_limit masking for pointer arithmetic Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Piotr Krysiuk | bpf: Fix off-by-one for area size in creating mask... Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-17 |
Piotr Krysiuk | bpf: Prohibit alu ops for pointer types not defining... Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-16 |
Alexei Starovoitov | ftrace: Fix modify_ftrace_direct. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-15 |
Hangbin Liu | selftests/bpf: Set gopt opt_class to 0 if get tunnel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-09 |
Yonghong Song | bpf, x86: Use kvmalloc_array instead kmalloc_array... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-08 |
Jesper Dangaard... | selftests/bpf: Tests using bpf_check_mtu BPF-helper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-08 |
Jesper Dangaard... | bpf: BPF-helper for MTU checking add length input Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-08 |
Georgi Valkov | libbpf: Fix INSTALL flag order Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-08 |
Tal Lossos | bpf: Change inode_storage's lookup_elem return value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-08 |
Alexei Starovoitov | bpf: Dont allow vmlinux BTF to be used in map_create... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-05 |
Maciej Fijalkowski | veth: Store queue_mapping independently of XDP prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-04 |
Ilya Leoshkevich | bpf: Account for BPF_FETCH in insn_has_def32() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-04 |
Maciej Fijalkowski | libbpf: Clear map_info before each bpf_obj_get_info_by_fd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-04 |
Maciej Fijalkowski | samples, bpf: Add missing munmap in xdpsock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-04 |
Maciej Fijalkowski | xsk: Remove dangling function declaration from header... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-02 |
Yauheni Kaliuta | selftests/bpf: Mask bpf_csum_diff() return value to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-02 |
Ilya Leoshkevich | selftests/bpf: Use the last page in test_snprintf_btf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-24 |
Hangbin Liu | selftests/bpf: No need to drop the packet when there... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-24 |
Hangbin Liu | bpf: Remove blank line in bpf helper description comment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-24 |
Kun-Chuan Hsieh | tools/resolve_btfids: Fix build error with older host... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-24 |
Dmitrii Banshchikov | selftests/bpf: Fix a compiler warning in global func... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-24 |
Dmitrii Banshchikov | bpf: Drop imprecise log message Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-22 |
Cong Wang | bpf: Clear percpu pointers in bpf_prog_clone_free() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-22 |
Dan Carpenter | bpf: Fix a warning message in mark_ptr_not_null_reg() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-22 |
Brendan Jackman | bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-15 |
Ilya Leoshkevich | bpf: Clear subreg_def for global function return values Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-13 |
Jesper Dangaard... | selftests/bpf: Tests using bpf_check_mtu BPF-helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
Daniel Borkmann | bpf: Fix truncation handling for mod32 dst reg wrt... 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 |
Björn Töpel | selftests/bpf: Convert test_xdp_redirect.sh to bash 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-10 |
Daniel Borkmann | bpf: Fix 32 bit src register truncation on div/mod Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-10 |
Daniel Borkmann | bpf: Fix verifier jmp32 pruning decision logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-10 |
Daniel Borkmann | bpf: Fix verifier jsgt branch analysis on max bound 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-03 |
Bui Quang Minh | bpf: Check for integer overflow when using roundup_pow_of_two() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-02-03 |
Alexei Starovoitov | bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called... 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 |
Quentin Monnet | bpf, preload: Fix build when $(O) points to a relative... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-01-26 |
Mikko Ylinen | bpf: Drop disabled LSM hooks from the sleepable set 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 |
next |