| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-04-27 | Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -2/+2 |
| 2023-04-21 | tools: bpftool: print netfilter link info | Florian Westphal | 2 | -0/+4 |
| 2023-04-18 | libbpf: mark bpf_iter_num_{new,next,destroy} as __weak | Andrii Nakryiko | 1 | -3/+3 |
| 2023-04-18 | libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat() into bpf_helpers.h | Andrii Nakryiko | 1 | -0/+103 |
| 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-13 | Daniel Borkmann says: | Jakub Kicinski | 10 | -98/+278 |
| 2023-04-11 | libbpf: Wire through log_true_size for bpf_btf_load() API | Andrii Nakryiko | 2 | -4/+13 |
| 2023-04-11 | libbpf: Wire through log_true_size returned from kernel for BPF_PROG_LOAD | Andrii Nakryiko | 2 | -4/+14 |
| 2023-04-11 | libbpf: Don't enforce unnecessary verifier log restrictions on libbpf side | Andrii Nakryiko | 1 | -4/+0 |
| 2023-04-08 | ELF: fix all "Elf" typos | Alexey Dobriyan | 2 | -2/+2 |
| 2023-03-29 | libbpf: disassociate section handler on explicit bpf_program__set_type() call | Andrii Nakryiko | 1 | -0/+1 |
| 2023-03-27 | libbpf: Fix double-free when linker processes empty sections | Eduard Zingerman | 1 | -1/+13 |
| 2023-03-27 | libbpf: Ensure print callback usage is thread-safe | JP Kobryn | 2 | -3/+8 |
| 2023-03-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+2 |
| 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 | 5 | -2/+46 |
| 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 | 3 | -22/+27 |
| 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-20 | libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. | Alexei Starovoitov | 1 | -4/+6 |
| 2023-03-17 | libbpf: Introduce bpf_ksym_exists() macro. | Alexei Starovoitov | 1 | -0/+5 |
| 2023-03-17 | libbpf: Fix relocation of kfunc ksym in ld_imm64 insn. | Alexei Starovoitov | 1 | -0/+6 |
| 2023-03-16 | libbpf: Ignore warnings about "inefficient alignment" | Daniel Müller | 1 | -0/+6 |
| 2023-03-10 | libbpf: Revert poisoning of strlcpy | Jesus Sanchez-Palencia | 1 | -2/+2 |
| 2023-03-07 | libbpf: USDT arm arg parsing support | Puranjay Mohan | 1 | -0/+80 |
| 2023-03-07 | libbpf: Refactor parse_usdt_arg() to re-use code | Puranjay Mohan | 1 | -82/+42 |
| 2023-03-07 | libbpf: Fix theoretical u32 underflow in find_cd() function | Daniel Müller | 1 | -2/+1 |
| 2023-03-06 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 12 | -65/+657 |
| 2023-03-06 | libbpf: Add support to set kprobe/uprobe attach mode | Menglong Dong | 2 | -14/+84 |
| 2023-03-03 | bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. | Alexei Starovoitov | 1 | -1/+1 |
| 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: Implement basic zip archive parsing support | Daniel Müller | 3 | -1/+376 |
| 2023-03-01 | libbpf: Cleanup linker_append_elf_relos | Viktor Malik | 1 | -9/+2 |
| 2023-03-01 | libbpf: Remove several dead assignments | Viktor Malik | 3 | -6/+0 |
| 2023-03-01 | libbpf: Remove unnecessary ternary operator | Viktor Malik | 1 | -1/+1 |
| 2023-02-27 | libbpf: Fix bpf_xdp_query() in old kernels | Yonghong Song | 1 | -1/+7 |
| 2023-02-27 | libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 1 | -5/+64 |
| 2023-02-27 | libbpf: Fix arm syscall regs spec in bpf_tracing.h | Puranjay Mohan | 1 | -0/+1 |
| 2023-02-27 | libbpf: Use struct user_pt_regs to define __PT_REGS_CAST() for LoongArch | Tiezhu Yang | 1 | -0/+2 |
| 2023-02-23 | Merge tag 'trace-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace... | Linus Torvalds | 1 | -2/+2 |
| 2023-02-21 | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 19 | -176/+855 |
| 2023-02-18 | tracing: Always use canonical ftrace path | Ross Zwisler | 1 | -2/+2 |
| 2023-02-16 | libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 4 | -14/+14 |
| 2023-02-16 | libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() | Ilya Leoshkevich | 3 | -0/+34 |
| 2023-02-15 | tools/lib/thermal: Fix include path for libnl3 in pkg-config file. | Vibhav Pant | 1 | -1/+1 |
| 2023-02-15 | tools/lib/thermal: Fix thermal_sampling_exit() | Vincent Guittot | 1 | -1/+1 |
| 2023-02-10 | libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() | Ilya Leoshkevich | 1 | -1/+1 |
| 2023-02-08 | libbpf: Add sample_period to creation options | Jon Doron | 2 | -3/+10 |
| 2023-02-07 | libbpf: Always use libbpf_err to return an error in bpf_xdp_query() | Lorenzo Bianconi | 1 | -1/+1 |
| 2023-02-06 | libbpf: Correctly set the kernel code version in Debian kernel. | Hao Xiang | 2 | -37/+83 |
| 2023-02-02 | libbpf: add API to get XDP/XSK supported features | Lorenzo Bianconi | 3 | -1/+110 |
| 2023-02-02 | libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv | Lorenzo Bianconi | 1 | -10/+12 |
| 2023-01-28 | libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x | Ilya Leoshkevich | 1 | -2/+2 |
| 2023-01-28 | libbpf: Fix unbounded memory access in bpf_usdt_arg() | Ilya Leoshkevich | 1 | -1/+4 |
| 2023-01-28 | libbpf: Simplify barrier_var() | Ilya Leoshkevich | 1 | -1/+1 |
| 2023-01-27 | libbpf: Add documentation to map pinning API functions | Grant Seltzer | 1 | -3/+69 |
| 2023-01-27 | libbpf: Fix malformed documentation formatting | Grant Seltzer | 1 | -6/+12 |
| 2023-01-25 | libbpf: Support sleepable struct_ops.s section | David Vernet | 1 | -0/+1 |
| 2023-01-23 | libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults | Andrii Nakryiko | 1 | -18/+0 |
| 2023-01-23 | libbpf: Define loongarch syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+10 |
| 2023-01-23 | libbpf: Define arc syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+10 |
| 2023-01-23 | libbpf: Define riscv syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+10 |
| 2023-01-23 | libbpf: Define sparc syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Define powerpc syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+13 |
| 2023-01-23 | libbpf: Define mips syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Define arm64 syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+11 |
| 2023-01-23 | libbpf: Define arm syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Define s390x syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -2/+15 |
| 2023-01-23 | libbpf: Define i386 syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Define x86-64 syscall regs spec in bpf_tracing.h | Andrii Nakryiko | 1 | -6/+19 |
| 2023-01-23 | libbpf: Improve syscall tracing support in bpf_tracing.h | Andrii Nakryiko | 1 | -13/+58 |
| 2023-01-23 | libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases | Andrii Nakryiko | 1 | -0/+7 |
| 2023-01-23 | libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h | Andrii Nakryiko | 1 | -1/+7 |
| 2023-01-23 | libbpf: Fix and complete ARC spec in bpf_tracing.h | Andrii Nakryiko | 1 | -1/+9 |
| 2023-01-23 | libbpf: Complete riscv arch spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+7 |
| 2023-01-23 | libbpf: Complete sparc spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+5 |
| 2023-01-23 | libbpf: Complete powerpc spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Complete mips spec in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+8 |
| 2023-01-23 | libbpf: Fix arm and arm64 specs in bpf_tracing.h | Andrii Nakryiko | 1 | -1/+11 |
| 2023-01-23 | libbpf: Add 6th argument support for x86-64 in bpf_tracing.h | Andrii Nakryiko | 1 | -0/+6 |
| 2023-01-23 | libbpf: Add support for fetching up to 8 arguments in kprobes | Andrii Nakryiko | 1 | -4/+37 |
| 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 |
| 2023-01-06 | libbpf: Poison strlcpy() | Rong Tao | 1 | -2/+2 |
| 2023-01-04 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 9 | -60/+231 |
| 2023-01-03 | libbpf: Return -ENODATA for missing btf section | Changbin Du | 1 | -1/+1 |
| 2023-01-03 | libbpf: Add LoongArch support to bpf_tracing.h | Hengqi Chen | 1 | -0/+23 |
| 2022-12-29 | libbpf: Restore errno after pr_warn. | Alexei Starovoitov | 1 | -1/+3 |
| 2022-12-29 | libbpf: Added the description of some API functions | Xin Liu | 1 | -2/+27 |
| 2022-12-29 | libbpf: Fix invalid return address register in s390 | Daniel T. Lee | 1 | -1/+1 |
| 2022-12-28 | libbpf: fix errno is overwritten after being closed. | Xin Liu | 1 | -3/+2 |
| 2022-12-21 | libbpf: start v1.2 development cycle | Andrii Nakryiko | 2 | -1/+4 |
| 2022-12-20 | libbpf: Show error info about missing ".BTF" section | Changbin Du | 1 | -0/+1 |
| 2022-12-20 | libbpf: Fix build warning on ref_ctr_off for 32-bit architectures | Khem Raj | 1 | -1/+1 |
| 2022-12-16 | libperf: Fix install_pkgconfig target | Alexander Gordeev | 1 | -1/+1 |
| 2022-12-16 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 13 | -290/+613 |
| 2022-12-15 | libbpf: Fix btf_dump's packed struct determination | Andrii Nakryiko | 1 | -27/+6 |
| 2022-12-15 | libbpf: Fix BTF-to-C converter's padding logic | Andrii Nakryiko | 1 | -45/+122 |
| 2022-12-15 | libbpf: Fix btf__align_of() by taking into account field offsets | Andrii Nakryiko | 1 | -0/+13 |
| 2022-12-15 | libbpf: Handle non-standardly sized enums better in BTF-to-C dumper | Andrii Nakryiko | 1 | -0/+38 |
| 2022-12-15 | libbpf: Fix single-line struct definition output in btf_dump | Andrii Nakryiko | 1 | -2/+5 |
| 2022-12-14 | libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno | Xin Liu | 1 | -4/+12 |
| 2022-12-14 | tools lib traceevent: Remove libtraceevent | Ian Rogers | 69 | -19875/+0 |
| 2022-12-14 | tools lib symbol: Add dependency test to install_headers | Ian Rogers | 1 | -7/+14 |
| 2022-12-14 | tools lib subcmd: Add dependency test to install_headers | Ian Rogers | 1 | -10/+13 |
| 2022-12-14 | tools lib perf: Add dependency test to install_headers | Ian Rogers | 1 | -21/+22 |
| 2022-12-14 | tools lib api: Add dependency test to install_headers | Ian Rogers | 1 | -12/+26 |
| 2022-12-06 | libbpf: Parse usdt args without offset on x86 (e.g. 8@(%rsp)) | Timo Hunziker | 1 | -0/+8 |
| 2022-12-02 | libbpf: Improve usability of libbpf Makefile | Xin Liu | 1 | -0/+17 |
| 2022-11-30 | libbpf: Avoid enum forward-declarations in public API in C++ mode | Andrii Nakryiko | 1 | -0/+7 |
| 2022-11-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -8/+22 |
| 2022-11-22 | selftests/bpf: Workaround for llvm nop-4 bug | Alexei Starovoitov | 1 | -1/+2 |
| 2022-11-20 | tools lib traceevent: Make install_headers clearer | Ian Rogers | 1 | -2/+2 |
| 2022-11-20 | tools lib subcmd: Make install_headers clearer | Ian Rogers | 1 | -1/+1 |
| 2022-11-20 | tools lib perf: Make install_headers clearer | Ian Rogers | 1 | -1/+1 |
| 2022-11-20 | tools lib symbol: Clean up build output | Ian Rogers | 1 | -2/+2 |
| 2022-11-20 | tools lib bpf: Avoid install_headers make warning | Ian Rogers | 1 | -0/+1 |
| 2022-11-20 | tools lib api: Clean up install_headers | Ian Rogers | 1 | -2/+2 |
| 2022-11-18 | libbpf: Ignore hashmap__find() result explicitly in btf_dump | Andrii Nakryiko | 1 | -1/+1 |
| 2022-11-17 | libbpf: Check the validity of size in user_ring_buffer__reserve() | Hou Tao | 1 | -0/+4 |
| 2022-11-17 | libbpf: Handle size overflow for user ringbuf mmap | Hou Tao | 1 | -2/+8 |
| 2022-11-17 | libbpf: Handle size overflow for ringbuf mmap | Hou Tao | 1 | -4/+8 |
| 2022-11-17 | libbpf: Use page size as max_entries when probing ring buffer map | Hou Tao | 1 | -1/+1 |
| 2022-11-16 | libperf: Add missing 'struct perf_cpu_map' forward declaration to perf/cpumap.h | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2022-11-16 | libperf: Remove recursive perf/cpumap.h include from perf/cpumap.h | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2022-11-16 | tool lib symbol: Add Makefile/Build | Ian Rogers | 2 | -0/+116 |
| 2022-11-16 | tools lib perf: Add missing install headers | Ian Rogers | 1 | -1/+9 |
| 2022-11-16 | tools lib api: Add missing install headers | Ian Rogers | 1 | -1/+4 |
| 2022-11-16 | tools lib subcmd: Add install target | Ian Rogers | 1 | -0/+49 |
| 2022-11-16 | tools lib api: Add install target | Ian Rogers | 1 | -0/+49 |
| 2022-11-15 | tools lib api fs tracing_path: Add scandir alphasort | Ian Rogers | 2 | -0/+17 |
| 2022-11-14 | libbpf: checkpatch: Fixed code alignments in ringbuf.c | Kang Minchul | 1 | -2/+2 |
| 2022-11-14 | libbpf: Fixed various checkpatch issues in libbpf.c | Kang Minchul | 1 | -17/+28 |
| 2022-11-14 | libbpf: checkpatch: Fixed code alignments in btf.c | Kang Minchul | 1 | -2/+3 |
| 2022-11-14 | libbpf: Use correct return pointer in attach_raw_tp | Jiri Olsa | 1 | -1/+1 |
| 2022-11-14 | libbpf: Fix uninitialized warning in btf_dump_dump_type_data | David Michael | 1 | -1/+1 |
| 2022-11-11 | libbpf: Hashmap.h update to fix build issues using LLVM14 | Eduard Zingerman | 1 | -1/+2 |
| 2022-11-09 | libbpf: Resolve unambigous forward declarations | Eduard Zingerman | 1 | -4/+139 |
| 2022-11-09 | libbpf: Hashmap interface update to allow both long and void* keys/values | Eduard Zingerman | 7 | -109/+119 |
| 2022-11-04 | libbpf: Resolve enum fwd as full enum64 and vice versa | Eduard Zingerman | 1 | -50/+25 |
| 2022-11-02 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 4 | -78/+125 |
| 2022-10-25 | libbpf: Support new cgroup local storage | Yonghong Song | 2 | -0/+2 |
| 2022-10-25 | libbpf: Btf dedup identical struct test needs check for nested structs/arrays | Alan Maguire | 1 | -3/+5 |
| 2022-10-21 | libbpf: Avoid allocating reg_name with sscanf in parse_usdt_arg() | Xu Kuohai | 1 | -10/+6 |
| 2022-10-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+2 |
| 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-18 | Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/b... | Jakub Kicinski | 6 | -21/+117 |
| 2022-10-14 | libperf: Do not include non-UAPI linux/compiler.h header | Arnaldo Carvalho de Melo | 1 | -3/+2 |
| 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-10-13 | libbpf: Fix memory leak in parse_usdt_arg() | Xu Kuohai | 1 | -7/+4 |
| 2022-10-13 | libbpf: Fix use-after-free in btf_dump_name_dups | Xu Kuohai | 1 | -3/+26 |
| 2022-10-11 | Merge tag 'perf-tools-for-v6.1-1-2022-10-07' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 6 | -19/+46 |
| 2022-10-10 | libbpf: Introduce bpf_link_get_fd_by_id_opts() | Roberto Sassu | 3 | -1/+14 |
| 2022-10-10 | libbpf: Introduce bpf_btf_get_fd_by_id_opts() | Roberto Sassu | 3 | -1/+14 |
| 2022-10-10 | libbpf: Introduce bpf_prog_get_fd_by_id_opts() | Roberto Sassu | 3 | -1/+14 |
| 2022-10-10 | libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts() | Roberto Sassu | 3 | -1/+22 |
| 2022-10-10 | libbpf: Fix LIBBPF_1.0.0 declaration in libbpf.map | Roberto Sassu | 1 | -1/+1 |
| 2022-10-10 | Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linux | Linus Torvalds | 1 | -80/+69 |
| 2022-10-06 | perf tools: Remove special handling of system-wide evsel | Namhyung Kim | 1 | -3/+0 |
| 2022-10-06 | libperf: Propagate maps only if necessary | Namhyung Kim | 2 | -7/+5 |
| 2022-10-06 | libperf: Populate system-wide evsel maps | Namhyung Kim | 1 | -6/+9 |
| 2022-10-05 | bpftool: Print newline before '}' for struct with padding only fields | Eduard Zingerman | 1 | -1/+5 |
| 2022-10-04 | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 19 | -222/+817 |
| 2022-10-04 | perf subcmd: Set environment variable "PREFIX" | Leo Yan | 1 | -0/+3 |
| 2022-10-04 | perf tools: Add debug messages and comments for testing | Adrian Hunter | 1 | -0/+2 |
| 2022-10-04 | perf cpumap: Add range data encoding | Ian Rogers | 1 | -0/+14 |
| 2022-10-04 | perf events: Prefer union over variable length array | Ian Rogers | 1 | -1/+10 |
| 2022-10-04 | perf record: Fix way of handling non-perf-event pollfds | Adrian Hunter | 1 | -2/+3 |
| 2022-10-03 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 13 | -106/+596 |
| 2022-09-30 | libbpf: Fix overrun in netlink attribute iteration | Xin Liu | 1 | -1/+1 |
| 2022-09-28 | kallsyms: increase maximum kernel symbol length to 512 | Miguel Ojeda | 2 | -2/+2 |
| 2022-09-27 | libbpf: Don't require full struct enum64 in UAPI headers | Andrii Nakryiko | 1 | -1/+24 |
| 2022-09-26 | libbpf: Fix the case of running as non-root with capabilities | Jon Doron | 3 | -5/+5 |
| 2022-09-23 | libbpf: restore memory layout of bpf_object_open_opts | Andrii Nakryiko | 1 | -1/+3 |
| 2022-09-23 | libbpf: Add pathname_concat() helper | Wang Yufen | 1 | -47/+29 |
| 2022-09-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+53 |
| 2022-09-21 | libbpf: Support raw BTF placed in the default search path | Tao Chen | 1 | -18/+12 |
| 2022-09-21 | libbpf: Improve BPF_PROG2 macro code quality and description | Yonghong Song | 1 | -60/+88 |
| 2022-09-21 | bpf: Add libbpf logic for user-space ring buffer | David Vernet | 6 | -3/+398 |
| 2022-09-21 | bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type | David Vernet | 1 | -0/+1 |
| 2022-09-21 | tools: sync find_bit() implementation | Yury Norov | 1 | -80/+69 |
| 2022-09-21 | libperf evlist: Fix polling of system-wide events | Adrian Hunter | 1 | -2/+3 |
| 2022-09-20 | libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data | Xin Liu | 1 | -1/+1 |
| 2022-09-16 | libbpf: Clean up legacy bpf maps declaration in bpf_helpers | Xin Liu | 1 | -12/+0 |
| 2022-09-16 | libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set | Andrii Nakryiko | 1 | -4/+9 |
| 2022-09-09 | libbpf: Remove gcc support for bpf_tail_call_static for now | Daniel Borkmann | 1 | -13/+6 |
| 2022-09-08 | libperf evlist: Fix per-thread mmaps for multi-threaded targets | Adrian Hunter | 1 | -0/+50 |
| 2022-09-06 | libbpf: Add new BPF_PROG2 macro | Yonghong Song | 1 | -0/+79 |
| 2022-09-06 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Paolo Abeni | 2 | -6/+36 |
| 2022-08-31 | libbpf: Add GCC support for bpf_tail_call_static | James Hilliard | 1 | -6/+13 |
| 2022-08-25 | libbpf: add map_get_fd_by_id and map_delete_elem in light skeleton | Benjamin Tissoires | 1 | -0/+23 |
| 2022-08-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 6 | -9/+289 |
| 2022-08-19 | libperf: Add a test case for read formats | Namhyung Kim | 1 | -0/+161 |