2023-04-20 |
Quentin Monnet | bpftool: Replace "__fallthrough" by a comment to address... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-12 |
Alexei Starovoitov | bpf: Handle NULL in bpf_local_storage_free. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-10 |
Manu Bretelle | selftests/bpf: Reset err when symbol name already exist... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-07 |
Eduard Zingerman | selftests/bpf: Prevent infinite loop in veristat when... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-07 |
Wei Yongjun | bpftool: Set program type only if it differs from the... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-07 |
Song Liu | selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-05 |
Jiri Olsa | kallsyms: Disable preemption for find_kallsyms_symbol_value Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Andrii Nakryiko | Merge branch 'bpf: Follow up to RCU enforcement in... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | selftests/bpf: Add tracing tests for walking skb and... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Undo strict enforcement for walking untagged fields. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Allowlist few fields similar to __rcu tag. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Refactor NULL-ness check in check_reg_type(). Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Teach verifier that certain helpers accept NULL... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Refactor btf_nested_type_is_trusted(). Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Remove unused arguments from btf_struct_access(). Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Alexei Starovoitov | bpf: Invoke btf_struct_access() callback only for writes. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-04-04 |
Ilya Leoshkevich | selftests/bpf: Add RESOLVE_BTFIDS dependency to bpf_testmod.ko Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-31 |
James Hilliard | selftests/bpf: Fix conflicts with built-in functions... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-30 |
David Vernet | selftests/bpf: Add testcases for ptr_*_or_null_ in... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-30 |
David Vernet | bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-29 |
Manu Bretelle | tools: bpftool: json: Fix backslash escape typo in... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-28 |
Andrii Nakryiko | Merge branch 'verifier/xdp_direct_packet_access.c converted... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-28 |
Eduard Zingerman | selftests/bpf: Remove verifier/xdp_direct_packet_access... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-28 |
Eduard Zingerman | selftests/bpf: Verifier/xdp_direct_packet_access.c... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-28 |
Eduard Zingerman | libbpf: Fix double-free when linker processes empty... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-27 |
Hengqi Chen | selftests/bpf: Don't assume page size is 4096 Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-27 |
JP Kobryn | libbpf: Ensure print callback usage is thread-safe Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Xu Kuohai | selftests/bpf: Check when bounds are not in the 32... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Daniel Borkmann | bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Andrii Nakryiko | Merge branch 'bpf: Support ksym detection in light... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Alexei Starovoitov | selftests/bpf: Add light skeleton test for kfunc detection. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Alexei Starovoitov | libbpf: Support kfunc detection in light skeleton. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Alexei Starovoitov | bpf: Teach the verifier to recognize rdonly_mem as... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-22 |
Alexei Starovoitov | libbpf: Rename RELO_EXTERN_VAR/FUNC. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-20 |
Liu Pan | libbpf: Explicitly call write to append content to... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-20 |
Alexei Starovoitov | selftest/bpf: Add a test case for ld_imm64 copy logic. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-20 |
Alexei Starovoitov | libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-18 |
Sreevani Sreejith | bpf, docs: Libbpf overview documentation Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Manu Bretelle | selftests/bpf: Add --json-summary option to test_progs Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Andrii Nakryiko | Merge branch 'bpf: Add detection of kfuncs.' Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Alexei Starovoitov | selftests/bpf: Add test for bpf_ksym_exists(). Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Alexei Starovoitov | libbpf: Introduce bpf_ksym_exists() macro. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Alexei Starovoitov | libbpf: Fix relocation of kfunc ksym in ld_imm64 insn. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-17 |
Alexei Starovoitov | bpf: Allow ld_imm64 instruction to point to kfunc. Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-10 |
Yonghong Song | selftests/bpf: Workaround verification failure for... Suggested-by: Andrii Nakryiko <andrii@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-08 |
Roberto Sassu | selftests/bpf: Fix IMA test Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-07 |
Andrii Nakryiko | Merge branch 'libbpf: usdt arm arg parsing support' Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-07 |
Puranjay Mohan | libbpf: USDT arm arg parsing support Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-07 |
Puranjay Mohan | libbpf: Refactor parse_usdt_arg() to re-use code Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-07 |
Daniel Müller | libbpf: Fix theoretical u32 underflow in find_cd()... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-06 |
Andrii Nakryiko | Merge branch 'libbpf: allow users to set kprobe/uprobe... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-06 |
Menglong Dong | selftests/bpf: Add test for legacy/perf kprobe/uprobe... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-06 |
Menglong Dong | selftests/bpf: Split test_attach_probe into multi subtests Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-06 |
Menglong Dong | libbpf: Add support to set kprobe/uprobe attach mode Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-02 |
Joanne Koong | bpf: Fix bpf_dynptr_slice{_rdwr} to return NULL instead... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-02 |
Andrii Nakryiko | Merge branch 'Make uprobe attachment APK aware' Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-02 |
Daniel Müller | libbpf: Add support for attaching uprobes to shared... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-02 |
Daniel Müller | libbpf: Introduce elf_find_func_offset_from_file()... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-02 |
Daniel Müller | libbpf: Implement basic zip archive parsing support Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Andrii Nakryiko | Merge branch 'selftests/bpf: support custom per-test... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Andrii Nakryiko | selftests/bpf: Support custom per-test flags and multiple... Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Andrii Nakryiko | Merge branch 'libbpf: fix several issues reported by... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Viktor Malik | libbpf: Cleanup linker_append_elf_relos Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Viktor Malik | libbpf: Remove several dead assignments Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Viktor Malik | libbpf: Remove unnecessary ternary operator Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-03-01 |
Tiezhu Yang | selftests/bpf: Set __BITS_PER_LONG if target is bpf... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Yonghong Song | libbpf: Fix bpf_xdp_query() in old kernels Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Ilya Leoshkevich | libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd() Suggested-by: Andrii Nakryiko <andrii@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Puranjay Mohan | libbpf: Fix arm syscall regs spec in bpf_tracing.h Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Rong Tao | selftests/bpf: Fix compilation errors: Assign a value... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Luis Gerhorst | tools: bpftool: Remove invalid \' json escape Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Tiezhu Yang | selftests/bpf: Use __NR_prlimit64 instead of __NR_getrlimit... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-27 |
Tiezhu Yang | libbpf: Use struct user_pt_regs to define __PT_REGS_CAST... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-17 |
Taichi Nishimura | Fix typos in selftest/bpf files Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Ilya Leoshkevich | libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Andrii Nakryiko | Merge branch 'New benchmark for hashmap lookups' Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Add benchmark for hashmap lookups Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Print less if the quiet option... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Make quiet option common Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Remove an unused header Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Enhance argp parsing Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Make a function static in bpf_hashmap_f... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-16 |
Anton Protopopov | selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Attach to fopen()/fclose() in attach_probe Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-10 |
Ilya Leoshkevich | selftests/bpf: Quote host tools Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-09 |
Jiri Olsa | tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-09 |
Rong Tao | samples/bpf: Add openat2() enter/exit tracepoint to... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-08 |
Jon Doron | libbpf: Add sample_period to creation options Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-06 |
Colin Ian King | selftests/bpf: Fix spelling mistake "detecion" -> ... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-02-06 |
Hao Xiang | libbpf: Correctly set the kernel code version in Debian... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
2023-01-13 |
Roberto Valenzuela | selftests/bpf: Fix missing space error Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
|
commit | commitdiff | tree |
next |