summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-lock.c
AgeCommit message (Expand)Author
2025-02-28perf lock: Report owner stack in usermodeChun-Tse Shao
2025-02-28perf lock: Make rb_tree helper functions genericChun-Tse Shao
2025-01-17perf lock: Rename fields in lock_type_tableChun-Tse Shao
2025-01-17perf lock: Add percpu-rwsem for type filterChun-Tse Shao
2025-01-17perf lock: Fix parse_lock_type which only retrieve one lock flagChun-Tse Shao
2025-01-17perf lock: Fix return code for functions in __cmd_contentionAthira Rajeev
2024-12-23perf lock contention: Handle slab objects in -L/--lock-filter optionNamhyung Kim
2024-12-20perf lock contention: Add and use LCB_F_TYPE_MASKNamhyung Kim
2024-12-18perf lock: Move common lock contention code to new fileIan Rogers
2024-09-04libsubcmd: Don't free the usage stringAditya Gupta
2024-08-12perf lock: Use perf_tool__init()Ian Rogers
2024-08-12perf tool: Constify tool pointersIan Rogers
2024-06-03perf lock info: Display both map and thread by defaultNick Forrington
2024-05-10perf lock: Avoid memory leaks from strdup()Ian Rogers
2023-11-27perf lock: Fix a memory leak on an error pathzhaimingbing
2023-10-12perf lock: Fix a memory leak on an error pathIan Rogers
2023-10-04tools/perf: Update call stack check in builtin-lock.cKajol Jain
2023-09-12perf lock contention: Add -G/--cgroup-filter optionNamhyung Kim
2023-09-12perf lock contention: Add --lock-cgroup optionNamhyung Kim
2023-09-12perf lock contention: Prepare to handle cgroupsNamhyung Kim
2023-08-25perf lock contention: Fix typo in max-stack option descriptionKajol Jain
2023-08-17perf lock: Don't pass an ERR_PTR() directly to perf_session__delete()Arnaldo Carvalho de Melo
2023-07-01perf lock contention: Add --output optionNamhyung Kim
2023-07-01perf lock contention: Add -x option for CSV style outputNamhyung Kim
2023-07-01perf lock: Remove stale commentsNamhyung Kim
2023-06-23perf symbol: Remove now unused symbol_conf.sort_by_nameIan Rogers
2023-06-12perf callchain: Use pthread keys for tls callchain_cursorIan Rogers
2023-05-28perf lock: Dynamically allocate lockhash_tableIan Rogers
2023-05-06Revert "perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKEL"Arnaldo Carvalho de Melo
2023-04-06perf map: Add helper for ->map_ip() and ->unmap_ip()Ian Rogers
2023-04-06perf lock contention: Revise needs_callstack() conditionNamhyung Kim
2023-04-06perf lock contention: Update total/bad stats for hidden entriesNamhyung Kim
2023-04-06perf lock contention: Add data failure statNamhyung Kim
2023-04-06perf lock contention: Update default map size to 16384Namhyung Kim
2023-04-06perf lock contention: Use -M for --map-nr-entriesNamhyung Kim
2023-04-06perf lock contention: Simplify parse_lock_type()Namhyung Kim
2023-04-04perf lock contention: Show detail failure reason for BPFNamhyung Kim
2023-04-04perf lock contention: Fix debug stat if no contentionNamhyung Kim
2023-03-14perf lock contention: Show lock type with addressNamhyung Kim
2023-03-14perf lock contention: Track and show siglock with addressNamhyung Kim
2023-03-14perf lock contention: Track and show mmap_lock with addressNamhyung Kim
2023-03-14perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKELIan Rogers
2023-02-08perf lock contention: Add -o/--lock-owner optionNamhyung Kim
2023-02-08perf lock contention: Fix to save callstack for the default modifiedNamhyung Kim
2023-02-03perf lock contention: Support filters for different aggregationNamhyung Kim
2023-02-03perf lock contention: Use lock_stat_find{,new}Namhyung Kim
2023-02-02perf lock contention: Add -S/--callstack-filter optionNamhyung Kim
2023-01-03perf lock contention: Fix core dump related to not finding the "__sched_text_...Thomas Richter
2022-12-21perf lock contention: Add -L/--lock-filter optionNamhyung Kim
2022-12-21perf lock contention: Support lock type filtering for BPFNamhyung Kim