summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/libbpf.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: warn on unexpected __arg_ctx type when rewriting BTFAndrii Nakryiko2024-01-171-9/+66
* libbpf: feature-detect arg:ctx tag support in kernelAndrii Nakryiko2024-01-171-0/+67
* libbpf: implement __arg_ctx fallback logicAndrii Nakryiko2024-01-031-4/+252
* libbpf: move BTF loading step after relocation stepAndrii Nakryiko2024-01-031-1/+1
* libbpf: move exception callbacks assignment logic into relocation stepAndrii Nakryiko2024-01-031-80/+85
* libbpf: use stable map placeholder FDsAndrii Nakryiko2024-01-031-38/+63
* libbpf: don't rely on map->fd as an indicator of map being createdAndrii Nakryiko2024-01-031-15/+27
* libbpf: use explicit map reuse flag to skip map creation stepsAndrii Nakryiko2024-01-031-1/+1
* libbpf: make uniform use of btf__fd() accessor inside libbpfAndrii Nakryiko2024-01-031-1/+1
* libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relosMingyi Zhang2023-12-211-0/+2
* Revert BPF token-related functionalityAndrii Nakryiko2023-12-191-118/+455
* libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvarAndrii Nakryiko2023-12-131-4/+10
* libbpf: wire up BPF token support at BPF object levelAndrii Nakryiko2023-12-131-7/+111
* libbpf: wire up token_fd into feature probing logicAndrii Nakryiko2023-12-131-1/+1
* libbpf: move feature detection code into its own fileAndrii Nakryiko2023-12-131-462/+1
* libbpf: further decouple feature checking logic from bpf_objectAndrii Nakryiko2023-12-131-7/+15
* libbpf: split feature detectors definitions from cached resultsAndrii Nakryiko2023-12-131-6/+12
* bpf: Load vmlinux btf for any struct_ops mapDavid Vernet2023-12-081-0/+11
* libbpf: Add st_type argument to elf_resolve_syms_offsets functionJiri Olsa2023-11-281-1/+1
* libbpf: Add link-based API for netkitDaniel Borkmann2023-10-241-0/+39
* libbpf: Add support for cgroup unix socket address hooksDaan De Meyer2023-10-111-0/+10
* libbpf: Allow Golang symbols in uprobe secdefHengqi Chen2023-09-291-6/+16
* libbpf: Support symbol versioning for uprobeHengqi Chen2023-09-221-1/+1
* libbpf: Add support for custom exception callbacksKumar Kartikeya Dwivedi2023-09-161-5/+109
* libbpf: Refactor bpf_object__reloc_codeKumar Kartikeya Dwivedi2023-09-161-19/+33
* 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
|/