| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-01 | libbpf: move libbpf_sha256() implementation into libbpf_utils.c | Andrii Nakryiko | 1 | -98/+0 |
| 2025-10-01 | libbpf: move libbpf_errstr() into libbpf_utils.c | Andrii Nakryiko | 1 | -1/+0 |
| 2025-10-01 | libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE | Andrii Nakryiko | 1 | -2/+0 |
| 2025-09-28 | libbpf: Replace AF_ALG with open coded SHA-256 | Eric Biggers | 1 | -52/+91 |
| 2025-09-26 | libbpf: Fix error when st-prefix_ops and ops from differ btf | D. Wythe | 1 | -19/+17 |
| 2025-09-18 | libbpf: Support exclusive map creation | KP Singh | 1 | -0/+69 |
| 2025-09-18 | libbpf: Implement SHA256 internal helper | KP Singh | 1 | -0/+59 |
| 2025-08-15 | libbpf: Fix reuse of DEVMAP | Yureka Lilian | 1 | -0/+10 |
| 2025-08-07 | libbpf: Add the ability to suppress perf event enablement | Ilya Leoshkevich | 1 | -5/+8 |
| 2025-07-31 | libbpf: Avoid possible use of uninitialized mod_len | Achill Gilgenast | 1 | -1/+1 |
| 2025-07-18 | libbpf: Verify that arena map exists when adding arena relocations | Eduard Zingerman | 1 | -0/+5 |
| 2025-07-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc6 | Alexei Starovoitov | 1 | -7/+13 |
| 2025-07-18 | libbpf: Fix warning in calloc() usage | Matteo Croce | 1 | -1/+1 |
| 2025-07-17 | libbpf: Fix handling of BPF arena relocations | Andrii Nakryiko | 1 | -7/+13 |
| 2025-06-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc3 | Alexei Starovoitov | 1 | -3/+7 |
| 2025-06-25 | libbpf: Fix possible use-after-free for externs | Adin Scannell | 1 | -3/+7 |
| 2025-06-09 | libbpf: Support link-based cgroup attach with options | Yonghong Song | 1 | -0/+28 |
| 2025-05-14 | libbpf: Check bpf_map_skeleton link for NULL | Mykyta Yatsenko | 1 | -0/+6 |
| 2025-04-25 | Use thread-safe function pointer in libbpf_print | Jonathan Wiepert | 1 | -1/+1 |
| 2025-04-25 | libbpf: Remove sample_period init in perf_buffer | Tao Chen | 1 | -1/+0 |
| 2025-04-22 | libbpf: Fix event name too long error | Feng Yang | 1 | -27/+16 |
| 2025-04-15 | libbpf: Fix buffer overflow in bpf_object__init_prog | Viktor Malik | 1 | -1/+1 |
| 2025-04-09 | libbpf: Add getters for BTF.ext func and line info | Mykyta Yatsenko | 1 | -0/+24 |
| 2025-04-04 | libbpf: Fix implicit memfd_create() for bionic | Carlos Llamas | 1 | -9/+0 |
| 2025-03-17 | libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_ID | Mykyta Yatsenko | 1 | -5/+5 |
| 2025-03-15 | libbpf: Split bpf object load into prepare/load | Mykyta Yatsenko | 1 | -43/+103 |
| 2025-03-15 | libbpf: Introduce more granular state for bpf_object | Mykyta Yatsenko | 1 | -17/+22 |
| 2025-03-15 | libbpf: Use map_is_created helper in map setters | Mykyta Yatsenko | 1 | -9/+9 |
| 2025-02-24 | libbpf: Fix out-of-bound read | Nandakumar Edamana | 1 | -1/+1 |
| 2025-02-19 | libbpf: Wrap libbpf API direct err with libbpf_err | Tao Chen | 1 | -13/+13 |
| 2025-01-17 | libbpf: Work around kernel inconsistently stripping '.llvm.' suffix | Andrii Nakryiko | 1 | -1/+25 |
| 2025-01-10 | libbpf: Add unique_match option for multi kprobe | Yonghong Song | 1 | -1/+12 |
| 2024-12-30 | libbpf: Set MFD_NOEXEC_SEAL when creating memfd | Daniel Xu | 1 | -1/+13 |
| 2024-11-15 | libbpf: Fix memory leak in bpf_program__attach_uprobe_multi | Jiri Olsa | 1 | -6/+5 |
| 2024-11-11 | libbpf: Stringify errno in log messages in libbpf.c | Mykyta Yatsenko | 1 | -200/+156 |
| 2024-11-11 | libbpf: Add support for uprobe multi session attach | Jiri Olsa | 1 | -2/+16 |
| 2024-11-11 | bpf: Add support for uprobe multi session attach | Jiri Olsa | 1 | -0/+1 |
| 2024-10-23 | libbpf: move global data mmap()'ing into bpf_object__load() | Andrii Nakryiko | 1 | -43/+40 |
| 2024-10-11 | libbpf: never interpret subprogs in .text as entry programs | Andrii Nakryiko | 1 | -1/+1 |
| 2024-10-09 | libbpf: fix sym_is_subprog() logic for weak global subprogs | Andrii Nakryiko | 1 | -1/+1 |
| 2024-10-03 | libbpf: Support creating light skeleton of either endianness | Tony Ambardar | 1 | -0/+1 |
| 2024-10-03 | libbpf: Support opening bpf objects of either endianness | Tony Ambardar | 1 | -9/+42 |
| 2024-10-03 | libbpf: Improve log message formatting | Tony Ambardar | 1 | -2/+2 |
| 2024-10-03 | libbpf: Fix expected_attach_type set handling in program load callback | Tao Chen | 1 | -4/+8 |
| 2024-10-03 | libbpf: Change log level of BTF loading error message | Ihor Solodrai | 1 | -4/+5 |
| 2024-09-12 | libbpf: Add bpf_object__token_fd accessor | Ihor Solodrai | 1 | -0/+5 |
| 2024-09-10 | libbpf: Fix uretprobe.multi.s programs auto attachment | Jiri Olsa | 1 | -1/+1 |
| 2024-09-06 | libbpf: Workaround (another) -Wmaybe-uninitialized false positive | Sam James | 1 | -2/+2 |
| 2024-09-05 | libbpf: fix some typos in libbpf | Lin Yikai | 1 | -1/+1 |
| 2024-08-29 | libbpf: Fix bpf_object__open_skeleton()'s mishandling of options | Andrii Nakryiko | 1 | -33/+19 |
| 2024-07-29 | libbpf: Don't take direct pointers into BTF data from st_ops | David Vernet | 1 | -10/+13 |
| 2024-07-09 | libbpf: improve old BPF skeleton handling for map auto-attach | Andrii Nakryiko | 1 | -12/+14 |
| 2024-07-09 | libbpf: fix BPF skeleton forward/backward compat handling | Andrii Nakryiko | 1 | -20/+27 |
| 2024-07-08 | libbpf: Add NULL checks to bpf_object__{prev_map,next_map} | Andreas Ziegler | 1 | -2/+2 |
| 2024-06-06 | libbpf: Auto-attach struct_ops BPF maps in BPF skeleton | Mykyta Yatsenko | 1 | -3/+61 |
| 2024-05-28 | libbpf: Configure log verbosity with env variable | Mykyta Yatsenko | 1 | -1/+24 |
| 2024-05-07 | libbpf: improve early detection of doomed-to-fail BPF program loading | Andrii Nakryiko | 1 | -1/+14 |
| 2024-05-07 | libbpf: handle yet another corner case of nulling out struct_ops program | Andrii Nakryiko | 1 | -1/+9 |
| 2024-05-07 | libbpf: remove unnecessary struct_ops prog validity check | Andrii Nakryiko | 1 | -10/+3 |
| 2024-05-02 | libbpf: Fix error message in attach_kprobe_multi | Jiri Olsa | 1 | -1/+1 |
| 2024-05-02 | libbpf: Fix error message in attach_kprobe_session | Jiri Olsa | 1 | -1/+1 |
| 2024-05-01 | libbpf: better fix for handling nulled-out struct_ops program | Andrii Nakryiko | 1 | -11/+26 |
| 2024-05-01 | libbpf: support "module: Function" syntax for tracing programs | Viktor Malik | 1 | -9/+26 |
| 2024-04-30 | libbpf: Add kprobe session attach type name to attach_type_name | Jiri Olsa | 1 | -0/+1 |
| 2024-04-30 | libbpf: Add support for kprobe session attach | Jiri Olsa | 1 | -2/+37 |
| 2024-04-29 | libbpf: handle nulled-out program in struct_ops correctly | Andrii Nakryiko | 1 | -0/+1 |
| 2024-04-10 | libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAP | Yonghong Song | 1 | -0/+7 |
| 2024-03-28 | libbpf: Handle <orig_name>.llvm.<hash> symbol properly | Yonghong Song | 1 | -1/+20 |
| 2024-03-28 | libbpf: Mark libbpf_kallsyms_parse static function | Yonghong Song | 1 | -1/+4 |
| 2024-03-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+7 |
| 2024-03-22 | libbpf: Add new sec_def "sk_skb/verdict" | Yonghong Song | 1 | -0/+1 |
| 2024-03-21 | libbpf: Define MFD_CLOEXEC if not available | Arnaldo Carvalho de Melo | 1 | -0/+4 |
| 2024-03-19 | libbpf: add support for BPF cookie for raw_tp/tp_btf programs | Andrii Nakryiko | 1 | -3/+17 |
| 2024-03-19 | libbpf: fix u64-to-pointer cast on 32-bit arches | Andrii Nakryiko | 1 | -2/+2 |
| 2024-03-18 | libbpbpf: Check bpf_map/bpf_program fd validity | Mykyta Yatsenko | 1 | -7/+52 |
| 2024-03-15 | libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests to match LLVM | Alexei Starovoitov | 1 | -1/+1 |
| 2024-03-14 | libbpf: Skip zeroed or null fields if not found in the kernel type. | Kui-Feng Lee | 1 | -5/+19 |
| 2024-03-14 | libbpf: Prevent null-pointer dereference when prog to load has no BTF | Quentin Monnet | 1 | -4/+3 |
| 2024-03-11 | libbpf: Recognize __arena global variables. | Andrii Nakryiko | 1 | -12/+106 |
| 2024-03-11 | libbpf: Add support for bpf_arena. | Alexei Starovoitov | 1 | -8/+39 |
| 2024-03-07 | libbpf: Allow specifying 64-bit integers in map BTF. | Alexei Starovoitov | 1 | -2/+42 |
| 2024-03-06 | libbpf: Rewrite btf datasec names starting from '?' | Eduard Zingerman | 1 | -2/+17 |
| 2024-03-06 | libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link") | Eduard Zingerman | 1 | -1/+14 |
| 2024-03-06 | libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_type | Eduard Zingerman | 1 | -29/+32 |
| 2024-03-06 | libbpf: Sync progs autoload with maps autocreate for struct_ops maps | Eduard Zingerman | 1 | -0/+43 |
| 2024-03-06 | libbpf: Honor autocreate flag for struct_ops maps | Eduard Zingerman | 1 | -3/+15 |
| 2024-03-06 | libbpf: Tie struct_ops programs to kernel BTF ids, not to local ids | Eduard Zingerman | 1 | -23/+26 |
| 2024-03-06 | libbpf: Allow version suffixes (___smth) for struct_ops types | Eduard Zingerman | 1 | -1/+5 |
| 2024-02-29 | libbpf: Convert st_ops->data to shadow type. | Kui-Feng Lee | 1 | -2/+38 |
| 2024-02-29 | libbpf: Set btf_value_type_id of struct bpf_map for struct_ops. | Kui-Feng Lee | 1 | -0/+5 |
| 2024-02-05 | libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check | Andrii Nakryiko | 1 | -3/+3 |
| 2024-02-01 | libbpf: Call memfd_create() syscall directly | Andrii Nakryiko | 1 | -1/+10 |
| 2024-02-01 | libbpf: Remove unnecessary null check in kernel_supports() | Eduard Zingerman | 1 | -1/+1 |
| 2024-01-29 | libbpf: fix __arg_ctx type enforcement for perf_event programs | Andrii Nakryiko | 1 | -1/+20 |
| 2024-01-29 | libbpf: integrate __arg_ctx feature detector into kernel_supports() | Andrii Nakryiko | 1 | -64/+1 |
| 2024-01-24 | libbpf: Support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar | Andrii Nakryiko | 1 | -0/+6 |
| 2024-01-24 | libbpf: Wire up BPF token support at BPF object level | Andrii Nakryiko | 1 | -6/+96 |
| 2024-01-24 | libbpf: Wire up token_fd into feature probing logic | Andrii Nakryiko | 1 | -2/+2 |
| 2024-01-24 | libbpf: Move feature detection code into its own file | Andrii Nakryiko | 1 | -462/+1 |
| 2024-01-24 | libbpf: Further decouple feature checking logic from bpf_object | Andrii Nakryiko | 1 | -7/+15 |
| 2024-01-24 | libbpf: Split feature detectors definitions from cached results | Andrii Nakryiko | 1 | -6/+12 |
| 2024-01-23 | libbpf: Find correct module BTFs for struct_ops maps and progs. | Kui-Feng Lee | 1 | -10/+31 |
| 2024-01-23 | libbpf: Apply map_set_def_max_entries() for inner_maps on creation | Andrey Grafin | 1 | -0/+4 |
| 2024-01-17 | libbpf: warn on unexpected __arg_ctx type when rewriting BTF | Andrii Nakryiko | 1 | -9/+66 |
| 2024-01-17 | libbpf: feature-detect arg:ctx tag support in kernel | Andrii Nakryiko | 1 | -0/+67 |
| 2024-01-03 | libbpf: implement __arg_ctx fallback logic | Andrii Nakryiko | 1 | -4/+252 |
| 2024-01-03 | libbpf: move BTF loading step after relocation step | Andrii Nakryiko | 1 | -1/+1 |
| 2024-01-03 | libbpf: move exception callbacks assignment logic into relocation step | Andrii Nakryiko | 1 | -80/+85 |
| 2024-01-03 | libbpf: use stable map placeholder FDs | Andrii Nakryiko | 1 | -38/+63 |
| 2024-01-03 | libbpf: don't rely on map->fd as an indicator of map being created | Andrii Nakryiko | 1 | -15/+27 |
| 2024-01-03 | libbpf: use explicit map reuse flag to skip map creation steps | Andrii Nakryiko | 1 | -1/+1 |
| 2024-01-03 | libbpf: make uniform use of btf__fd() accessor inside libbpf | Andrii Nakryiko | 1 | -1/+1 |
| 2023-12-21 | libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos | Mingyi Zhang | 1 | -0/+2 |
| 2023-12-19 | Revert BPF token-related functionality | Andrii Nakryiko | 1 | -118/+455 |
| 2023-12-13 | libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar | Andrii Nakryiko | 1 | -4/+10 |
| 2023-12-13 | libbpf: wire up BPF token support at BPF object level | Andrii Nakryiko | 1 | -7/+111 |
| 2023-12-13 | libbpf: wire up token_fd into feature probing logic | Andrii Nakryiko | 1 | -1/+1 |
| 2023-12-13 | libbpf: move feature detection code into its own file | Andrii Nakryiko | 1 | -462/+1 |
| 2023-12-13 | libbpf: further decouple feature checking logic from bpf_object | Andrii Nakryiko | 1 | -7/+15 |
| 2023-12-13 | libbpf: split feature detectors definitions from cached results | Andrii Nakryiko | 1 | -6/+12 |
| 2023-12-08 | bpf: Load vmlinux btf for any struct_ops map | David Vernet | 1 | -0/+11 |
| 2023-11-28 | libbpf: Add st_type argument to elf_resolve_syms_offsets function | Jiri Olsa | 1 | -1/+1 |
| 2023-10-24 | libbpf: Add link-based API for netkit | Daniel Borkmann | 1 | -0/+39 |
| 2023-10-11 | libbpf: Add support for cgroup unix socket address hooks | Daan De Meyer | 1 | -0/+10 |
| 2023-09-29 | libbpf: Allow Golang symbols in uprobe secdef | Hengqi Chen | 1 | -6/+16 |
| 2023-09-22 | libbpf: Support symbol versioning for uprobe | Hengqi Chen | 1 | -1/+1 |
| 2023-09-16 | libbpf: Add support for custom exception callbacks | Kumar Kartikeya Dwivedi | 1 | -5/+109 |
| 2023-09-16 | libbpf: Refactor bpf_object__reloc_code | Kumar Kartikeya Dwivedi | 1 | -19/+33 |
| 2023-08-23 | libbpf: Add bpf_object__unpin() | Daniel Xu | 1 | -0/+15 |
| 2023-08-22 | libbpf: Free btf_vmlinux when closing bpf_object | Hao Luo | 1 | -0/+1 |
| 2023-08-21 | libbpf: Add uprobe multi link support to bpf_program__attach_usdt | Jiri Olsa | 1 | -2/+11 |
| 2023-08-21 | libbpf: Add uprobe multi link detection | Jiri Olsa | 1 | -0/+36 |
| 2023-08-21 | libbpf: Add support for u[ret]probe.multi[.s] program sections | Jiri Olsa | 1 | -0/+36 |
| 2023-08-21 | libbpf: Add bpf_program__attach_uprobe_multi function | Jiri Olsa | 1 | -0/+114 |
| 2023-08-21 | libbpf: Add elf_resolve_pattern_offsets function | Jiri Olsa | 1 | -1/+1 |
| 2023-08-21 | libbpf: Move elf_find_func_offset* functions to elf object | Jiri Olsa | 1 | -185/+0 |
| 2023-08-21 | libbpf: Add uprobe_multi attach type and link names | Jiri Olsa | 1 | -0/+2 |
| 2023-08-18 | libbpf: Support triple-underscore flavors for kfunc relocation | Dave Marchevsky | 1 | -1/+19 |
| 2023-08-14 | libbpf: Set close-on-exec flag on gzopen | Marco Vedovati | 1 | -2/+2 |
| 2023-07-19 | libbpf: Add link-based API for tcx | Daniel Borkmann | 1 | -9/+49 |
| 2023-07-19 | libbpf: Add opts-based attach/detach/query API for tcx | Daniel Borkmann | 1 | -3/+9 |
| 2023-07-11 | libbpf: Fix realloc API handling in zero-sized edge cases | Andrii Nakryiko | 1 | -3/+12 |
| 2023-07-08 | libbpf: only reset sec_def handler when necessary | Andrii Nakryiko | 1 | -8/+19 |
| 2023-07-06 | libbpf: Use available_filter_functions_addrs with multi-kprobes | Jackie Liu | 1 | -1/+61 |
| 2023-07-06 | libbpf: Cross-join available_filter_functions and kallsyms for multi-kprobes | Jackie Liu | 1 | -13/+97 |
| 2023-06-30 | libbpf: Add netfilter link attach helper | Florian Westphal | 1 | -0/+42 |
| 2023-06-30 | libbpf: Skip modules BTF loading when CAP_SYS_ADMIN is missing | Andrea Terzolo | 1 | -0/+4 |
| 2023-06-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+2 |
| 2023-06-05 | bpf: netfilter: Add BPF_NETFILTER bpf_attach_type | Florian Westphal | 1 | -1/+2 |
| 2023-05-26 | libbpf: Ensure FD >= 3 during bpf_map__reuse_fd() | Andrii Nakryiko | 1 | -7/+6 |
| 2023-05-26 | libbpf: Ensure libbpf always opens files with O_CLOEXEC | Andrii Nakryiko | 1 | -3/+3 |
| 2023-05-25 | libbpf: Change var type in datasec resize func | JP Kobryn | 1 | -2/+2 |
| 2023-05-24 | libbpf: Add capability for resizing datasec maps | JP Kobryn | 1 | -9/+126 |
| 2023-04-27 | Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+1 |
| 2023-04-21 | tools: bpftool: print netfilter link info | Florian Westphal | 1 | -0/+3 |
| 2023-04-18 | libbpf: improve handling of unresolved kfuncs | Andrii Nakryiko | 1 | -3/+69 |
| 2023-04-18 | libbpf: report vmlinux vs module name when dealing with ksyms | Andrii Nakryiko | 1 | -4/+5 |
| 2023-04-18 | libbpf: misc internal libbpf clean ups around log fixup | Andrii Nakryiko | 1 | -12/+14 |
| 2023-04-08 | ELF: fix all "Elf" typos | Alexey Dobriyan | 1 | -1/+1 |
| 2023-03-29 | libbpf: disassociate section handler on explicit bpf_program__set_type() call | Andrii Nakryiko | 1 | -0/+1 |
| 2023-03-27 | libbpf: Ensure print callback usage is thread-safe | JP Kobryn | 1 | -3/+6 |
| 2023-03-22 | libbpf: Use .struct_ops.link section to indicate a struct_ops with a link. | Kui-Feng Lee | 1 | -16/+44 |
| 2023-03-22 | libbpf: Update a bpf_link with another struct_ops. | Kui-Feng Lee | 1 | -0/+35 |
| 2023-03-22 | libbpf: Create a bpf_link in bpf_map__attach_struct_ops(). | Kui-Feng Lee | 1 | -24/+71 |
| 2023-03-22 | libbpf: Support kfunc detection in light skeleton. | Alexei Starovoitov | 1 | -2/+5 |
| 2023-03-22 | libbpf: Rename RELO_EXTERN_VAR/FUNC. | Alexei Starovoitov | 1 | -9/+9 |
| 2023-03-20 | libbpf: Explicitly call write to append content to file | Liu Pan | 1 | -5/+9 |
| 2023-03-17 | libbpf: Fix relocation of kfunc ksym in ld_imm64 insn. | Alexei Starovoitov | 1 | -0/+6 |
| 2023-03-06 | libbpf: Add support to set kprobe/uprobe attach mode | Menglong Dong | 1 | -1/+47 |
| 2023-03-01 | libbpf: Add support for attaching uprobes to shared objects in APKs | Daniel Müller | 1 | -7/+84 |
| 2023-03-01 | libbpf: Introduce elf_find_func_offset_from_file() function | Daniel Müller | 1 | -21/+36 |
| 2023-03-01 | libbpf: Remove several dead assignments | Viktor Malik | 1 | -1/+0 |
| 2023-03-01 | libbpf: Remove unnecessary ternary operator | Viktor Malik | 1 | -1/+1 |
| 2023-02-16 | libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 1 | -7/+7 |
| 2023-02-08 | libbpf: Add sample_period to creation options | Jon Doron | 1 | -2/+7 |
| 2023-02-06 | libbpf: Correctly set the kernel code version in Debian kernel. | Hao Xiang | 1 | -37/+0 |
| 2023-01-25 | libbpf: Support sleepable struct_ops.s section | David Vernet | 1 | -0/+1 |
| 2023-01-13 | libbpf: Replace '.' with '_' in legacy kprobe event name | Menglong Dong | 1 | -0/+7 |
| 2023-01-10 | libbpf: Fix map creation flags sanitization | Ludovic L'Hours | 1 | -1/+1 |
| 2022-12-20 | libbpf: Fix build warning on ref_ctr_off for 32-bit architectures | Khem Raj | 1 | -1/+1 |
| 2022-11-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2022-11-22 | selftests/bpf: Workaround for llvm nop-4 bug | Alexei Starovoitov | 1 | -1/+2 |
| 2022-11-14 | libbpf: Fixed various checkpatch issues in libbpf.c | Kang Minchul | 1 | -17/+28 |
| 2022-11-14 | libbpf: Use correct return pointer in attach_raw_tp | Jiri Olsa | 1 | -1/+1 |
| 2022-11-09 | libbpf: Hashmap interface update to allow both long and void* keys/values | Eduard Zingerman | 1 | -12/+6 |
| 2022-10-25 | libbpf: Support new cgroup local storage | Yonghong Song | 1 | -0/+1 |
| 2022-10-19 | libbpf: only add BPF_F_MMAPABLE flag for data maps with global vars | Andrii Nakryiko | 1 | -19/+78 |
| 2022-10-19 | libbpf: clean up and refactor BTF fixup step | Andrii Nakryiko | 1 | -54/+42 |
| 2022-10-13 | libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() | Shung-Hsi Yu | 1 | -0/+3 |
| 2022-10-13 | libbpf: Deal with section with no data gracefully | Shung-Hsi Yu | 1 | -1/+5 |
| 2022-10-13 | libbpf: Use elf_getshdrnum() instead of e_shnum | Shung-Hsi Yu | 1 | -4/+9 |
| 2022-09-26 | libbpf: Fix the case of running as non-root with capabilities | Jon Doron | 1 | -3/+3 |
| 2022-09-23 | libbpf: Add pathname_concat() helper | Wang Yufen | 1 | -47/+29 |
| 2022-09-21 | bpf: Add libbpf logic for user-space ring buffer | David Vernet | 1 | -2/+8 |
| 2022-09-21 | bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type | David Vernet | 1 | -0/+1 |
| 2022-09-16 | libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set | Andrii Nakryiko | 1 | -4/+9 |
| 2022-08-17 | libbpf: Clean up deprecated and legacy aliases | Andrii Nakryiko | 1 | -2/+0 |
| 2022-08-17 | libbpf: Streamline bpf_attr and perf_event_attr initialization | Andrii Nakryiko | 1 | -15/+28 |
| 2022-08-17 | libbpf: Fix potential NULL dereference when parsing ELF | Andrii Nakryiko | 1 | -1/+1 |
| 2022-08-17 | libbpf: Allows disabling auto attach | Hao Luo | 1 | -1/+14 |