aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/libbpf.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Add the ability to suppress perf event enablementIlya Leoshkevich2025-08-071-5/+8
* libbpf: Avoid possible use of uninitialized mod_lenAchill Gilgenast2025-07-311-1/+1
* libbpf: Verify that arena map exists when adding arena relocationsEduard Zingerman2025-07-191-0/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc6Alexei Starovoitov2025-07-181-7/+13
|\
| * libbpf: Fix handling of BPF arena relocationsAndrii Nakryiko2025-07-181-7/+13
* | libbpf: Fix warning in calloc() usageMatteo Croce2025-07-181-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc3Alexei Starovoitov2025-06-261-3/+7
|\|
| * libbpf: Fix possible use-after-free for externsAdin Scannell2025-06-251-3/+7
* | libbpf: Support link-based cgroup attach with optionsYonghong Song2025-06-091-0/+28
|/
* libbpf: Check bpf_map_skeleton link for NULLMykyta Yatsenko2025-05-141-0/+6
* Use thread-safe function pointer in libbpf_printJonathan Wiepert2025-04-251-1/+1
* libbpf: Remove sample_period init in perf_bufferTao Chen2025-04-251-1/+0
* libbpf: Fix event name too long errorFeng Yang2025-04-231-27/+16
* libbpf: Fix buffer overflow in bpf_object__init_progViktor Malik2025-04-151-1/+1
* libbpf: Add getters for BTF.ext func and line infoMykyta Yatsenko2025-04-091-0/+24
* libbpf: Fix implicit memfd_create() for bionicCarlos Llamas2025-04-041-9/+0
* libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_IDMykyta Yatsenko2025-03-171-5/+5
* libbpf: Split bpf object load into prepare/loadMykyta Yatsenko2025-03-151-43/+103
* libbpf: Introduce more granular state for bpf_objectMykyta Yatsenko2025-03-151-17/+22
* libbpf: Use map_is_created helper in map settersMykyta Yatsenko2025-03-151-9/+9
* libbpf: Fix out-of-bound readNandakumar Edamana2025-02-241-1/+1
* libbpf: Wrap libbpf API direct err with libbpf_errTao Chen2025-02-191-13/+13
* libbpf: Work around kernel inconsistently stripping '.llvm.' suffixAndrii Nakryiko2025-01-171-1/+25
* libbpf: Add unique_match option for multi kprobeYonghong Song2025-01-101-1/+12
* libbpf: Set MFD_NOEXEC_SEAL when creating memfdDaniel Xu2024-12-301-1/+13
* libbpf: Fix memory leak in bpf_program__attach_uprobe_multiJiri Olsa2024-11-151-6/+5
* libbpf: Stringify errno in log messages in libbpf.cMykyta Yatsenko2024-11-121-200/+156
* libbpf: Add support for uprobe multi session attachJiri Olsa2024-11-111-2/+16
* bpf: Add support for uprobe multi session attachJiri Olsa2024-11-111-0/+1
* libbpf: move global data mmap()'ing into bpf_object__load()Andrii Nakryiko2024-10-241-43/+40
* libbpf: never interpret subprogs in .text as entry programsAndrii Nakryiko2024-10-111-1/+1
* libbpf: fix sym_is_subprog() logic for weak global subprogsAndrii Nakryiko2024-10-101-1/+1
* libbpf: Support creating light skeleton of either endiannessTony Ambardar2024-10-041-0/+1
* libbpf: Support opening bpf objects of either endiannessTony Ambardar2024-10-041-9/+42
* libbpf: Improve log message formattingTony Ambardar2024-10-041-2/+2
* libbpf: Fix expected_attach_type set handling in program load callbackTao Chen2024-10-041-4/+8
* libbpf: Change log level of BTF loading error messageIhor Solodrai2024-10-041-4/+5
* 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-291-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-281-1/+24
* libbpf: improve early detection of doomed-to-fail BPF program loadingAndrii Nakryiko2024-05-071-1/+14
* libbpf: handle yet another corner case of nulling out struct_ops programAndrii Nakryiko2024-05-071-1/+9