summaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)Author
2023-02-02perf tools docs: Use canonical ftrace pathRoss Zwisler
2023-02-02perf arm-spe: Only warn once for each unsupported address packetRob Herring
2023-02-02perf symbols: Symbol lookup with kcore can fail if multiple segments match stextKrister Johansen
2023-02-02perf probe: Fix usage when libtraceevent is missingAthira Rajeev
2023-02-02perf symbols: Get symbols for .plt.got for x86-64Adrian Hunter
2023-02-02perf symbols: Start adding support for .plt.got for x86Adrian Hunter
2023-02-01perf symbols: Allow for static executables with .pltAdrian Hunter
2023-02-01perf symbols: Allow for .plt without headerAdrian Hunter
2023-02-01perf symbols: Add support for IFUNC symbols for x86_64Adrian Hunter
2023-02-01perf symbols: Record whether a symbol is an alias for an IFUNC symbolAdrian Hunter
2023-02-01perf symbols: Sort plt relocations for x86Adrian Hunter
2023-02-01perf symbols: Add support for x86 .plt.secAdrian Hunter
2023-02-01perf symbols: Correct plt entry sizes for x86Adrian Hunter
2023-02-01perf tests shell: Fix check for libtracevent supportAthira Rajeev
2023-02-01perf tests shell: Add check for perf data file in record+probe_libc_inet_pton...Athira Rajeev
2023-02-01perf test: Add pipe mode test to the Intel PT test suiteNamhyung Kim
2023-02-01perf session: Avoid calling lseek(2) for pipeNamhyung Kim
2023-02-01perf intel-pt: Do not try to queue auxtrace data on pipeNamhyung Kim
2023-02-01perf inject: Use perf_data__read() for auxtraceNamhyung Kim
2023-01-30perf cs-etm: Update decoder code for OpenCSD version 1.4Mike Leach
2023-01-30perf test: Fix DWARF unwind test by adding non-inline to expected function in...Naveen N. Rao
2023-01-27perf buildid: Avoid copy of uninitialized memoryIan Rogers
2023-01-27perf mem/c2c: Document that SPE is used for mem and c2c on ARMJames Clark
2023-01-27perf cs-etm: Improve missing sink warning messageJames Clark
2023-01-23perf test buildid: Fix shell string substitutionsAthira Rajeev
2023-01-23perf: Various spelling fixesDiederik de Haas
2023-01-23perf test: Switch basic bpf filtering test to use syscall tracepointNaveen N. Rao
2023-01-23Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo
2023-01-22perf cs-etm: Ensure that Coresight timestamps don't go backwardsJames Clark
2023-01-22perf cs_etm: Set the time field in the synthetic samplesGerman Gomez
2023-01-22perf cs_etm: Record ts_source in AUXTRACE_INFO for ETMv4 and ETEGerman Gomez
2023-01-22perf cs_etm: Keep separate symbols for ETMv4 and ETE parametersGerman Gomez
2023-01-22perf pmu: Add function to check if a pmu file existsGerman Gomez
2023-01-22perf pmu: Remove remaining duplication of bus/event_source/devices/...James Clark
2023-01-22perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file()James Clark
2023-01-22perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATHJames Clark
2023-01-22perf tools: Fix foolproof typoIan Rogers
2023-01-22perf symbols: Check SHT_RELA and SHT_REL type earlierAdrian Hunter
2023-01-22perf symbols: Combine handling for SHT_RELA and SHT_RELAdrian Hunter
2023-01-22perf symbols: Allow for .plt entries with no symbolAdrian Hunter
2023-01-22perf symbols: Add symbol for .plt headerAdrian Hunter
2023-01-22perf symbols: Do not check ss->dynsym twiceAdrian Hunter
2023-01-22perf symbols: Slightly simplify 'err' usage in dso__synthesize_plt_symbols()Adrian Hunter
2023-01-22perf symbols: Add dso__find_symbol_nocache()Adrian Hunter
2023-01-22perf symbols: Check plt_entry_size is not zeroAdrian Hunter
2023-01-22perf symbols: Factor out get_plt_sizes()Adrian Hunter
2023-01-22perf test: Add Symbols testAdrian Hunter
2023-01-19perf test workload thloop: Make count increments atomicIan Rogers
2023-01-19perf debug: Increase libtraceevent logging when verboseIan Rogers
2023-01-19perf trace: Reduce #ifdefs for TEP_FIELD_IS_RELATIVEIan Rogers