summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf
Commit message (Expand)AuthorAgeFilesLines
...
| * bpf: Use $(pound) instead of \# in MakefilesQuentin Monnet2021-10-061-2/+2
| * libbpf: Add API that copies all BTF types from one BTF object to anotherAndrii Nakryiko2021-10-063-2/+135
| * libbpf: Update gen_loader to emit BTF_KIND_FUNC relocationsKumar Kartikeya Dwivedi2021-10-053-58/+280
| * libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0Kumar Kartikeya Dwivedi2021-10-051-11/+13
| * libbpf: Support kernel module function callsKumar Kartikeya Dwivedi2021-10-054-24/+72
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-072-1/+3
|\ \ | |/ |/|
| * libbpf: Fix memory leak in strsetAndrii Nakryiko2021-10-011-0/+1
| * libbpf: Fix segfault in light skeleton for objects without BTFKumar Kartikeya Dwivedi2021-09-301-1/+2
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-10-017-362/+631
|\ \
| * | libbpf: Support uniform BTF-defined key/value specification across all BPF mapsHengqi Chen2021-10-011-0/+24
| * | libbpf: Fix skel_internal.h to set errno on loader retval < 0Kumar Kartikeya Dwivedi2021-09-291-2/+4
| * | libbpf: Properly ignore STT_SECTION symbols in legacy map definitionsToke Høiland-Jørgensen2021-09-291-0/+2
| * | libbpf: Make gen_loader data aligned.Alexei Starovoitov2021-09-291-1/+6
| * | selftests/bpf: Switch sk_lookup selftests to strict SEC("sk_lookup") useAndrii Nakryiko2021-09-281-1/+1
| * | libbpf: Add opt-in strict BPF program section name handling logicAndrii Nakryiko2021-09-282-46/+99
| * | libbpf: Complete SEC() table unification for BPF_APROG_SEC/BPF_EAPROG_SECAndrii Nakryiko2021-09-281-101/+35
| * | libbpf: Refactor ELF section handler definitionsAndrii Nakryiko2021-09-281-111/+84
| * | libbpf: Reduce reliance of attach_fns on sec_def internalsAndrii Nakryiko2021-09-282-18/+30
| * | libbpf: Refactor internal sec_def handling to enable pluggabilityAndrii Nakryiko2021-09-281-42/+87
| * | libbpf: Add "tc" SEC_DEF which is a better name for "classifier"Andrii Nakryiko2021-09-281-0/+1
| * | libbpf: Ignore STT_SECTION symbols in 'maps' sectionToke Høiland-Jørgensen2021-09-271-2/+3
| * | libbpf: Add legacy uprobe attaching supportAndrii Nakryiko2021-09-211-8/+122
| * | libbpf: Refactor and simplify legacy kprobe codeAndrii Nakryiko2021-09-212-73/+88
| * | libbpf: Fix memory leak in legacy kprobe attach logicAndrii Nakryiko2021-09-211-3/+7
| * | libbpf: Add doc comments in libbpf.hGrant Seltzer2021-09-201-8/+57
| * | libbpf: Use static const fmt string in __bpf_printkDave Marchevsky2021-09-171-1/+7
| * | libbpf: Modify bpf_printk to choose helper based on arg countDave Marchevsky2021-09-171-8/+37
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-09-301-1/+7
|\ \ \ | |/ / |/| / | |/
| * libbpf: Fix segfault in static linker for objects without BTFKumar Kartikeya Dwivedi2021-09-281-1/+7
* | libbpf: Constify all high-level program attach APIsAndrii Nakryiko2021-09-172-52/+52
* | libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7Andrii Nakryiko2021-09-173-0/+10
* | libbpf: Allow skipping attach_func_name in bpf_program__set_attach_target()Andrii Nakryiko2021-09-171-1/+12
* | libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocsAndrii Nakryiko2021-09-171-0/+1
* | libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id()Andrii Nakryiko2021-09-171-9/+5
* | libbpf: Add sphinx code documentation commentsGrant Seltzer2021-09-151-0/+70
* | libbpf: Add support for BTF_KIND_TAGYonghong Song2021-09-146-3/+118
* | libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tagYonghong Song2021-09-141-8/+8
* | libbpf: Minimize explicit iterator of section definition arrayAndrii Nakryiko2021-09-141-27/+19
* | libbpf: Simplify BPF program auto-attach codeAndrii Nakryiko2021-09-141-39/+22
* | libbpf: Ensure BPF prog types are set before relocationsAndrii Nakryiko2021-09-141-42/+51
* | libbpf: Introduce legacy kprobe events supportRafael David Tinoco2021-09-141-4/+124
* | libbpf: Make libbpf_version.h non-auto-generatedAndrii Nakryiko2021-09-134-13/+33
* | libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecationsQuentin Monnet2021-09-093-7/+38
* | libbpf: Fix build with latest gcc/binutils with LTOAndrii Nakryiko2021-09-072-8/+21
* | libbpf: Change bpf_object_skeleton data field to const pointerMatt Smith2021-09-071-1/+1
* | libbpf: Don't crash on object files with no symbol tablesToke Høiland-Jørgensen2021-09-071-0/+6
|/
* libbpf: Add uprobe ref counter offset support for USDT semaphoresAndrii Nakryiko2021-08-172-4/+17
* libbpf: Add bpf_cookie to perf_event, kprobe, uprobe, and tp attach APIsAndrii Nakryiko2021-08-173-25/+127
* libbpf: Add bpf_cookie support to bpf_link_create() APIAndrii Nakryiko2021-08-173-18/+54
* libbpf: Use BPF perf link when supported by kernelAndrii Nakryiko2021-08-171-21/+90