aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/builtin-lock.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-27perf lock: Fix a memory leak on an error pathGravatar zhaimingbing 1-1/+3
2023-10-12perf lock: Fix a memory leak on an error pathGravatar Ian Rogers 1-0/+1
2023-10-04tools/perf: Update call stack check in builtin-lock.cGravatar Kajol Jain 1-1/+16
2023-09-12perf lock contention: Add -G/--cgroup-filter optionGravatar Namhyung Kim 1-0/+56
2023-09-12perf lock contention: Add --lock-cgroup optionGravatar Namhyung Kim 1-1/+39
2023-09-12perf lock contention: Prepare to handle cgroupsGravatar Namhyung Kim 1-1/+2
2023-08-25perf lock contention: Fix typo in max-stack option descriptionGravatar Kajol Jain 1-1/+1
2023-08-17perf lock: Don't pass an ERR_PTR() directly to perf_session__delete()Gravatar Arnaldo Carvalho de Melo 1-0/+1
2023-07-01perf lock contention: Add --output optionGravatar Namhyung Kim 1-58/+82
2023-07-01perf lock contention: Add -x option for CSV style outputGravatar Namhyung Kim 1-67/+236
2023-07-01perf lock: Remove stale commentsGravatar Namhyung Kim 1-2/+0
2023-06-23perf symbol: Remove now unused symbol_conf.sort_by_nameGravatar Ian Rogers 1-2/+0
2023-06-12perf callchain: Use pthread keys for tls callchain_cursorGravatar Ian Rogers 1-2/+5
2023-05-28perf lock: Dynamically allocate lockhash_tableGravatar Ian Rogers 1-4/+16
2023-05-06Revert "perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKEL"Gravatar Arnaldo Carvalho de Melo 1-1/+1
2023-04-06perf map: Add helper for ->map_ip() and ->unmap_ip()Gravatar Ian Rogers 1-2/+2
2023-04-06perf lock contention: Revise needs_callstack() conditionGravatar Namhyung Kim 1-1/+1
2023-04-06perf lock contention: Update total/bad stats for hidden entriesGravatar Namhyung Kim 1-0/+11
2023-04-06perf lock contention: Add data failure statGravatar Namhyung Kim 1-1/+3
2023-04-06perf lock contention: Update default map size to 16384Gravatar Namhyung Kim 1-1/+1
2023-04-06perf lock contention: Use -M for --map-nr-entriesGravatar Namhyung Kim 1-1/+1
2023-04-06perf lock contention: Simplify parse_lock_type()Gravatar Namhyung Kim 1-35/+8
2023-04-04perf lock contention: Show detail failure reason for BPFGravatar Namhyung Kim 1-6/+22
2023-04-04perf lock contention: Fix debug stat if no contentionGravatar Namhyung Kim 1-2/+2
2023-03-14perf lock contention: Show lock type with addressGravatar Namhyung Kim 1-15/+30
2023-03-14perf lock contention: Track and show siglock with addressGravatar Namhyung Kim 1-2/+1
2023-03-14perf lock contention: Track and show mmap_lock with addressGravatar Namhyung Kim 1-1/+1
2023-03-14perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKELGravatar Ian Rogers 1-1/+1
2023-02-08perf lock contention: Add -o/--lock-owner optionGravatar Namhyung Kim 1-9/+40
2023-02-08perf lock contention: Fix to save callstack for the default modifiedGravatar Namhyung Kim 1-0/+3
2023-02-03perf lock contention: Support filters for different aggregationGravatar Namhyung Kim 1-31/+44
2023-02-03perf lock contention: Use lock_stat_find{,new}Gravatar Namhyung Kim 1-2/+2
2023-02-02perf lock contention: Add -S/--callstack-filter optionGravatar Namhyung Kim 1-1/+67
2023-01-03perf lock contention: Fix core dump related to not finding the "__sched_text_...Gravatar Thomas Richter 1-0/+2
2022-12-21perf lock contention: Add -L/--lock-filter optionGravatar Namhyung Kim 1-6/+134
2022-12-21perf lock contention: Support lock type filtering for BPFGravatar Namhyung Kim 1-0/+1
2022-12-21perf lock contention: Add -Y/--type-filter optionGravatar Namhyung Kim 1-2/+114
2022-12-20perf lock contention: Factor out lock_type_tableGravatar Namhyung Kim 1-24/+24
2022-12-20perf tools: Fix usage of the verbose variableGravatar Yang Jihong 1-3/+3
2022-12-14perf lock contention: Add -l/--lock-addr optionGravatar Namhyung Kim 1-17/+67
2022-12-14perf lock contention: Implement -t/--threads option for BPFGravatar Namhyung Kim 1-10/+3
2022-12-14machine: Adopt is_lock_function() from builtin-lock.cGravatar Arnaldo Carvalho de Melo 1-56/+2
2022-11-10perf lock: Allow concurrent record and reportGravatar Namhyung Kim 1-22/+46
2022-10-31perf lock contention: Check --max-stack optionGravatar Namhyung Kim 1-3/+27
2022-10-27perf tools: Make quiet mode consistent between toolsGravatar James Clark 1-1/+1
2022-10-04perf lock: Add -q/--quiet option to suppress header and debug messagesGravatar Namhyung Kim 1-11/+16
2022-10-04perf lock: Add -E/--entries optionGravatar Namhyung Kim 1-5/+15
2022-10-04perf lock contention: Allow to change stack depth and skipGravatar Namhyung Kim 1-6/+16
2022-10-04perf lock contention: Show full callstack with -v optionGravatar Namhyung Kim 1-4/+47
2022-10-04perf lock contention: Factor out get_symbol_name_offset()Gravatar Namhyung Kim 1-9/+19