summaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)AuthorFilesLines
2023-02-02perf bench syscall: Introduce bench_syscall_common()Tiezhu Yang1-4/+25
2023-02-02perf test: Replace legacy `...` with $(...)Diederik de Haas1-9/+9
2023-02-02perf test: Replace 'grep | wc -l' with 'grep -c'Diederik de Haas1-3/+3
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 Kim4-2/+75
2023-02-02perf script: Add 'cgroup' field for outputNamhyung Kim2-2/+25
2023-02-02perf tools docs: Use canonical ftrace pathRoss Zwisler3-4/+4
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 probe: Fix usage when libtraceevent is missingAthira Rajeev1-0/+9
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-01perf symbols: Allow for static executables with .pltAdrian Hunter2-10/+21
2023-02-01perf symbols: Allow for .plt without headerAdrian Hunter1-1/+15
2023-02-01perf symbols: Add support for IFUNC symbols for x86_64Adrian Hunter1-1/+37
2023-02-01perf symbols: Record whether a symbol is an alias for an IFUNC symbolAdrian Hunter2-0/+6
2023-02-01perf symbols: Sort plt relocations for x86Adrian Hunter1-3/+57
2023-02-01perf symbols: Add support for x86 .plt.secAdrian Hunter1-7/+23
2023-02-01perf symbols: Correct plt entry sizes for x86Adrian Hunter1-4/+13
2023-02-01perf tests shell: Fix check for libtracevent supportAthira Rajeev3-0/+17
2023-02-01perf tests shell: Add check for perf data file in record+probe_libc_inet_pton...Athira Rajeev1-0/+5
2023-02-01perf test: Add pipe mode test to the Intel PT test suiteNamhyung Kim1-0/+17
2023-02-01perf session: Avoid calling lseek(2) for pipeNamhyung Kim1-2/+7
2023-02-01perf intel-pt: Do not try to queue auxtrace data on pipeNamhyung Kim3-0/+39
2023-02-01perf inject: Use perf_data__read() for auxtraceNamhyung Kim1-3/+3
2023-01-30perf cs-etm: Update decoder code for OpenCSD version 1.4Mike Leach1-0/+3
2023-01-30perf test: Fix DWARF unwind test by adding non-inline to expected function in...Naveen N. Rao1-2/+3
2023-01-27perf buildid: Avoid copy of uninitialized memoryIan Rogers1-2/+2
2023-01-27perf mem/c2c: Document that SPE is used for mem and c2c on ARMJames Clark2-3/+12
2023-01-27perf cs-etm: Improve missing sink warning messageJames Clark1-3/+9
2023-01-23perf test buildid: Fix shell string substitutionsAthira Rajeev1-7/+11
2023-01-23perf: Various spelling fixesDiederik de Haas4-5/+5
2023-01-23perf test: Switch basic bpf filtering test to use syscall tracepointNaveen N. Rao1-1/+1
2023-01-23Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo4-6/+29
2023-01-22perf cs-etm: Ensure that Coresight timestamps don't go backwardsJames Clark1-10/+19
2023-01-22perf cs_etm: Set the time field in the synthetic samplesGerman Gomez3-13/+120
2023-01-22perf cs_etm: Record ts_source in AUXTRACE_INFO for ETMv4 and ETEGerman Gomez3-0/+52
2023-01-22perf cs_etm: Keep separate symbols for ETMv4 and ETE parametersGerman Gomez4-22/+76
2023-01-22perf pmu: Add function to check if a pmu file existsGerman Gomez2-0/+12
2023-01-22perf pmu: Remove remaining duplication of bus/event_source/devices/...James Clark1-12/+5
2023-01-22perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file()James Clark5-60/+27
2023-01-22perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATHJames Clark5-85/+51
2023-01-22perf tools: Fix foolproof typoIan Rogers4-4/+4
2023-01-22perf symbols: Check SHT_RELA and SHT_REL type earlierAdrian Hunter1-27/+27
2023-01-22perf symbols: Combine handling for SHT_RELA and SHT_RELAdrian Hunter1-48/+27
2023-01-22perf symbols: Allow for .plt entries with no symbolAdrian Hunter1-4/+10
2023-01-22perf symbols: Add symbol for .plt headerAdrian Hunter1-5/+21
2023-01-22perf symbols: Do not check ss->dynsym twiceAdrian Hunter1-3/+0
2023-01-22perf symbols: Slightly simplify 'err' usage in dso__synthesize_plt_symbols()Adrian Hunter1-5/+3
2023-01-22perf symbols: Add dso__find_symbol_nocache()Adrian Hunter2-0/+6