aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)AuthorFilesLines
2023-02-17perf intel-pt: Synthesize cycle eventsGravatar Steinar H. Gunderson 3-8/+75
2023-02-16perf c2c: Add report option to show false sharing in adjacent cachelinesGravatar Feng Tang 3-8/+31
2023-02-09perf stat: Avoid merging/aggregating metric counts twiceGravatar Ian Rogers 1-1/+1
2023-02-08perf tools: Fix perf tool build error in util/pfm.cGravatar Thomas Richter 1-4/+2
2023-02-08perf lock contention: Support old rw_semaphore typeGravatar Namhyung Kim 1-13/+44
2023-02-08perf lock contention: Add -o/--lock-owner optionGravatar Namhyung Kim 3-5/+57
2023-02-06perf probe: Update the exit error codes in function try_to_find_probe_trace_e...Gravatar Athira Rajeev 1-2/+2
2023-02-03perf report: Support Retire LatencyGravatar Kan Liang 3-1/+8
2023-02-03perf lock contention: Support filters for different aggregationGravatar Namhyung Kim 4-20/+45
2023-02-03perf lock contention: Use lock_stat_find{,new}Gravatar Namhyung Kim 3-17/+32
2023-02-03perf lock contention: Factor out lock_contention_get_name()Gravatar Namhyung Kim 1-50/+65
2023-02-03perf arm-spe: Add raw decoding for SPEv1.2 previous branch addressGravatar Rob Herring 2-1/+4
2023-02-03perf pmu-events: Fix testing with JEVENTS_ARCH=allGravatar Ian Rogers 2-3/+6
2023-02-03perf pmu-events: Introduce pmu_metrics_tableGravatar Ian Rogers 4-28/+34
2023-02-03perf stat: Remove evsel metric_name/exprGravatar Ian Rogers 6-125/+0
2023-02-03perf pmu-events: Remove now unused event and metric variablesGravatar Ian Rogers 5-69/+12
2023-02-03perf pmu-events: Separate the metrics from events for no jeventsGravatar Ian Rogers 1-2/+2
2023-02-02perf pmu-events: Add separate metric from pmu_eventGravatar Ian Rogers 2-83/+80
2023-02-02perf session: Show branch speculation info in raw dumpGravatar Sandipan Das 1-2/+3
2023-02-02perf script: Show branch speculation infoGravatar Sandipan Das 3-3/+29
2023-02-02perf stat: Hide invalid uncore event output for aggr modeGravatar Namhyung Kim 1-5/+46
2023-02-02perf lock contention: Add -S/--callstack-filter optionGravatar Namhyung Kim 2-1/+2
2023-02-02perf arm-spe: Only warn once for each unsupported address packetGravatar Rob Herring 1-1/+5
2023-02-02perf symbols: Symbol lookup with kcore can fail if multiple segments match stextGravatar Krister Johansen 1-2/+15
2023-02-02perf symbols: Get symbols for .plt.got for x86-64Gravatar Adrian Hunter 1-4/+157
2023-02-02perf symbols: Start adding support for .plt.got for x86Gravatar Adrian Hunter 1-0/+29
2023-02-01perf symbols: Allow for static executables with .pltGravatar Adrian Hunter 2-10/+21
2023-02-01perf symbols: Allow for .plt without headerGravatar Adrian Hunter 1-1/+15
2023-02-01perf symbols: Add support for IFUNC symbols for x86_64Gravatar Adrian Hunter 1-1/+37
2023-02-01perf symbols: Record whether a symbol is an alias for an IFUNC symbolGravatar Adrian Hunter 2-0/+6
2023-02-01perf symbols: Sort plt relocations for x86Gravatar Adrian Hunter 1-3/+57
2023-02-01perf symbols: Add support for x86 .plt.secGravatar Adrian Hunter 1-7/+23
2023-02-01perf symbols: Correct plt entry sizes for x86Gravatar Adrian Hunter 1-4/+13
2023-02-01perf session: Avoid calling lseek(2) for pipeGravatar Namhyung Kim 1-2/+7
2023-02-01perf intel-pt: Do not try to queue auxtrace data on pipeGravatar Namhyung Kim 2-0/+9
2023-01-30perf cs-etm: Update decoder code for OpenCSD version 1.4Gravatar Mike Leach 1-0/+3
2023-01-27perf buildid: Avoid copy of uninitialized memoryGravatar Ian Rogers 1-2/+2
2023-01-23perf: Various spelling fixesGravatar Diederik de Haas 1-2/+2
2023-01-23Merge remote-tracking branch 'torvalds/master' into perf/coreGravatar Arnaldo Carvalho de Melo 2-4/+11
2023-01-22perf cs-etm: Ensure that Coresight timestamps don't go backwardsGravatar James Clark 1-10/+19
2023-01-22perf cs_etm: Set the time field in the synthetic samplesGravatar German Gomez 3-13/+120
2023-01-22perf cs_etm: Record ts_source in AUXTRACE_INFO for ETMv4 and ETEGravatar German Gomez 2-0/+4
2023-01-22perf cs_etm: Keep separate symbols for ETMv4 and ETE parametersGravatar German Gomez 3-15/+40
2023-01-22perf pmu: Add function to check if a pmu file existsGravatar German Gomez 2-0/+12
2023-01-22perf pmu: Remove remaining duplication of bus/event_source/devices/...Gravatar James Clark 1-12/+5
2023-01-22perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file()Gravatar James Clark 5-60/+27
2023-01-22perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATHGravatar James Clark 2-70/+45
2023-01-22perf symbols: Check SHT_RELA and SHT_REL type earlierGravatar Adrian Hunter 1-27/+27
2023-01-22perf symbols: Combine handling for SHT_RELA and SHT_RELGravatar Adrian Hunter 1-48/+27
2023-01-22perf symbols: Allow for .plt entries with no symbolGravatar Adrian Hunter 1-4/+10