Commit Graph

  • f5dcbae736 sync: latest libbpf changes from kernel v1.7.0_pnetdata libbpf_1_7 Ihor Solodrai 2026-03-11 17:06:21 -07:00
  • 8bf68faba8 sync: update .mailmap Ihor Solodrai 2026-03-11 17:06:20 -07:00
  • e08da3014b libbpf: Optimize kprobe.session attachment for exact function names Andrey Grodzovsky 2026-03-02 15:08:35 -05:00
  • ddb0c14f1b libbpf: Support appending split BTF in btf__add_btf() Josef Bacik 2026-03-04 15:56:50 -05:00
  • 67cce78af9 libbpf: Add support to detect nop,nop5 instructions combo for usdt probe Jiri Olsa 2026-02-24 11:39:12 +01:00
  • 8cbfbe1415 libbpf: Add uprobe syscall feature detection Jiri Olsa 2026-02-24 11:39:11 +01:00
  • cc7760ce9a libbpf: Remove extern declaration of bpf_stream_vprintk() Ihor Solodrai 2026-02-18 13:56:51 -08:00
  • 7155e8e234 bpftool: Fix truncated netlink dumps Jakub Kicinski 2026-02-17 11:41:50 -08:00
  • 6314de34ef Update checkpoint commit due to upstream rebase Ihor Solodrai 2026-03-11 17:03:36 -07:00
  • bacf439175 ci/diffs: Add a patch fixing up bpftool_helpers.c Ihor Solodrai 2026-03-12 11:21:23 -07:00
  • eca706a5e1 ci: fix concurrency group for push and schedule triggers Ihor Solodrai 2026-03-11 17:14:43 -07:00
  • ac0952761f ci: run vmtest job inside kbuilder-debian container Ihor Solodrai 2026-03-11 12:24:28 -07:00
  • 6b9b5e34b1 ci: remove LATEST kernel handling from vmtest Ihor Solodrai 2026-03-11 12:39:32 -07:00
  • 09ae947cd8 ci: consolidate and clean up denylists Ihor Solodrai 2026-03-11 16:21:07 -07:00
  • b57c0a1b38 ci: update libbpf/ci action references from v3 to v4 Ihor Solodrai 2026-03-11 12:10:33 -07:00
  • f0b6d8cd49 ci: remove stale patches from ci/diffs Ihor Solodrai 2026-03-11 12:10:29 -07:00
  • 6ddc03d4fe sync: latest libbpf changes from kernel Andrii Nakryiko 2026-02-17 14:28:57 -08:00
  • 93c0673751 libbpf: Delay feature gate check until object prepare time Emil Tsalapatis 2026-02-17 15:43:45 -05:00
  • 8a596848c7 libbpf: Do not use PROG_TYPE_TRACEPOINT program for feature gating Emil Tsalapatis 2026-02-17 15:43:44 -05:00
  • a61d018702 geneve: add netlink support for GRO hint Paolo Abeni 2026-01-21 17:11:30 +01:00
  • 13ae2d1841 Revert "Merge branch 'netkit-support-for-io_uring-zero-copy-and-af_xdp'" Jakub Kicinski 2026-01-20 18:04:55 -08:00
  • 05121e3fd9 netkit: Add single device mode for netkit Daniel Borkmann 2026-01-15 09:25:56 +01:00
  • a623828cdc net: Add queue-create operation Daniel Borkmann 2026-01-15 09:25:48 +01:00
  • 4f8bdd9ce3 net/sched: sch_cake: share shaper state across sub-instances of cake_mq Jonas Köppeler 2026-01-09 14:15:34 +01:00
  • fa0bbf147e sync: latest libbpf changes from kernel Andrii Nakryiko 2026-02-11 11:14:08 -08:00
  • 4c4f39f873 sync: update .mailmap Andrii Nakryiko 2026-02-11 11:14:08 -08:00
  • fc735dab54 libbpf: Fix invalid write loop logic in bpf_linker__add_buf() Amery Hung 2026-02-09 15:01:34 -08:00
  • 429aaef6a3 libbpf: Add gating for arena globals relocation feature Emil Tsalapatis 2026-02-10 13:45:32 -05:00
  • ad0d0e5112 perf/x86/intel: Add support for PEBS memory auxiliary info field in DMR Dapeng Mi 2026-01-14 09:17:45 +08:00
  • 1317132162 compiler_types.h: Attributes: Add __counted_by_ptr macro Bill Wendling 2026-01-16 00:57:57 +00:00
  • 85d9be97eb sync: latest libbpf changes from kernel v1.6.3.1p_netdata netdata_patch_1_6_3 Andrii Nakryiko 2026-01-28 13:37:35 -08:00
  • fddf93d20b sync: update .mailmap Andrii Nakryiko 2026-01-28 13:37:35 -08:00
  • ed6bb65cf1 bpf: add new BPF_CGROUP_ITER_CHILDREN control option Matt Bobrowski 2026-01-27 08:51:10 +00:00
  • 5ee8863eaf libbpf: add fsession support Menglong Dong 2026-01-24 14:20:03 +08:00
  • adde4f55b7 bpf: add fsession support Menglong Dong 2026-01-24 14:19:56 +08:00
  • 977b1f820c bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGS Ihor Solodrai 2026-01-20 14:26:35 -08:00
  • 5d02120e10 treewide: Update email address Thomas Gleixner 2026-01-11 16:53:48 +01:00
  • 8a090ef1e5 btf: Refactor the code by calling str_is_empty Donglin Peng 2026-01-09 21:00:03 +08:00
  • ad9c763445 libbpf: Verify BTF sorting Donglin Peng 2026-01-09 20:59:57 +08:00
  • 1c96b72cb0 libbpf: Optimize type lookup with binary search for sorted BTF Donglin Peng 2026-01-09 20:59:56 +08:00
  • b7c6c02b5f libbpf: Add BTF permutation support for type reordering Donglin Peng 2026-01-09 20:59:53 +08:00
  • 2c5038dcf4 libbpf: Fix OOB read in btf_dump_get_bitfield_value Varun R Mallya 2026-01-07 05:05:27 +05:30
  • dc8673b28b libbpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu maps Leon Hwang 2026-01-07 10:20:21 +08:00
  • a6d7ceaaeb bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flags Leon Hwang 2026-01-07 10:20:16 +08:00
  • e64e125ef6 vfs: use UAPI types for new struct delegation definition Thomas Weißschuh 2025-12-03 14:57:57 +01:00
  • 9dd6fda504 libbpf: Move arena globals to the end of the arena Emil Tsalapatis 2025-12-16 12:33:24 -05:00
  • 2c7fe6ec5d libbpf: Turn relo_core->sym_off unsigned Emil Tsalapatis 2025-12-16 12:33:23 -05:00
  • 160423d498 ci: denylist flaky 'bpf_cookie/perf_event' selftest Andrii Nakryiko 2026-01-26 13:12:58 -08:00
  • afb8b17bc5 sync: latest libbpf changes from kernel Andrii Nakryiko 2025-12-15 10:30:36 -08:00
  • fda2bfcb7a libbpf: Fix -Wdiscarded-qualifiers under C23 Mikhail Gavrilov 2025-12-06 14:28:25 +05:00
  • 5635185147 libbpf: Add support for associating BPF program with struct_ops Amery Hung 2025-12-03 15:37:45 -08:00
  • 1a41b12b4f bpf: Support associating BPF program with struct_ops Amery Hung 2025-12-03 15:37:44 -08:00
  • 8ffe064aed libbpf: Add debug messaging in dedup equivalence/identity matching Alan Maguire 2025-12-03 19:15:07 +00:00
  • 7ac4e3a670 tools: ynl-gen: add regeneration comment Asbjørn Sloth Tønnesen 2025-11-20 17:44:27 +00:00
  • cd173d0ea3 net: Extend NAPI threaded polling to allow kthread based busy polling Samiullah Khawaja 2025-10-28 20:30:05 +00:00
  • 3fe0a72123 bpf: Introduce SK_BPF_BYPASS_PROT_MEM. Kuniyuki Iwashima 2025-10-14 23:54:58 +00:00
  • f561c42074 libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h Jianyun Gao 2025-11-18 11:30:24 +08:00
  • 370271441c libbpf: Fix BTF dedup to support recursive typedef definitions Paul Houssel 2025-11-13 13:39:50 +01:00
  • 8cc0f2c095 perf: Add perf_event_attr::config4 James Clark 2025-11-11 11:37:55 +00:00
  • 9905b35d8a tools: Remove s390 compat support Heiko Carstens 2025-11-10 19:54:36 +01:00
  • 8d178bd7b6 perf: Support deferred user unwind Peter Zijlstra 2025-10-23 15:17:05 +02:00
  • 530f40421a vfs: add needed headers for new struct delegation definition Jeff Layton 2025-11-28 10:55:09 +01:00
  • 4f10610ae5 vfs: expose delegation support to userland Jeff Layton 2025-11-11 09:12:58 -05:00
  • d65dbb412d sync: latest libbpf changes from kernel Andrii Nakryiko 2025-11-07 12:10:56 -08:00
  • befbf010d7 sync: auto-generate latest BPF helpers Andrii Nakryiko 2025-11-07 12:10:55 -08:00
  • a00b10df8c bpf: add _impl suffix for bpf_stream_vprintk() kfunc Mykyta Yatsenko 2025-11-04 22:54:26 +00:00
  • 24a89cb35d libbpf: support llvm-generated indirect jumps Anton Protopopov 2025-11-05 09:04:08 +00:00
  • 349b78117b libbpf: Recognize insn_array map type Anton Protopopov 2025-11-05 09:04:01 +00:00
  • 9d159773c5 bpf, x86: add new map type: instructions array Anton Protopopov 2025-11-05 09:03:59 +00:00
  • 0e14a12a1d libbpf: Fix parsing of multi-split BTF Alan Maguire 2025-11-04 20:33:08 +00:00
  • 813fbe13ab docs/bpf: Add missing BPF k/uprobe program types to docs Donald Hunter 2025-10-29 18:09:32 +00:00
  • fd00fd999f libbpf: Update the comment to remove the reference to the deprecated interface bpf_program__load(). Jianyun Gao 2025-11-03 20:07:27 +08:00
  • f4b32db745 libbpf: Complete the missing @param and @return tags in btf.h Jianyun Gao 2025-11-03 19:58:36 +08:00
  • 99bf90957a libbpf: Fix powerpc's stack register definition in bpf_tracing.h Andrii Nakryiko 2025-10-20 13:36:43 -07:00
  • 98b6e51fc6 libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment. Jianyun Gao 2025-10-27 11:20:08 +08:00
  • bc3b400e06 libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() function. Jianyun Gao 2025-10-24 16:08:02 +08:00
  • 665ad8c7f7 bpf: Add overwrite mode for BPF ring buffer Xu Kuohai 2025-10-18 11:57:36 +08:00
  • 42995c95b9 bpf: widen dynptr size/offset to 64 bit Mykyta Yatsenko 2025-10-26 20:38:45 +00:00
  • 49c5e0eef4 libbpf: fix formatting of bpf_object__append_subprog_code Anton Protopopov 2025-10-19 20:21:41 +00:00
  • 30599e72bf include: add __poll_t typedef in include/linux/types.h for Android/Termux Alain Knaff 2025-10-13 19:39:24 +02:00
  • 3d451d916f ci: drop tmp.master testing of pahole Andrii Nakryiko 2025-10-06 15:58:55 -07:00
  • 02b3ec9ffc ci: denylist verif_scale_pyperf600 as it now fails with newer Clang Andrii Nakryiko 2025-10-06 14:33:45 -07:00
  • c7f77de09d ci: update clang to v21 for test workflow Andrii Nakryiko 2025-10-06 11:03:04 -07:00
  • 2719a398b0 libbpf: fix Github's Makefile for libbpf_utils.c Andrii Nakryiko 2025-10-06 09:25:46 -07:00
  • 7e9d669550 sync: latest libbpf changes from kernel Andrii Nakryiko 2025-10-06 11:01:28 -07:00
  • e4dc2acd35 sync: auto-generate latest BPF helpers Andrii Nakryiko 2025-10-06 11:01:27 -07:00
  • 2b940bcde1 libbpf: Fix undefined behavior in {get,put}_unaligned_be32() Eric Biggers 2025-10-05 18:20:37 -07:00
  • 379ac32f2c bpf: Finish constification of 1st parameter of bpf_d_path() Rong Tao 2025-10-04 22:23:29 +08:00
  • eca524d5a6 libbpf: Fix missing #pragma in libbpf_utils.c Tony Ambardar 2025-10-02 13:31:50 -07:00
  • 50d1b8e6b4 libbpf: remove linux/unaligned.h dependency for libbpf_sha256() Andrii Nakryiko 2025-10-01 10:13:26 -07:00
  • 84aad03545 libbpf: move libbpf_sha256() implementation into libbpf_utils.c Andrii Nakryiko 2025-10-01 10:13:25 -07:00
  • 6fcb2c1963 libbpf: move libbpf_errstr() into libbpf_utils.c Andrii Nakryiko 2025-10-01 10:13:24 -07:00
  • ce015f0184 libbpf: remove unused libbpf_strerror_r and STRERR_BUFSIZE Andrii Nakryiko 2025-10-01 10:13:23 -07:00
  • 33021bb9dd libbpf: make libbpf_errno.c into more generic libbpf_utils.c Andrii Nakryiko 2025-10-01 10:13:22 -07:00
  • 97fbf1d106 rtnetlink: add needed_{head,tail}room attributes Alasdair McWilliam 2025-09-17 10:55:42 +01:00
  • 017c96d6e1 bonding: add support for per-port LACP actor priority Hangbin Liu 2025-09-02 06:44:59 +00:00
  • 1f098bc568 uapi: wrap compiler_types.h in an ifdef instead of the implicit strip Jakub Kicinski 2025-08-25 13:18:28 -07:00
  • 367798a9cf libbpf: Replace AF_ALG with open coded SHA-256 Eric Biggers 2025-09-27 17:38:33 -07:00
  • f9369ca839 libbpf: Fix error when st-prefix_ops and ops from differ btf D. Wythe 2025-09-26 15:17:51 +08:00
  • 70619ad135 bpf: bpf task work plumbing Mykyta Yatsenko 2025-09-23 12:24:00 +01:00