aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/builtin-inject.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-10perf callchain: Allow symbols to be optional when resolving a callchainIan Rogers1-1/+1
2024-09-10perf inject: Lazy build-id mmap2 event insertionIan Rogers1-12/+50
2024-09-10perf inject: Add new mmap2-buildid-all optionIan Rogers1-3/+85
2024-09-10perf inject: Fix build ID injectionIan Rogers1-39/+131
2024-08-30perf inject: Overhaul handling of pipe filesIan Rogers1-29/+31
2024-08-19perf inject: Combine mmap and mmap2 handlingIan Rogers1-62/+56
2024-08-19perf inject: Combine different mmap and mmap2 functionsIan Rogers1-123/+76
2024-08-19perf inject: Combine build_ids and build_id_all into enumIan Rogers1-20/+31
2024-08-19perf dso: Constify dso_idIan Rogers1-1/+1
2024-08-13perf inject: Inject build ids for entire call chainIan Rogers1-0/+31
2024-08-12perf inject: Use perf_tool__init()Ian Rogers1-48/+43
2024-08-12perf tool: Constify tool pointersIan Rogers1-35/+35
2024-08-12perf inject: Fix leader sampling inserting additional samplesIan Rogers1-0/+1
2024-07-31perf inject: Convert comma to semicolonChen Ni1-1/+1
2024-05-06perf dso: Add reference count checking and accessor functionsIan Rogers1-36/+35
2024-04-12perf dsos: Introduce dsos__for_each_dso()Ian Rogers1-10/+15
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers1-1/+1
2023-11-09perf record: Lazy load kernel symbolsIan Rogers1-0/+6
2023-06-12perf inject: Lazily allocate guest_event event_bufIan Rogers1-3/+12
2023-06-12perf inject: Lazily allocate event_copyIan Rogers1-3/+13
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers1-0/+2
2023-06-12perf thread: Add accessor functions for threadIan Rogers1-1/+1
2023-04-17perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso...Arnaldo Carvalho de Melo1-3/+1
2023-04-12perf inject: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-3/+3
2023-04-06perf map: Add accessors for ->prot, ->priv and ->flagsIan Rogers1-1/+1
2023-04-04perf map: Add accessor for dsoIan Rogers1-3/+5
2023-02-23perf inject: Fix --buildid-all not to eat up MMAP2Namhyung Kim1-0/+1
2023-02-01perf inject: Use perf_data__read() for auxtraceNamhyung Kim1-3/+3
2022-12-14perf build: Use libtraceevent from the systemIan Rogers1-0/+8
2022-10-04perf dso: Hold lock when accessing nsinfoIan Rogers1-0/+4
2022-10-04perf inject: Add a command line option to specify build ids.Raul Silvera1-0/+85
2022-07-26perf inject: Fix spelling mistake "theads" -> "threads"Colin Ian King1-1/+1
2022-07-20perf inject: Add support for injecting guest sideband eventsAdrian Hunter1-1/+1042
2022-07-18Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo1-2/+4
2022-06-26perf inject: Adjust output data offset for backward compatibilityRaul Silvera1-1/+1
2022-06-26perf inject: Fix missing free in copy_kcore_dir()Adrian Hunter1-1/+3
2022-06-24perf header: Record non-CPU PMU capabilitiesRavi Bangoria1-1/+1
2022-06-23perf record: Add finished init eventAdrian Hunter1-0/+1
2022-05-23perf inject: Keep a copy of kcore_dirAdrian Hunter1-3/+30
2022-05-23perf inject: Keep some features sections from input fileAdrian Hunter1-1/+128
2022-02-11perf namespaces: Add functions to access nsinfoIan Rogers1-1/+1
2022-02-10perf report: Output data file name in raw trace dumpAlexey Bayduraev1-1/+2
2022-02-10perf inject: Try chroot directory when reading build-idNamhyung Kim1-0/+10
2022-01-22perf tools: Remove redundant err variableMinghao Chi1-4/+1
2021-12-18perf inject: Fix segfault due to perf_data__fd() without openAdrian Hunter1-3/+7
2021-12-18perf inject: Fix segfault due to close without openAdrian Hunter1-1/+2
2021-12-06perf inject: Fix itrace space allowed for new attributesAdrian Hunter1-1/+1
2021-11-07perf inject: Add vmlinux and ignore-vmlinux argumentsJames Clark1-0/+7
2021-10-20perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_IDAdrian Hunter1-1/+3
2021-08-02perf inject: Fix output from a file to a pipeNamhyung Kim1-2/+26