summaryrefslogtreecommitdiff
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
* libperf evsel: Open shouldn't leak fd on failureIan Rogers2022-06-191-5/+12
* Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds2022-06-041-10/+10
|\
| * bitmap: Fix return values to be unsignedKees Cook2022-06-031-10/+10
* | perf tools: Allow system-wide events to keep their own threadsAdrian Hunter2022-05-261-2/+5
* | perf tools: Allow system-wide events to keep their own CPUsAdrian Hunter2022-05-261-6/+5
* | libperf evsel: Add comments for booleansAdrian Hunter2022-05-261-0/+10
* | perf stat: Add requires_cpu flag for uncoreAdrian Hunter2022-05-262-1/+4
* | libperf evlist: Check nr_mmaps is correctAdrian Hunter2022-05-261-2/+9
* | libperf evlist: Allow mixing per-thread and per-cpu mmapsAdrian Hunter2022-05-261-29/+7
* | perf tools: Allow all_cpus to be a superset of user_requested_cpusAdrian Hunter2022-05-261-6/+6
* | 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