summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-10-222-6/+7
|\
| * libperf tests: Fix test_stat_cpuShunsuke Nakamura2021-10-142-6/+6
| * libperf test evsel: Fix build error on !x86 architecturesShunsuke Nakamura2021-10-141-0/+1
* | 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
|\ \ \ | | |/ | |/|
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2021-09-281-1/+7
| |\ \
| | * | libbpf: Fix segfault in static linker for objects without BTFKumar Kartikeya Dwivedi2021-09-281-1/+7
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-09-231-23/+41
|\| | | | |_|/ |/| |
| * | libperf evsel: Make use of FD robust.Ian Rogers2021-09-181-23/+41
| |/
* | 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
|/
* Merge tag 'perf-tools-for-v5.15-2021-09-04' of git://git.kernel.org/pub/scm/l...Linus Torvalds2021-09-054-8/+11
|\
| * libperf cpumap: Take into advantage it is sorted to optimize perf_cpu_map__max()Riccardo Mancini2021-08-311-8/+2
| * libsubcmd: add OPT_UINTEGER_OPTARG option typeRiccardo Mancini2021-08-311-0/+1