summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | 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
| | * | | libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernelsRunqing Yang2022-04-101-1/+1
| | * | | libbpf: Add ARC support to bpf_tracing.hVladimir Isaev2022-04-101-0/+23
| * | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-04-221-2/+1
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/|
| * | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-04-089-24/+2141
| |\ \ \ | | |_|/ | |/| |
| | * | libbpf: Use weak hidden modifier for USDT BPF-side API functionsAndrii Nakryiko2022-04-081-3/+3
| | * | libbpf: Don't error out on CO-RE relos for overriden weak subprogsAndrii Nakryiko2022-04-081-4/+11
| | * | libbpf: Allow WEAK and GLOBAL bindings during BTF fixupAndrii Nakryiko2022-04-081-2/+5
| | * | libbpf: Use strlcpy() in path resolution fallback logicAndrii Nakryiko2022-04-081-1/+1
| | * | libbpf: Add s390-specific USDT arg spec parsing logicIlya Leoshkevich2022-04-081-0/+55
| | * | libbpf: Make BPF-side of USDT support work on big-endian machinesIlya Leoshkevich2022-04-071-0/+3
| | * | libbpf: Minor style improvements in USDT codeIlya Leoshkevich2022-04-072-8/+8
| | * | libbpf: Fix use #ifdef instead of #if to avoid compiler warningAndrii Nakryiko2022-04-071-2/+2
| | * | libbpf: Potential NULL dereference in usdt_manager_attach_usdt()Haowen Bai2022-04-071-2/+2
| | * | libbpf: Improve string parsing for uprobe auto-attachAlan Maguire2022-04-071-48/+33
| | * | libbpf: Improve library identification for uprobe binary path resolutionAlan Maguire2022-04-072-1/+12
| | * | libbpf: Fix spelling mistake "libaries" -> "libraries"Colin Ian King2022-04-061-1/+1
| | * | libbpf: Add x86-specific USDT arg spec parsing logicAndrii Nakryiko2022-04-051-0/+105
| | * | libbpf: Wire up spec management and other arch-independent USDT logicAndrii Nakryiko2022-04-051-1/+167
| | * | libbpf: Add USDT notes parsing and resolution logicAndrii Nakryiko2022-04-051-1/+581
| | * | libbpf: Wire up USDT API and bpf_link integrationAndrii Nakryiko2022-04-056-11/+587
| | * | libbpf: Add BPF-side of USDT supportAndrii Nakryiko2022-04-052-1/+257
| | * | libbpf: Support Debian in resolve_full_path()Ilya Leoshkevich2022-04-041-1/+39
| | * | libbpf: Don't return -EINVAL if hdr_len < offsetofend(core_relo_len)Yuntao Wang2022-04-031-4/+2
| | * | libbpf: Add auto-attach for uprobes based on section nameAlan Maguire2022-04-031-2/+72
| | * | libbpf: Support function name-based attach uprobesAlan Maguire2022-04-032-1/+213
| | * | libbpf: auto-resolve programs/libraries when necessary for uprobesAlan Maguire2022-04-031-1/+53
* | | | Merge tag 'thermal-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-05-2412-0/+1335
|\ \ \ \
| * | | | tools/lib/thermal: remove unneeded semicolonJiapeng Chong2022-05-191-1/+1
| * | | | tools/lib/thermal: Add a thermal libraryDaniel Lezcano2022-05-1912-0/+1335
| | |_|/ | |/| |
* / | | libsubcmd: Fix OPTION_GROUP sortingJosh Poimboeuf2022-04-221-3/+14
|/ / /
* / / perf tools: Fix segfault accessing sample_id xyarrayAdrian Hunter2022-04-131-2/+1
|/ /
* | perf cpumap: More cpu map reuse by merge.Ian Rogers2022-04-011-10/+5
* | perf cpumap: Add is_subset functionIan Rogers2022-04-012-0/+21
* | perf evlist: Rename cpus to user_requested_cpusIan Rogers2022-04-012-15/+20
* | Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-03-314-4/+4
|\ \ | |/ |/|
| * kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada2022-02-154-4/+4
* | Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/l...Linus Torvalds2022-03-278-23/+95
|\ \
| * | libperf tests: Fix typo in perf_evlist__open() failure error messagesShunsuke Nakamura2022-03-261-4/+4
| * | libperf: Add API for allocating new thread map arrayTzvetomir Stoyanov (VMware)2022-02-235-7/+61
| * | libperf: Rename arguments of perf_thread_map APIsTzvetomir Stoyanov (VMware)2022-02-233-12/+12