2023-09-15 |
Nick Desaulniers | bpf: Fix BTF_ID symbol generation collision in tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Jiri Olsa | bpf: Fix BTF_ID symbol generation collision Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Jiri Olsa | bpf: Fix uprobe_multi get_pid_task error path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Hou Tao | bpf: Skip unit_size checking for global per-cpu allocator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-15 |
Ilya Leoshkevich | netfilter, bpf: Adjust timeouts of non-confirmed CTs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Randy Dunlap | bpf, cgroup: fix multiple kernel-doc warnings Cc: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Artem Savkov | selftests/bpf: fix unpriv_disabled check in test_verifier Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Christophe JAILLET | bpf: Fix a erroneous check after snprintf() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Andrii Nakryiko | selftests/bpf: ensure all CI arches set CONFIG_BPF_KPROBE_OV... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-12 |
Toke Høiland-Jørgensen | bpf: Avoid deadlock when using queue and stack maps... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Alexei Starovoitov | Merge branch 'fix-the-unmatched-unit_size-of-bpf_mem_cache' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Hou Tao | selftests/bpf: Test all valid alloc sizes for bpf mem... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Hou Tao | bpf: Ensure unit_size is matched with slab cache object... Suggested-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Hou Tao | bpf: Don't prefill for unused bpf_mem_cache Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-11 |
Hou Tao | bpf: Adjust size_index according to the value of KMALLOC_MIN... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Alexei Starovoitov | Merge branch 'bpf-refcount-followups-3-bpf_mem_free_rcu... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | selftests/bpf: Add tests for rbtree API interaction... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Allow bpf_spin_{lock,unlock} in sleepable progs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Consider non-owning refs to refcounted nodes RCU... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Reenable bpf_refcount_acquire Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Consider non-owning refs trusted Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-25 |
Dave Marchevsky | bpf: Ensure kptr_struct_meta is non-NULL for collection... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Alexei Starovoitov | Merge branch 'add-support-cpu-v4-insns-for-rv64' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | selftests/bpf: Enable cpu v4 tests for RV64 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Support unconditional bswap insn Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Support signed div/mod insns Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Support 32-bit offset jmp insn Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Support sign-extension mov insns Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Support sign-extension load insns Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Pu Lehui | riscv, bpf: Fix missing exception handling and redundant... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Alexei Starovoitov | Merge branch 'samples-bpf-remove-unmaintained-xdp-sample... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Add note to README about the XDP utilities... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Cleanup .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Remove the xdp_sample_pkts utility Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Remove the xdp1 and xdp2 utilities Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Remove the xdp_rxq_info utility Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Remove the xdp_redirect* utilities Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Toke Høiland-Jørgensen | samples/bpf: Remove the xdp_monitor utility Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Yonghong Song | selftests/bpf: Add a local kptr test with no special... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-24 |
Yonghong Song | bpf: Remove a WARN_ON_ONCE warning related to local... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-23 |
Alexei Starovoitov | Merge branch 'bpf-fix-an-issue-in-verifing-allow_ptr_leaks' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-23 |
Yafang Shao | selftests/bpf: Add selftest for allow_ptr_leaks Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-23 |
Yafang Shao | bpf: Fix issue in verifying allow_ptr_leaks Suggested-by: Alexei Starovoitov <alexei.starovoitov@gmail.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-22 |
Alexei Starovoitov | Merge branch 'fix-for-check_func_arg_reg_off' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-22 |
Kumar Kartikeya... | selftests/bpf: Add test for bpf_obj_drop with bad reg... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-22 |
Kumar Kartikeya... | bpf: Fix check_func_arg_reg_off bug for graph root... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-22 |
Yonghong Song | selftests/bpf: Add a failure test for bpf_kptr_xchg... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-22 |
Yonghong Song | bpf: Fix a bpf_kptr_xchg() issue with local kptr Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Alexei Starovoitov | Merge branch 'bpf-add-multi-uprobe-link' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add extra link to uprobe_multi tests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi pid filter tests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi cookie test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi usdt bench test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi usdt test code Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi bench test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi test program Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi link test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi api test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Add uprobe_multi skel test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | selftests/bpf: Move get_time_ns to testing_helpers.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add uprobe multi link support to bpf_program__attach... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add uprobe multi link detection Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add support for u[ret]probe.multi[.s] program... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add bpf_program__attach_uprobe_multi function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add bpf_link_create support for multi uprobes Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add elf_resolve_pattern_offsets function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add elf_resolve_syms_offsets function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add elf symbol iterator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add elf_open/elf_close functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Move elf_find_func_offset* functions to elf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | libbpf: Add uprobe_multi attach type and link names Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Add bpf_get_func_ip helper support for uprobe... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Add pid filter support for uprobe_multi link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Add cookies support for uprobe_multi link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Add multi uprobe link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Add attach_type checks under bpf_prog_attach_check_atta... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Jiri Olsa | bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Alexei Starovoitov | Merge branch 'samples-bpf-make-bpf-programs-more-libbpf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: simplify spintest with kprobe.multi Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: refactor syscall tracing programs using... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: fix broken map lookup probe Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: fix bio latency check with tracepoint Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: make tracing programs to be more CO-RE... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: fix symbol mismatch by compiler optimization Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: unify bpf program suffix to .bpf with... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: convert to vmlinux.h with tracing programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Daniel T. Lee | samples/bpf: fix warning with ignored-attributes Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Alexei Starovoitov | Merge branch 'remove-unnecessary-synchronizations-in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Hou Tao | bpf, cpumask: Clean up bpf_cpu_map_entry directly in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-21 |
Hou Tao | bpf, cpumap: Use queue_rcu_work() to remove unnecessary... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Alexei Starovoitov | Merge branch 'bpf-xdp-add-tracepoint-to-xdp-attaching... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Leon Hwang | selftests/bpf: Add testcase for xdp attaching failure... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Leon Hwang | bpf, xdp: Add tracepoint to xdp attaching failure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Alan Maguire | selftests/bpf: fix static assert compilation issue... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Arnd Bergmann | bpf: fix bpf_probe_read_kernel prototype mismatch Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Pu Lehui | riscv, bpf: Adapt bpf trampoline to optimized riscv... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-02 |
Randy Dunlap | libbpf: fix typos in Makefile Cc: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-01 |
Yauheni Kaliuta | tracing: bpf: use struct trace_entry in struct syscall_tp_t Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-08-01 |
Daniel Xu | netfilter: bpf: Only define get_proto_defrag_hook(... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |