summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
* perf evlist: Fix id index for heterogeneous systemsAdrian Hunter2021-01-211-13/+4
* Merge tag 'net-5.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2021-01-201-5/+0
|\
| * libbpf: Allow loading empty BTFsAndrii Nakryiko2021-01-121-5/+0
* | libperf tests: Fail when failing to get a tracepoint idIan Rogers2021-01-151-0/+1
* | libperf tests: If a test fails return non-zeroIan Rogers2021-01-154-4/+4
* | libperf tests: Avoid uninitialized variable warningIan Rogers2021-01-151-2/+2
|/
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2020-12-1711-554/+1197
|\
| * Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-144-24/+48
| |\
| | * libbpf: Expose libbpf ring_buffer epoll_fdBrendan Jackman2020-12-143-0/+8
| | * libbpf: Support modules in bpf_program__set_attach_target() APIAndrii Nakryiko2020-12-141-24/+40
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-111-1/+1
| |\ \ | | |/ | |/|
| | * libbpf: Fix ring_buffer__poll() to return number of consumed samplesAndrii Nakryiko2020-12-011-1/+1
| * | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-048-195/+659
| |\ \
| | * | libbpf: Use memcpy instead of strncpy to please GCCAndrii Nakryiko2020-12-031-1/+1
| | * | libbpf: Support attachment of BPF tracing programs to kernel modulesAndrii Nakryiko2020-12-033-32/+112
| | * | libbpf: Factor out low-level BPF program loading helperAndrii Nakryiko2020-12-033-50/+113
| | * | libbpf: Add kernel module BTF support for CO-RE relocationsAndrii Nakryiko2020-12-031-10/+169
| | * | libbpf: Refactor CO-RE relocs to not assume a single BTF objectAndrii Nakryiko2020-12-031-76/+111
| | * | libbpf: Add internal helper to load BTF data by FDAndrii Nakryiko2020-12-032-26/+36
| | * | libbpf: Cap retries in sys_bpf_prog_loadStanislav Fomichev2020-12-031-1/+2
| | * | libbpf: Sanitise map names before pinningToke Høiland-Jørgensen2020-12-031-0/+12
| | * | libbpf: Fail early when loading programs with unspecified typeAndrei Matei2020-12-031-1/+14
| | * | libbpf: Separate XDP program load with xsk socket creationMariusz Dudek2020-12-033-9/+90
| | * | libbpf: Add base BTF accessorAndrii Nakryiko2020-12-033-0/+7
| | * | libbpf: Replace size_t with __u32 in xsk interfacesMagnus Karlsson2020-11-271-9/+6
| | * | libbpf: Add support for canceling cached_cons advanceLi RongQing2020-11-251-0/+6
| | * | libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types()Alan Maguire2020-11-161-4/+4
| * | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-11-192-10/+15
| |\ \ \ | | |/ / | |/| / | | |/
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-11-144-335/+490
| |\ \
| | * | libbpf: Add support for task local storageKP Singh2020-11-061-0/+1
| | * | libbpf: Accomodate DWARF/compiler bug with duplicated identical arraysAndrii Nakryiko2020-11-051-2/+25
| | * | libbpf: Support BTF dedup of split BTFsAndrii Nakryiko2020-11-051-53/+168
| | * | libbpf: Fix BTF data layout checks and allow empty BTFAndrii Nakryiko2020-11-051-10/+6
| | * | libbpf: Implement basic split BTF supportAndrii Nakryiko2020-11-053-45/+169
| | * | libbpf: Unify and speed up BTF string deduplicationAndrii Nakryiko2020-11-051-165/+98
| | * | libbpf: Factor out common operations in BTF writing APIsAndrii Nakryiko2020-11-051-80/+43
* | | | Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2020-11-304-19/+30
|\ \ \ \ | | |_|/ | |/| |
| * | | libbpf: Fix VERSIONED_SYM_COUNT number parsingJiri Olsa2020-11-191-0/+2
| * | | libbpf: Don't attempt to load unused subprog as an entry-point BPF programAndrii Nakryiko2020-11-091-10/+13
| |/ /
| * | libbpf: Fix possible use after free in xsk_socket__deleteMagnus Karlsson2020-11-041-2/+4
| * | libbpf: Fix null dereference in xsk_socket__deleteMagnus Karlsson2020-11-041-1/+2
| * | libbpf, hashmap: Fix undefined behavior in hash_bitsIan Rogers2020-11-021-6/+9
| |/
* / tools lib: Adopt memchr_inv() from kernelJiri Olsa2020-11-271-0/+58
|/
* Merge tag 'net-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2020-10-231-0/+2
|\
| * bpf, libbpf: Guard bpf inline asm from bpf_tail_call_staticDaniel Borkmann2020-10-221-0/+2
* | Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.kernel.org/pub/scm/l...Linus Torvalds2020-10-178-108/+101
|\ \ | |/ |/|
| * perf tools: Add size to 'struct perf_record_header_build_id'Jiri Olsa2020-10-141-1/+11
| * Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo2020-10-131-0/+3
| |\
| | * perf stat: Fix out of bounds CPU map access when handling armv8_pmu eventsNamhyung Kim2020-10-071-0/+3
| * | tools lib traceevent: Hide non API functionsTzvetomir Stoyanov (VMware)2020-10-136-107/+83