summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/libbpf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Add bpf_object__token_fd accessorIhor Solodrai2024-09-131-0/+5
* libbpf: Fix uretprobe.multi.s programs auto attachmentJiri Olsa2024-09-101-1/+1
* libbpf: Workaround (another) -Wmaybe-uninitialized false positiveSam James2024-09-061-2/+2
* libbpf: fix some typos in libbpfLin Yikai2024-09-051-1/+1
* libbpf: Fix bpf_object__open_skeleton()'s mishandling of optionsAndrii Nakryiko2024-08-291-33/+19
* libbpf: Don't take direct pointers into BTF data from st_opsDavid Vernet2024-07-301-10/+13
* libbpf: improve old BPF skeleton handling for map auto-attachAndrii Nakryiko2024-07-101-12/+14
* libbpf: fix BPF skeleton forward/backward compat handlingAndrii Nakryiko2024-07-101-20/+27
* libbpf: Add NULL checks to bpf_object__{prev_map,next_map}Andreas Ziegler2024-07-081-2/+2
* libbpf: Auto-attach struct_ops BPF maps in BPF skeletonMykyta Yatsenko2024-06-061-3/+61
* libbpf: Configure log verbosity with env variableMykyta Yatsenko2024-05-291-1/+24
* libbpf: improve early detection of doomed-to-fail BPF program loadingAndrii Nakryiko2024-05-081-1/+14
* libbpf: handle yet another corner case of nulling out struct_ops programAndrii Nakryiko2024-05-081-1/+9
* libbpf: remove unnecessary struct_ops prog validity checkAndrii Nakryiko2024-05-081-10/+3
* libbpf: Fix error message in attach_kprobe_multiJiri Olsa2024-05-021-1/+1
* libbpf: Fix error message in attach_kprobe_sessionJiri Olsa2024-05-021-1/+1
* libbpf: better fix for handling nulled-out struct_ops programAndrii Nakryiko2024-05-011-11/+26
* libbpf: support "module: Function" syntax for tracing programsViktor Malik2024-05-011-9/+26
* libbpf: Add kprobe session attach type name to attach_type_nameJiri Olsa2024-04-301-0/+1
* libbpf: Add support for kprobe session attachJiri Olsa2024-04-301-2/+37
* libbpf: handle nulled-out program in struct_ops correctlyAndrii Nakryiko2024-04-301-0/+1
* libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAPYonghong Song2024-04-111-0/+7
* libbpf: Handle <orig_name>.llvm.<hash> symbol properlyYonghong Song2024-03-291-1/+20
* libbpf: Mark libbpf_kallsyms_parse static functionYonghong Song2024-03-291-1/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-291-3/+7
|\
| * libbpf: Define MFD_CLOEXEC if not availableArnaldo Carvalho de Melo2024-03-211-0/+4
| * libbpf: fix u64-to-pointer cast on 32-bit archesAndrii Nakryiko2024-03-201-2/+2
| * libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVMAlexei Starovoitov2024-03-151-1/+1
* | libbpf: Add new sec_def "sk_skb/verdict"Yonghong Song2024-03-221-0/+1
* | libbpf: add support for BPF cookie for raw_tp/tp_btf programsAndrii Nakryiko2024-03-201-3/+17
* | libbpbpf: Check bpf_map/bpf_program fd validityMykyta Yatsenko2024-03-181-7/+52
* | libbpf: Skip zeroed or null fields if not found in the kernel type.Kui-Feng Lee2024-03-141-5/+19
* | libbpf: Prevent null-pointer dereference when prog to load has no BTFQuentin Monnet2024-03-141-4/+3
|/
* libbpf: Recognize __arena global variables.Andrii Nakryiko2024-03-111-12/+106
* libbpf: Add support for bpf_arena.Alexei Starovoitov2024-03-111-8/+39
* libbpf: Allow specifying 64-bit integers in map BTF.Alexei Starovoitov2024-03-071-2/+42
* libbpf: Rewrite btf datasec names starting from '?'Eduard Zingerman2024-03-071-2/+17
* libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link")Eduard Zingerman2024-03-071-1/+14
* libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_typeEduard Zingerman2024-03-071-29/+32
* libbpf: Sync progs autoload with maps autocreate for struct_ops mapsEduard Zingerman2024-03-071-0/+43
* libbpf: Honor autocreate flag for struct_ops mapsEduard Zingerman2024-03-071-3/+15
* libbpf: Tie struct_ops programs to kernel BTF ids, not to local idsEduard Zingerman2024-03-071-23/+26
* libbpf: Allow version suffixes (___smth) for struct_ops typesEduard Zingerman2024-03-071-1/+5
* libbpf: Convert st_ops->data to shadow type.Kui-Feng Lee2024-02-291-2/+38
* libbpf: Set btf_value_type_id of struct bpf_map for struct_ops.Kui-Feng Lee2024-02-291-0/+5
* libbpf: fix return value for PERF_EVENT __arg_ctx type fix up checkAndrii Nakryiko2024-02-061-3/+3
* libbpf: Call memfd_create() syscall directlyAndrii Nakryiko2024-02-011-1/+10
* libbpf: Remove unnecessary null check in kernel_supports()Eduard Zingerman2024-02-011-1/+1
* libbpf: fix __arg_ctx type enforcement for perf_event programsAndrii Nakryiko2024-01-291-1/+20
* libbpf: integrate __arg_ctx feature detector into kernel_supports()Andrii Nakryiko2024-01-291-64/+1