| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 8 | -55/+362 |
| 9 days | Merge tag 's390-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 2 | -6/+0 |
| 2025-11-25 | libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h | Jianyun Gao | 1 | -11/+16 |
| 2025-11-17 | tools: Remove s390 compat support | Heiko Carstens | 2 | -6/+0 |
| 2025-11-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc5+ | Alexei Starovoitov | 1 | -14/+14 |
| 2025-11-14 | libbpf: Fix BTF dedup to support recursive typedef definitions | Paul Houssel | 1 | -16/+55 |
| 2025-11-05 | libbpf: support llvm-generated indirect jumps | Anton Protopopov | 3 | -1/+251 |
| 2025-11-05 | libbpf: Recognize insn_array map type | Anton Protopopov | 2 | -0/+5 |
| 2025-11-04 | bpf: add _impl suffix for bpf_stream_vprintk() kfunc | Mykyta Yatsenko | 1 | -14/+14 |
| 2025-11-04 | libbpf: Fix parsing of multi-split BTF | Alan Maguire | 1 | -2/+2 |
| 2025-11-04 | libbpf: Update the comment to remove the reference to the deprecated interfac... | Jianyun Gao | 1 | -2/+2 |
| 2025-11-04 | libbpf: Complete the missing @param and @return tags in btf.h | Jianyun Gao | 1 | -0/+8 |
| 2025-11-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc4 | Alexei Starovoitov | 1 | -1/+1 |
| 2025-10-28 | libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment. | Jianyun Gao | 1 | -1/+1 |
| 2025-10-28 | libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() f... | Jianyun Gao | 1 | -1/+1 |
| 2025-10-23 | libbpf: Fix powerpc's stack register definition in bpf_tracing.h | Andrii Nakryiko | 1 | -1/+1 |
| 2025-10-21 | libbpf: fix formatting of bpf_object__append_subprog_code | Anton Protopopov | 1 | -26/+26 |
| 2025-10-06 | libbpf: Fix undefined behavior in {get,put}_unaligned_be32() | Eric Biggers | 1 | -10/+14 |
| 2025-10-02 | libbpf: Fix missing #pragma in libbpf_utils.c | Tony Ambardar | 1 | -0/+1 |
| 2025-10-01 | libbpf: remove linux/unaligned.h dependency for libbpf_sha256() | Andrii Nakryiko | 1 | -2/+11 |
| 2025-10-01 | libbpf: move libbpf_sha256() implementation into libbpf_utils.c | Andrii Nakryiko | 3 | -98/+100 |
| 2025-10-01 | libbpf: move libbpf_errstr() into libbpf_utils.c | Andrii Nakryiko | 15 | -107/+84 |
| 2025-10-01 | libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE | Andrii Nakryiko | 3 | -30/+0 |
| 2025-10-01 | libbpf: make libbpf_errno.c into more generic libbpf_utils.c | Andrii Nakryiko | 2 | -1/+1 |
| 2025-09-28 | libbpf: Replace AF_ALG with open coded SHA-256 | Eric Biggers | 3 | -67/+98 |
| 2025-09-26 | libbpf: Fix error when st-prefix_ops and ops from differ btf | D. Wythe | 1 | -19/+17 |
| 2025-09-22 | libbpf: Embed and verify the metadata hash in the loader | KP Singh | 3 | -1/+59 |
| 2025-09-22 | libbpf: Update light skeleton for signing | KP Singh | 1 | -4/+72 |
| 2025-09-22 | bpf: Implement signature verification for BPF programs | KP Singh | 1 | -1/+1 |
| 2025-09-18 | libbpf: Support exclusive map creation | KP Singh | 5 | -2/+101 |
| 2025-09-18 | libbpf: Implement SHA256 internal helper | KP Singh | 2 | -0/+63 |
| 2025-09-04 | libbpf: Remove unused args in parse_usdt_note | Jiawei Zhao | 1 | -6/+4 |
| 2025-08-27 | libbpf: Fix USDT SIB argument handling causing unrecognized register error | Jiawei Zhao | 2 | -7/+99 |
| 2025-08-20 | libbpf: Add documentation to version and error API functions | Cryolitia PukNgae | 1 | -0/+25 |
| 2025-08-20 | libbpf: Export bpf_object__prepare symbol | Mykyta Yatsenko | 1 | -1/+1 |
| 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 | 2 | -6/+11 |
| 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-07-16 | libbpf: start v1.7 dev cycle | Andrii Nakryiko | 2 | -1/+4 |
| 2025-07-07 | libbpf: __arg_untrusted in bpf_helpers.h | Eduard Zingerman | 1 | -0/+1 |
| 2025-07-03 | libbpf: Introduce bpf_prog_stream_read() API | Kumar Kartikeya Dwivedi | 3 | -0/+42 |
| 2025-07-03 | libbpf: Add bpf_stream_printk() macro | Kumar Kartikeya Dwivedi | 1 | -0/+16 |
| 2025-06-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc3 | Alexei Starovoitov | 3 | -6/+13 |
| 2025-06-25 | libbpf: Fix possible use-after-free for externs | Adin Scannell | 1 | -3/+7 |
| 2025-06-23 | libbpf: Fix null pointer dereference in btf_dump__free on allocation failure | Yuan Chen | 1 | -0/+3 |
| 2025-06-09 | libbpf: Support link-based cgroup attach with options | Yonghong Song | 5 | -0/+93 |
| 2025-06-06 | libbpf: Handle unsupported mmap-based /sys/kernel/btf/vmlinux correctly | Andrii Nakryiko | 1 | -3/+3 |
| 2025-06-05 | libbpf: Add support for printing BTF character arrays as strings | Blake Jones | 2 | -2/+56 |
| 2025-06-05 | libbpf: Correct some typos and syntax issues in usdt doc | Jiawei Zhao | 1 | -5/+5 |
| 2025-05-28 | Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 9 | -105/+262 |
| 2025-05-23 | libbpf: Use mmap to parse vmlinux BTF from sysfs | Lorenz Bauer | 1 | -18/+71 |
| 2025-05-20 | libbpf/btf: Fix string handling to support multi-split BTF | Alan Maguire | 1 | -1/+1 |
| 2025-05-14 | libbpf: Check bpf_map_skeleton link for NULL | Mykyta Yatsenko | 1 | -0/+6 |
| 2025-05-12 | libbpf: Use proper errno value in nlattr | Anton Protopopov | 1 | -8/+7 |
| 2025-05-05 | libbpf: Improve BTF dedup handling of "identical" BTF types | Andrii Nakryiko | 1 | -48/+89 |
| 2025-05-05 | bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ | Anton Protopopov | 1 | -0/+6 |
| 2025-04-30 | libbpf: Use proper errno value in linker | Anton Protopopov | 1 | -2/+2 |
| 2025-04-29 | libbpf: Add identical pointer detection to btf_dedup_is_equiv() | Alan Maguire | 1 | -0/+16 |
| 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-17 | libbpf: Support creating and destroying qdisc | Amery Hung | 2 | -4/+21 |
| 2025-04-15 | libbpf: Verify section type in btf_find_elf_sections | Ihor Solodrai | 1 | -0/+6 |
| 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 | 3 | -0/+34 |
| 2025-04-04 | libbpf: Add likely/unlikely macros and use them in selftests | Anton Protopopov | 1 | -0/+8 |
| 2025-04-04 | libbpf: Fix implicit memfd_create() for bionic | Carlos Llamas | 3 | -10/+10 |
| 2025-03-30 | Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 14 | -124/+316 |
| 2025-03-21 | libbpf: Add namespace for errstr making it libbpf_errstr | Ian Rogers | 2 | -3/+6 |
| 2025-03-17 | libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_ID | Mykyta Yatsenko | 5 | -9/+23 |
| 2025-03-15 | libbpf: Split bpf object load into prepare/load | Mykyta Yatsenko | 3 | -43/+117 |
| 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-26 | libbpf: Implement bpf_usdt_arg_size BPF function | Ihor Solodrai | 1 | -0/+32 |
| 2025-02-25 | Merge tag 'perf-tools-fixes-for-v6.14-2-2025-02-25' of git://git.kernel.org/p... | Linus Torvalds | 1 | -13/+0 |
| 2025-02-24 | libbpf: Fix out-of-bound read | Nandakumar Edamana | 1 | -1/+1 |
| 2025-02-20 | libbpf: Fix hypothetical STT_SECTION extern NULL deref case | Andrii Nakryiko | 1 | -1/+1 |
| 2025-02-19 | libbpf: Wrap libbpf API direct err with libbpf_err | Tao Chen | 1 | -13/+13 |
| 2025-02-18 | tools: Remove redundant quiet setup | Charlie Jenkins | 1 | -13/+0 |
| 2025-02-14 | libbpf: fix LDX/STX/ST CO-RE relocation size adjustment logic | Andrii Nakryiko | 1 | -4/+20 |
| 2025-02-05 | libbpf: Check the kflag of type tags in btf_dump | Ihor Solodrai | 1 | -1/+4 |
| 2025-02-05 | libbpf: Introduce kflag for type_tags and decl_tags in BTF | Ihor Solodrai | 3 | -23/+68 |
| 2025-02-03 | libbpf: Fix accessing BTF.ext core_relo header | Tony Ambardar | 1 | -2/+2 |
| 2025-01-17 | libbpf: Work around kernel inconsistently stripping '.llvm.' suffix | Andrii Nakryiko | 1 | -1/+25 |
| 2025-01-16 | libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED | Pu Lehui | 1 | -1/+1 |
| 2025-01-16 | libbpf: Fix return zero when elf_begin failed | Pu Lehui | 1 | -0/+1 |
| 2025-01-10 | libbpf: Add unique_match option for multi kprobe | Yonghong Song | 2 | -2/+15 |
| 2024-12-30 | libbpf: Set MFD_NOEXEC_SEAL when creating memfd | Daniel Xu | 1 | -1/+13 |
| 2024-12-13 | libbpf: prog load: Allow to use fd_array_cnt | Anton Protopopov | 2 | -2/+6 |
| 2024-12-12 | libbpf: Extend linker API to support in-memory ELF files | Alastair Robertson | 3 | -21/+150 |
| 2024-12-12 | libbpf: Pull file-opening logic up to top-level functions | Alastair Robertson | 1 | -42/+42 |
| 2024-12-05 | libbpf: Fix segfault due to libelf functions not setting errno | Quentin Monnet | 1 | -14/+8 |
| 2024-12-02 | libbpf: Improve debug message when the base BTF cannot be found | Ben Olson | 1 | -1/+1 |
| 2024-12-02 | libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing | Andrii Nakryiko | 1 | -1/+1 |
| 2024-11-16 | libbpf: Change hash_combine parameters from long to unsigned long | Sidong Yang | 1 | -1/+1 |
| 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 the remaining code | Mykyta Yatsenko | 6 | -53/+56 |
| 2024-11-11 | libbpf: Stringify errno in log messages in btf*.c | Mykyta Yatsenko | 2 | -13/+16 |
| 2024-11-11 | libbpf: Stringify errno in log messages in libbpf.c | Mykyta Yatsenko | 1 | -200/+156 |
| 2024-11-11 | libbpf: Introduce errstr() for stringifying errno | Mykyta Yatsenko | 2 | -0/+78 |
| 2024-11-11 | libbpf: Add support for uprobe multi session attach | Jiri Olsa | 3 | -3/+20 |
| 2024-11-11 | bpf: Add support for uprobe multi session attach | Jiri Olsa | 1 | -0/+1 |
| 2024-10-29 | libbpf: start v1.6 development cycle | Andrii Nakryiko | 2 | -1/+4 |
| 2024-10-24 | libbpf: define __uptr. | Kui-Feng Lee | 1 | -0/+1 |
| 2024-10-23 | libbpf: move global data mmap()'ing into bpf_object__load() | Andrii Nakryiko | 1 | -43/+40 |
| 2024-10-23 | libbpf: Prevent compiler warnings/errors | Eder Zulian | 1 | -2/+2 |
| 2024-10-11 | libbpf: Fix possible compiler warnings in hashmap | Namhyung Kim | 1 | -10/+10 |
| 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-07 | libbpf: Do not resolve size on duplicate FUNCs | Eric Long | 1 | -0/+4 |
| 2024-10-07 | libbpf: Add missing per-arch include path | Björn Töpel | 1 | -1/+2 |
| 2024-10-03 | libbpf: Support creating light skeleton of either endianness | Tony Ambardar | 4 | -53/+139 |
| 2024-10-03 | libbpf: Support linking bpf objects of either endianness | Tony Ambardar | 1 | -16/+62 |
| 2024-10-03 | libbpf: Support opening bpf objects of either endianness | Tony Ambardar | 2 | -9/+52 |
| 2024-10-03 | libbpf: Support BTF.ext loading and output in either endianness | Tony Ambardar | 4 | -57/+253 |
| 2024-10-03 | libbpf: Fix output .symtab byte-order during linking | Tony Ambardar | 1 | -0/+2 |
| 2024-10-03 | libbpf: Fix header comment typos for BTF.ext | Tony Ambardar | 1 | -2/+2 |
| 2024-10-03 | libbpf: Improve log message formatting | Tony Ambardar | 5 | -8/+8 |
| 2024-10-03 | libbpf: Remove unneeded semicolon | Chen Ni | 1 | -1/+1 |
| 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-22 | Merge tag 'perf-tools-for-v6.12-1-2024-09-19' of git://git.kernel.org/pub/scm... | Linus Torvalds | 2 | -3/+11 |
| 2024-09-12 | libbpf: Add bpf_object__token_fd accessor | Ihor Solodrai | 3 | -0/+14 |
| 2024-09-10 | libbpf: Fix uretprobe.multi.s programs auto attachment | Jiri Olsa | 1 | -1/+1 |
| 2024-09-09 | libbpf: Fix some typos in comments | Yusheng Zheng | 8 | -13/+13 |
| 2024-09-09 | libbpf: Fixed getting wrong return address on arm64 architecture | Shuyi Cheng | 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 | 6 | -9/+9 |
| 2024-09-04 | libbpf: Fix accessing first syscall argument on RV64 | Pu Lehui | 1 | -1/+8 |
| 2024-09-04 | libbpf: Access first syscall argument with CO-RE direct read on arm64 | Pu Lehui | 1 | -2/+2 |
| 2024-09-04 | libbpf: Access first syscall argument with CO-RE direct read on s390 | Pu Lehui | 1 | -2/+2 |
| 2024-08-30 | libbpf: Ensure new BTF objects inherit input endianness | Tony Ambardar | 1 | -0/+4 |
| 2024-08-29 | libbpf: Fix bpf_object__open_skeleton()'s mishandling of options | Andrii Nakryiko | 1 | -33/+19 |
| 2024-08-15 | libbpf: Workaround -Wmaybe-uninitialized false positive | Sam James | 1 | -0/+3 |
| 2024-08-12 | libbpf: Fix license for btf_relocate.c | Alan Maguire | 1 | -1/+1 |
| 2024-08-05 | tools build: Correct bpf fixdep dependencies | Brian Norris | 2 | -3/+11 |
| 2024-07-29 | libbpf: Don't take direct pointers into BTF data from st_ops | David Vernet | 1 | -10/+13 |
| 2024-07-17 | libbpf: Fix no-args func prototype BTF dumping syntax | Andrii Nakryiko | 1 | -3/+5 |
| 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-07-01 | libbpf: Fix error handling in btf__distill_base() | Alan Maguire | 1 | -1/+1 |
| 2024-06-26 | libbpf: Fix clang compilation error in btf_relocate.c | Alan Maguire | 1 | -2/+2 |
| 2024-06-24 | libbpf: Skip base btf sanity checks | Antoine Tenart | 1 | -1/+1 |
| 2024-06-21 | libbpf,bpf: Share BTF relocate-related code with kernel | Alan Maguire | 2 | -0/+31 |
| 2024-06-21 | libbpf: Split field iter code into its own file kernel | Alan Maguire | 3 | -163/+170 |
| 2024-06-21 | libbpf: BTF relocation followup fixing naming, loop logic | Alan Maguire | 1 | -41/+31 |
| 2024-06-21 | libbpf: Checking the btf_type kind when fixing variable offsets | Donglin Peng | 1 | -2/+9 |
| 2024-06-17 | libbpf: Make btf_parse_elf process .BTF.base transparently | Eduard Zingerman | 2 | -54/+111 |
| 2024-06-17 | libbpf: Split BTF relocation | Alan Maguire | 6 | -1/+542 |
| 2024-06-17 | libbpf: Add btf__distill_base() creating split BTF with distilled base BTF | Alan Maguire | 3 | -6/+335 |
| 2024-06-10 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 6 | -168/+368 |
| 2024-06-06 | libbpf: Auto-attach struct_ops BPF maps in BPF skeleton | Mykyta Yatsenko | 3 | -3/+81 |
| 2024-06-05 | libbpf: Remove callback-based type/string BTF field visitor helpers | Andrii Nakryiko | 2 | -132/+0 |
| 2024-06-05 | libbpf: Make use of BTF field iterator in BTF handling code | Andrii Nakryiko | 1 | -22/+54 |
| 2024-06-05 | libbpf: Make use of BTF field iterator in BPF linker code | Andrii Nakryiko | 3 | -26/+40 |
| 2024-06-05 | libbpf: Add BTF field iterator | Andrii Nakryiko | 2 | -0/+186 |
| 2024-05-31 | libbpf: keep FD_CLOEXEC flag when dup()'ing FD | Andrii Nakryiko | 1 | -7/+3 |
| 2024-05-31 | libbpf: don't close(-1) in multi-uprobe feature detector | Andrii Nakryiko | 1 | -1/+2 |
| 2024-05-28 | libbpf: Configure log verbosity with env variable | Mykyta Yatsenko | 2 | -2/+28 |
| 2024-05-25 | libbpf: detect broken PID filtering logic for multi-uprobe | Andrii Nakryiko | 1 | -1/+30 |
| 2024-05-15 | libbpf: fix feature detectors when using token_fd | Andrii Nakryiko | 2 | -2/+2 |
| 2024-05-08 | bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD | Jose E. Marchesi | 1 | -0/+1 |
| 2024-05-07 | libbpf: improve early detection of doomed-to-fail BPF program loading | Andrii Nakryiko | 1 | -1/+14 |
| 2024-05-07 | libbpf: fix libbpf_strerror_r() handling unknown errors | Andrii Nakryiko | 1 | -2/+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: Avoid casts from pointers to enums in bpf_tracing.h | Jose E. Marchesi | 2 | -47/+47 |
| 2024-05-02 | libbpf: Fix bpf_ksym_exists() in GCC | Jose E. Marchesi | 1 | -3/+14 |
| 2024-05-02 | libbpf: fix ring_buffer__consume_n() return result logic | Andrii Nakryiko | 1 | -1/+1 |
| 2024-05-02 | libbpf: fix potential overflow in ring__consume_n() | Andrii Nakryiko | 1 | -1/+1 |
| 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 | 3 | -3/+41 |
| 2024-04-29 | libbpf: handle nulled-out program in struct_ops correctly | Andrii Nakryiko | 1 | -0/+1 |
| 2024-04-26 | bpf_helpers.h: Define bpf_tail_call_static when building with GCC | Jose E. Marchesi | 1 | -1/+3 |
| 2024-04-17 | libbpf: Fix dump of subsequent char arrays | Quentin Deslandes | 1 | -0/+4 |
| 2024-04-17 | libbpf: Fix misaligned array closing bracket | Quentin Deslandes | 1 | -0/+1 |
| 2024-04-10 | libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAP | Yonghong Song | 3 | -0/+10 |
| 2024-04-06 | libbpf: Add ring__consume_n / ring_buffer__consume_n | Andrea Righi | 3 | -3/+50 |
| 2024-04-06 | libbpf: ringbuf: Allow to consume up to a certain amount of items | Andrea Righi | 1 | -7/+12 |
| 2024-04-06 | libbpf: Start v1.5 development cycle | Andrea Righi | 2 | -1/+4 |
| 2024-04-02 | libbpf: Use local bpf_helpers.h include | Tobias Böhm | 1 | -1/+1 |
| 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 | 2 | -6/+4 |
| 2024-03-28 | bpf: improve error message for unsupported helper | Mykyta Yatsenko | 1 | -2/+4 |
| 2024-03-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+7 |
| 2024-03-27 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 5 | -21/+128 |
| 2024-03-26 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Paolo Abeni | 1 | -3/+7 |
| 2024-03-22 | libbpf: Add new sec_def "sk_skb/verdict" | Yonghong Song | 1 | -0/+1 |
| 2024-03-21 | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -1/+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 | 5 | -5/+53 |