summaryrefslogtreecommitdiff
path: root/tools/perf
AgeCommit message (Expand)Author
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
2023-01-19perf tools: Remove HAVE_LIBTRACEEVENT_TEP_FIELD_IS_RELATIVEIan Rogers
2023-01-19perf llvm: Fix inadvertent file creationIan Rogers
2023-01-19perf vendor events intel: Add Emerald RapidsKan Liang
2023-01-19perf docs: Fix a typo in 'perf probe' man page: l20th -> 120thqinyu
2023-01-19perf vendor events arm64: Add instruction mix metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add PE utilization metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add branch metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add cache metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add TLB metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add topdown L1 metrics for neoverse-n2-v2Jing Zhang
2023-01-19perf vendor events arm64: Add common topdown L1 metricsJing Zhang
2023-01-19perf jevent: Add general metrics supportJing Zhang
2023-01-19perf pmu: Add #slots literal support for arm64Jing Zhang
2023-01-19perf script flamegraph: Avoid d3-flame-graph package dependencyIan Rogers
2023-01-18perf test build-id: Fix test check for PE fileAthira Rajeev
2023-01-18perf buildid-cache: Fix the file mode with copyfile() while adding file to bu...Athira Rajeev
2023-01-18perf expr: Prevent normalize() from reading into undefined memory in the expr...Sohom Datta
2023-01-18perf beauty: Update copy of linux/socket.h with the kernel sourcesArnaldo Carvalho de Melo
2023-01-11perf auxtrace: Fix address filter duplicate symbol selectionAdrian Hunter
2023-01-10perf bpf: Avoid build breakage with libbpf < 0.8.0 + LIBBPF_DYNAMIC=1Arnaldo Carvalho de Melo
2023-01-10perf build: Fix build error when NO_LIBBPF=1Ian Rogers
2023-01-10perf tools: Don't install libtraceevent plugins as its not anymore in the ker...Arnaldo Carvalho de Melo
2023-01-10perf kmem: Support field "node" in evsel__process_alloc_event() coping with r...Leo Yan
2023-01-10perf kmem: Support legacy tracepointsLeo Yan
2023-01-10perf build: Properly guard libbpf includesIan Rogers