summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/bpf_skel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge 'origin/master' into perf-tools-nextNamhyung Kim2024-11-041-2/+20
|\
| * perf trace augmented_raw_syscalls: Add more checks to pass the verifierHoward Chu2024-10-231-2/+18
| * perf trace augmented_raw_syscalls: Add extra array index bounds checking to s...Arnaldo Carvalho de Melo2024-10-231-0/+2
* | perf stat: Support inherit events during fork() for bperfTengda Wu2024-11-022-7/+96
|/
* perf trace: Collect augmented data using BPFHoward Chu2024-09-101-1/+106
* perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching dat...Howard Chu2024-09-101-0/+7
* perf trace: Use a common encoding for augmented arguments, with size + error ...Arnaldo Carvalho de Melo2024-09-101-41/+63
* perf trace augmented_syscalls.bpf: Move the renameat aumenter to renameat2, t...Arnaldo Carvalho de Melo2024-09-101-2/+2
* perf record offcpu: Constify control data for BPFNamhyung Kim2024-09-031-4/+5
* perf lock contention: Constify control data for BPFNamhyung Kim2024-09-031-13/+14
* perf kwork: Constify control data for BPFNamhyung Kim2024-09-032-3/+4
* perf ftrace latency: Constify control data for BPFNamhyung Kim2024-09-031-3/+4
* perf stat: Constify control data for BPFNamhyung Kim2024-09-031-1/+1
* perf lock contention: Do not fail EEXIST for updateNamhyung Kim2024-08-301-0/+7
* perf lock contention: Simplify spinlock checkNamhyung Kim2024-08-301-2/+1
* perf lock contention: Handle error in a single placeNamhyung Kim2024-08-301-12/+4
* perf bpf-filter: Support filtering on cgroupsNamhyung Kim2024-08-283-2/+5
* perf bpf-filter: Support multiple events properlyNamhyung Kim2024-08-283-10/+48
* perf lock contention: Change stack_id type to s32Namhyung Kim2024-08-122-2/+3
* perf bpf-filter: Support separate lost counts for each filterNamhyung Kim2024-08-011-2/+13
* perf bpf-filter: Split per-task filter use caseNamhyung Kim2024-08-012-0/+22
* perf bpf-filter: Make filters map a single entry hashmapNamhyung Kim2024-08-012-18/+22
* perf bpf filter: Add uid and gid termsIan Rogers2024-05-302-0/+7
* perf bpf filter: Give terms their own enumIan Rogers2024-05-302-19/+87
* Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo2024-04-221-1/+4
|\
| * perf lock contention: Add a missing NULL checkNamhyung Kim2024-04-111-1/+4
* | perf bench uprobe: Add uretprobe variant of uprobe benchmarksIan Rogers2024-04-121-0/+16
* | perf trace: Collect sys_nanosleep first argumentArnaldo Carvalho de Melo2024-03-211-0/+21
|/
* perf lock contention: Account contending locks tooNamhyung Kim2024-02-292-7/+16
* perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.hArnaldo Carvalho de Melo2024-02-172-14/+8
* perf lock contention: Use per-cpu array map for spinlocksNamhyung Kim2023-10-251-17/+72
* perf lock contention: Check race in tstamp elem creationNamhyung Kim2023-10-251-1/+5
* perf lock contention: Clear lock addr after useNamhyung Kim2023-10-251-0/+4
* perf trace: Use the right bpf_probe_read(_str) variant for reading user dataThomas Richter2023-10-201-8/+8
* perf tools: Do not ignore the default vmlinux.hNamhyung Kim2023-10-191-0/+1
* Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' into perf-tools-nextArnaldo Carvalho de Melo2023-10-101-0/+2
|\
| * perf trace: Avoid compile error wrt redefining boolIan Rogers2023-09-181-0/+2
* | perf lock contention: Add -G/--cgroup-filter optionNamhyung Kim2023-09-121-0/+17
* | perf lock contention: Add --lock-cgroup optionNamhyung Kim2023-09-122-2/+32
* | perf kwork top: Add BPF-based statistics on softirq event supportYang Jihong2023-09-121-0/+72
* | perf kwork top: Add BPF-based statistics on hardirq event supportYang Jihong2023-09-121-0/+79
* | perf kwork top: Implements BPF-based cpu usage statisticsYang Jihong2023-09-121-0/+187
|/
* perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(augmented_...Arnaldo Carvalho de Melo2023-08-211-0/+1
* perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(saddr) is ...Arnaldo Carvalho de Melo2023-08-211-0/+11
* perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter using &= size...Arnaldo Carvalho de Melo2023-08-161-4/+2
* perf trace: Tidy comments related to BPF + syscall augmentationIan Rogers2023-08-151-8/+0
* perf trace: Migrate BPF augmentation to use a skeletonIan Rogers2023-08-151-0/+418
* perf bench uprobe trace_printk: Add entry attaching an BPF program that does ...Arnaldo Carvalho de Melo2023-07-201-0/+11
* perf bench uprobe empty: Add entry attaching an empty BPF programArnaldo Carvalho de Melo2023-07-201-0/+12
* perf bpf: Move the declaration of struct rqIan Rogers2023-06-242-2/+10