summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
...
| * | | 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/netdev/netJakub Kicinski2021-09-231-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 remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2021-10-262-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
| | |_|_|/ | |/| | |
* | | | | perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_IDAdrian Hunter2021-10-201-0/+6
* | | | | tools lib: Adopt list_sort() from the kernel sourcesIan Rogers2021-10-201-0/+252
* | | | | libperf cpumap: Use binary search in perf_cpu_map__idx() as array are sortedRiccardo Mancini2021-10-081-4/+12
|/ / / /
* | | | 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 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
| |/
* / libperf evsel: Make use of FD robust.Ian Rogers2021-09-181-23/+41
|/
* Merge tag 'perf-tools-for-v5.15-2021-09-04' of git://git.kernel.org/pub/scm/l...Linus Torvalds2021-09-054-8/+11
|\