summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/libbpf.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Add bpf_object__unpin()Daniel Xu2023-08-231-0/+15
* libbpf: Free btf_vmlinux when closing bpf_objectHao Luo2023-08-221-0/+1
* libbpf: Add uprobe multi link support to bpf_program__attach_usdtJiri Olsa2023-08-211-2/+11
* libbpf: Add uprobe multi link detectionJiri Olsa2023-08-211-0/+36
* libbpf: Add support for u[ret]probe.multi[.s] program sectionsJiri Olsa2023-08-211-0/+36
* libbpf: Add bpf_program__attach_uprobe_multi functionJiri Olsa2023-08-211-0/+114
* libbpf: Add elf_resolve_pattern_offsets functionJiri Olsa2023-08-211-1/+1
* libbpf: Move elf_find_func_offset* functions to elf objectJiri Olsa2023-08-211-185/+0
* libbpf: Add uprobe_multi attach type and link namesJiri Olsa2023-08-211-0/+2
* libbpf: Support triple-underscore flavors for kfunc relocationDave Marchevsky2023-08-181-1/+19
* libbpf: Set close-on-exec flag on gzopenMarco Vedovati2023-08-141-2/+2
* libbpf: Add link-based API for tcxDaniel Borkmann2023-07-191-9/+49
* libbpf: Add opts-based attach/detach/query API for tcxDaniel Borkmann2023-07-191-3/+9
* libbpf: Fix realloc API handling in zero-sized edge casesAndrii Nakryiko2023-07-111-3/+12
* libbpf: only reset sec_def handler when necessaryAndrii Nakryiko2023-07-081-8/+19
* libbpf: Use available_filter_functions_addrs with multi-kprobesJackie Liu2023-07-061-1/+61
* libbpf: Cross-join available_filter_functions and kallsyms for multi-kprobesJackie Liu2023-07-061-13/+97
* libbpf: Add netfilter link attach helperFlorian Westphal2023-06-301-0/+42
* libbpf: Skip modules BTF loading when CAP_SYS_ADMIN is missingAndrea Terzolo2023-06-301-0/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-081-1/+2
|\
| * bpf: netfilter: Add BPF_NETFILTER bpf_attach_typeFlorian Westphal2023-06-051-1/+2
* | libbpf: Ensure FD >= 3 during bpf_map__reuse_fd()Andrii Nakryiko2023-05-261-7/+6
* | libbpf: Ensure libbpf always opens files with O_CLOEXECAndrii Nakryiko2023-05-261-3/+3
* | libbpf: Change var type in datasec resize funcJP Kobryn2023-05-251-2/+2
* | libbpf: Add capability for resizing datasec mapsJP Kobryn2023-05-241-9/+126
|/
* Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-04-271-1/+1
|\
| * ELF: fix all "Elf" typosAlexey Dobriyan2023-04-081-1/+1
* | tools: bpftool: print netfilter link infoFlorian Westphal2023-04-211-0/+3
* | libbpf: improve handling of unresolved kfuncsAndrii Nakryiko2023-04-181-3/+69
* | libbpf: report vmlinux vs module name when dealing with ksymsAndrii Nakryiko2023-04-181-4/+5
* | libbpf: misc internal libbpf clean ups around log fixupAndrii Nakryiko2023-04-181-12/+14
* | libbpf: disassociate section handler on explicit bpf_program__set_type() callAndrii Nakryiko2023-03-291-0/+1
* | libbpf: Ensure print callback usage is thread-safeJP Kobryn2023-03-271-3/+6
* | libbpf: Use .struct_ops.link section to indicate a struct_ops with a link.Kui-Feng Lee2023-03-221-16/+44
* | libbpf: Update a bpf_link with another struct_ops.Kui-Feng Lee2023-03-221-0/+35
* | libbpf: Create a bpf_link in bpf_map__attach_struct_ops().Kui-Feng Lee2023-03-221-24/+71
* | libbpf: Support kfunc detection in light skeleton.Alexei Starovoitov2023-03-221-2/+5
* | libbpf: Rename RELO_EXTERN_VAR/FUNC.Alexei Starovoitov2023-03-221-9/+9
* | libbpf: Explicitly call write to append content to fileLiu Pan2023-03-201-5/+9
* | libbpf: Fix relocation of kfunc ksym in ld_imm64 insn.Alexei Starovoitov2023-03-171-0/+6
* | libbpf: Add support to set kprobe/uprobe attach modeMenglong Dong2023-03-061-1/+47
* | libbpf: Add support for attaching uprobes to shared objects in APKsDaniel Müller2023-03-011-7/+84
* | libbpf: Introduce elf_find_func_offset_from_file() functionDaniel Müller2023-03-011-21/+36
* | libbpf: Remove several dead assignmentsViktor Malik2023-03-011-1/+0
* | libbpf: Remove unnecessary ternary operatorViktor Malik2023-03-011-1/+1
|/
* libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich2023-02-161-7/+7
* libbpf: Add sample_period to creation optionsJon Doron2023-02-081-2/+7
* libbpf: Correctly set the kernel code version in Debian kernel.Hao Xiang2023-02-061-37/+0
* libbpf: Support sleepable struct_ops.s sectionDavid Vernet2023-01-251-0/+1
* libbpf: Replace '.' with '_' in legacy kprobe event nameMenglong Dong2023-01-131-0/+7