summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)AuthorFilesLines
2023-05-17perf stat: Separate bperf from bpf_profilerDmitrii Dolgov1-0/+5
2023-05-17perf tracepoint: Fix memory leak in is_valid_tracepoint()Yang Jihong1-0/+1
2023-05-17perf symbols: Fix return incorrect build_id size in elf_read_build_id()Yang Jihong1-1/+1
2023-05-17perf cs-etm: Fix timeless decode mode detectionJames Clark1-12/+18
2023-05-17perf map: Delete two variable initialisations before null pointer checks in s...Markus Elfring1-2/+1
2023-05-17perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its...Arnaldo Carvalho de Melo1-1/+1
2023-05-17perf symbols: Fix unaligned access in get_x86_64_plt_disp()Adrian Hunter1-1/+4
2023-05-17perf symbols: Fix use-after-free in get_plt_got_name()Adrian Hunter1-1/+4
2023-05-17perf hist: Improve srcfile sort key performance (really)Namhyung Kim1-6/+1
2023-05-17perf script: Fix Python support when no libtraceeventAdrian Hunter4-26/+62
2023-05-17perf lock contention: Fix compiler builtin detectionIan Rogers1-1/+7
2023-05-11perf intel-pt: Fix CYC timestamps after standalone CBRAdrian Hunter1-0/+2
2023-05-11perf auxtrace: Fix address filter entire kernel sizeAdrian Hunter1-1/+4
2023-03-02perf stat: Fix counting when initial delay configuredChangbin Du3-6/+13
2023-02-22perf test: Fix offcpu test prev_state checkNamhyung Kim1-1/+1
2023-02-17perf intel-pt: Synthesize cycle eventsSteinar H. Gunderson3-8/+75
2023-02-16perf c2c: Add report option to show false sharing in adjacent cachelinesFeng Tang3-8/+31
2023-02-10perf stat: Avoid merging/aggregating metric counts twiceIan Rogers1-1/+1
2023-02-08perf tools: Fix perf tool build error in util/pfm.cThomas Richter1-4/+2
2023-02-08perf lock contention: Support old rw_semaphore typeNamhyung Kim1-13/+44
2023-02-08perf lock contention: Add -o/--lock-owner optionNamhyung Kim3-5/+57
2023-02-06perf probe: Update the exit error codes in function try_to_find_probe_trace_e...Athira Rajeev1-2/+2
2023-02-03perf report: Support Retire LatencyKan Liang3-1/+8
2023-02-03perf lock contention: Support filters for different aggregationNamhyung Kim4-20/+45
2023-02-03perf lock contention: Use lock_stat_find{,new}Namhyung Kim3-17/+32
2023-02-03perf lock contention: Factor out lock_contention_get_name()Namhyung Kim1-50/+65
2023-02-03perf arm-spe: Add raw decoding for SPEv1.2 previous branch addressRob Herring2-1/+4
2023-02-03perf pmu-events: Fix testing with JEVENTS_ARCH=allIan Rogers2-3/+6
2023-02-03perf pmu-events: Introduce pmu_metrics_tableIan Rogers4-28/+34
2023-02-03perf stat: Remove evsel metric_name/exprIan Rogers6-125/+0
2023-02-03perf pmu-events: Remove now unused event and metric variablesIan Rogers5-69/+12
2023-02-03perf pmu-events: Separate the metrics from events for no jeventsIan Rogers1-2/+2
2023-02-02perf pmu-events: Add separate metric from pmu_eventIan Rogers2-83/+80
2023-02-02perf session: Show branch speculation info in raw dumpSandipan Das1-2/+3
2023-02-02perf script: Show branch speculation infoSandipan Das3-3/+29
2023-02-02perf stat: Hide invalid uncore event output for aggr modeNamhyung Kim1-5/+46
2023-02-02perf lock contention: Add -S/--callstack-filter optionNamhyung Kim2-1/+2
2023-02-02perf arm-spe: Only warn once for each unsupported address packetRob Herring1-1/+5
2023-02-02perf symbols: Symbol lookup with kcore can fail if multiple segments match stextKrister Johansen1-2/+15
2023-02-02perf symbols: Get symbols for .plt.got for x86-64Adrian Hunter1-4/+157
2023-02-02perf symbols: Start adding support for .plt.got for x86Adrian Hunter1-0/+29
2023-02-02perf symbols: Allow for static executables with .pltAdrian Hunter2-10/+21
2023-02-02perf symbols: Allow for .plt without headerAdrian Hunter1-1/+15
2023-02-02perf symbols: Add support for IFUNC symbols for x86_64Adrian Hunter1-1/+37
2023-02-02perf symbols: Record whether a symbol is an alias for an IFUNC symbolAdrian Hunter2-0/+6
2023-02-02perf symbols: Sort plt relocations for x86Adrian Hunter1-3/+57
2023-02-02perf symbols: Add support for x86 .plt.secAdrian Hunter1-7/+23
2023-02-02perf symbols: Correct plt entry sizes for x86Adrian Hunter1-4/+13
2023-02-02perf session: Avoid calling lseek(2) for pipeNamhyung Kim1-2/+7
2023-02-02perf intel-pt: Do not try to queue auxtrace data on pipeNamhyung Kim2-0/+9