summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-tools-for-v5.19-2022-05-23' of git://git.kernel.org/pub/scm/l...Linus Torvalds2022-05-257-14/+62
|\
| * libperf: Add preadn()Adrian Hunter2022-05-232-0/+22
| * perf cpumap: Add perf_cpu_map__for_each_idx()Ian Rogers2022-05-231-0/+3
| * libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter2022-05-102-2/+3
| * libperf evlist: Move ->idx() into mmap_per_evsel()Adrian Hunter2022-05-101-6/+3
| * libperf evlist: Remove ->idx() per_cpu parameterAdrian Hunter2022-05-102-3/+3
| * libperf evsel: Add perf_evsel__enable_thread()Adrian Hunter2022-05-102-0/+16
| * perf evlist: Clear all_cpus before propagatingIan Rogers2022-05-051-0/+4
| * Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-04-241-2/+1
| |\
| * | libperf evsel: Factor out perf_evsel__ioctl()Adrian Hunter2022-04-241-7/+12
* | | Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2022-05-2517-363/+3424
|\ \ \
| * | | libbpf: Fix typo in commentJulia Lawall2022-05-231-1/+1
| * | | libbpf: remove bpf_create_map*() APIsAndrii Nakryiko2022-05-192-122/+0
| * | | libbpf: start 1.0 development cycleAndrii Nakryiko2022-05-192-2/+6
| * | | libbpf: fix up global symbol counting logicAndrii Nakryiko2022-05-191-1/+1
| * | | libbpf: fix memory leak in attach_tp for target-less tracepoint programAndrii Nakryiko2022-05-161-4/+4
| * | | libbpf: Add safer high-level wrappers for map operationsAndrii Nakryiko2022-05-135-0/+229
| * | | libbpf: Add bpf_program__set_insns functionJiri Olsa2022-05-113-0/+41
| * | | libbpf: Clean up ringbuf size adjustment implementationAndrii Nakryiko2022-05-111-4/+2
| * | | libbpf: Assign cookies to links in libbpf.Kui-Feng Lee2022-05-105-4/+40
| * | | libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if necessaryAndrii Nakryiko2022-05-091-1/+41
| * | | libbpf: Provide barrier() and barrier_var() in bpf_helpers.hAndrii Nakryiko2022-05-091-0/+24
| * | | libbpf: Complete field-based CO-RE helpers with field offset helperAndrii Nakryiko2022-05-091-0/+12
| * | | libbpf: Improve usability of field-based CO-RE helpersAndrii Nakryiko2022-05-091-4/+21
| * | | libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attrAndrii Nakryiko2022-05-091-5/+0
| * | | libbpf: Allow to opt-out from creating BPF mapsAndrii Nakryiko2022-04-283-17/+133
| * | | libbpf: Use libbpf_mem_ensure() when allocating new mapAndrii Nakryiko2022-04-281-27/+10
| * | | libbpf: Append "..." in fixed up log if CO-RE spec is truncatedAndrii Nakryiko2022-04-281-4/+4
| * | | libbpf: Support target-less SEC() definitions for BTF-backed programsAndrii Nakryiko2022-04-281-17/+32
| * | | libbpf: Allow "incomplete" basic tracing SEC() definitionsAndrii Nakryiko2022-04-281-18/+51
| * | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-04-2710-132/+655
| |\ \ \
| | * | | libbpf: Fix up verifier log for unguarded failed CO-RE relosAndrii Nakryiko2022-04-263-4/+154
| | * | | libbpf: Simplify bpf_core_parse_spec() signatureAndrii Nakryiko2022-04-261-19/+15
| | * | | libbpf: Refactor CO-RE relo human description formatting routineAndrii Nakryiko2022-04-261-26/+38
| | * | | libbpf: Record subprog-resolved CO-RE relocations unconditionallyAndrii Nakryiko2022-04-261-15/+12
| | * | | libbpf: Avoid joining .BTF.ext data with BPF programs by section nameAndrii Nakryiko2022-04-263-29/+65
| | * | | libbpf: Fix logic for finding matching program for CO-RE relocationAndrii Nakryiko2022-04-261-2/+3
| | * | | libbpf: Drop unhelpful "program too large" guessAndrii Nakryiko2022-04-261-4/+0
| | * | | libbpf: Fix anonymous type check in CO-RE logicAndrii Nakryiko2022-04-261-1/+1
| | * | | libbpf: Add kptr type tag macros to bpf_helpers.hKumar Kartikeya Dwivedi2022-04-251-0/+7
| | * | | libbpf: Remove unnecessary type castYuntao Wang2022-04-251-1/+1
| | * | | libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open()Andrii Nakryiko2022-04-232-3/+34
| | * | | libbpf: Remove redundant non-null checks on obj_elfGaosheng Cui2022-04-211-4/+2
| | * | | libbpf: Add documentation to API functionsGrant Seltzer2022-04-211-0/+76
| | * | | libbpf: Update API functions usage to check errorGrant Seltzer2022-04-211-7/+5
| | * | | libbpf: Add error returns to two API functionsGrant Seltzer2022-04-212-5/+13
| | * | | libbpf: Support riscv USDT argument parsing logicPu Lehui2022-04-191-0/+107
| | * | | libbpf: Fix usdt_cookie being cast to 32 bitsPu Lehui2022-04-193-6/+6
| | * | | libbpf: Support opting out from autoloading BPF programs declarativelyAndrii Nakryiko2022-04-191-10/+21
| | * | | libbpf: Usdt aarch64 arg parsing supportAlan Maguire2022-04-111-0/+76