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 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 |
2023-08-01 |
Yonghong Song | bpf: Fix an array-index-out-of-bounds issue in disasm.c Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-30 |
Yonghong Song | docs/bpf: Fix malformed documentation Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Alexei Starovoitov | Merge branch 'support-defragmenting-ipv-4-6-packets... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Daniel Xu | bpf: selftests: Add defrag selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Daniel Xu | bpf: selftests: Support custom type and proto for client... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Daniel Xu | bpf: selftests: Support not connecting client socket Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Daniel Xu | netfilter: bpf: Support BPF_F_NETFILTER_IP_DEFRAG in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Daniel Xu | netfilter: defrag: Add glue hooks for enabling/disabling... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | docs/bpf: Improve documentation for cpu=v4 instructions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
YiFei Zhu | bpf: Non-atomically allocate freelist during prefill Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Enable test test_progs-cpuv4 for gcc... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | bpf: Fix compilation warning with -Wparentheses Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Alexei Starovoitov | Merge branch 'bpf-support-new-insns-from-cpu-v4' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | docs/bpf: Add documentation for new instructions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Test ldsx with more complex cases Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Add unit tests for new gotol insn Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Add unit tests for new sdiv/smod insns Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Add unit tests for new bswap insns Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-07-28 |
Yonghong Song | selftests/bpf: Add unit tests for new sign-extension... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |