2023-09-08 |
Oleg Nesterov | bpf: task_group_seq_get_next: cleanup the usage of... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Alexei Starovoitov | Merge branch 'bpf-enable-irq-after-irq_work_raise-completes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Hou Tao | selftests/bpf: Test preemption between bpf_obj_new... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Hou Tao | bpf: Enable IRQ after irq_work_raise() completes in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Alexei Starovoitov | Merge branch 'bpf-add-support-for-local-percpu-kptr' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Hou Tao | bpf: Enable IRQ after irq_work_raise() completes in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Add some negative tests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Add tests for cgrp_local_storage with... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Remove unnecessary direct read of local... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Add tests for array map with local percpu... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | libbpf: Add __percpu_kptr macro definition Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Andrii Nakryiko | libbpf: Add basic BTF sanity validation
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | selftests/bpf: Update error message in negative linked_list... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Add alloc/xchg/direct_access support for local... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Add BPF_KPTR_PERCPU as a field type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2023-09-08 |
Yonghong Song | bpf: Add support for non-fix-size percpu mem allocation 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 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 |
next |