summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/bpf_lock_contention.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-21perf lock contention: Support lock addr/name filtering for BPFNamhyung Kim1-1/+41
2022-12-21perf lock contention: Support lock type filtering for BPFNamhyung Kim1-1/+14
2022-12-20perf tools: Fix usage of the verbose variableYang Jihong1-1/+1
2022-12-14perf lock contention: Add -l/--lock-addr optionNamhyung Kim1-6/+17
2022-12-14perf lock contention: Implement -t/--threads option for BPFNamhyung Kim1-3/+37
2022-12-14perf lock contention: Add lock_data.h for common dataNamhyung Kim1-13/+6
2022-12-14machine: Adopt is_lock_function() from builtin-lock.cArnaldo Carvalho de Melo1-1/+1
2022-11-23perf lock contention: Do not use BPF task local storageNamhyung Kim1-0/+1
2022-10-31perf lock contention: Avoid variable length arraysNamhyung Kim1-13/+28
2022-10-31perf lock contention: Fix memory sanitizer issueNamhyung Kim1-1/+1
2022-10-06perf lock: Remove unused struct lock_contention_keyYuan Can1-5/+0
2022-10-04perf lock contention: Skip stack trace from BPFNamhyung Kim1-3/+4
2022-10-04perf lock contention: Allow to change stack depth and skipNamhyung Kim1-3/+4
2022-10-04perf lock contention: Show full callstack with -v optionNamhyung Kim1-0/+9
2022-08-02perf lock: Print the number of lost entries for BPFNamhyung Kim1-2/+4
2022-08-02perf lock: Add --map-nr-entries optionNamhyung Kim1-0/+3
2022-08-02perf lock: Introduce struct lock_contentionNamhyung Kim1-3/+6
2022-08-01perf lock: Implement cpu and task filters for BPFNamhyung Kim1-1/+50
2022-08-01perf lock: Use BPF for lock contention analysisNamhyung Kim1-0/+132