summaryrefslogtreecommitdiff
path: root/tools/perf/util/pmu.c
AgeCommit message (Expand)Author
2026-02-21Merge tag 'perf-tools-for-v7.0-1-2026-02-21' of git://git.kernel.org/pub/scm/...Linus Torvalds
2026-02-10perf evlist: Reduce affinity use and move into iterator, fix no affinityIan Rogers
2026-02-10perf evlist: Special map propagation for tool events that read on 1 CPUIan Rogers
2026-01-14perf evsel: Add a helper to get the value of a config fieldJames Clark
2026-01-14perf parse-events: Track all user changed config bitsJames Clark
2026-01-14perf evsel: Support sparse fields in evsel__set_config_if_unset()James Clark
2026-01-14perf evsel: Move evsel__* functions to evsel.cJames Clark
2026-01-14perf evsel: Refactor evsel__set_config_if_unset() argumentsJames Clark
2026-01-06perf pmu: Relax uncore wildcard matching to allow numeric suffixZide Chen
2025-12-02perf tools: Remove a trailing newline in the event termsNamhyung Kim
2025-11-24perf tools: Add support for perf_event_attr::config4James Clark
2025-11-09perf pmu: Make pmu_alias_terms weak againIan Rogers
2025-10-15perf parse-events: Remove hard coded legacy hardware and cache parsingIan Rogers
2025-10-15perf pmu: Add and use legacy_terms in alias informationIan Rogers
2025-10-15perf parse-events: Add terms for legacy hardware and cache config valuesIan Rogers
2025-10-15perf pmu: Factor term parsing into a perf_event_attr into a helperIan Rogers
2025-10-15perf pmu: Use fd rather than FILE from new_aliasIan Rogers
2025-10-15perf parse-events: Remove unused FILE input argument to scannerIan Rogers
2025-10-15perf pmu: Don't eagerly parse event termsIan Rogers
2025-10-03perf record: Add ratio-to-prev termThomas Falcon
2025-07-26perf tp_pmu: Add event APIsIan Rogers
2025-07-22perf pmu: Switch FILENAME_MAX to NAME_MAXIan Rogers
2025-07-11perf jevents: If the long_desc and desc are identical then drop the long_descIan Rogers
2025-07-11perf pmu: Tolerate failure to read the type for wellknown PMUsIan Rogers
2025-06-25perf drm_pmu: Add a tool like PMU to expose DRM informationIan Rogers
2025-05-28perf pmu: Avoid segv for missing name/alias_name in wildcardingIan Rogers
2025-05-13perf pmu: Change aliases from list to hashmapIan Rogers
2025-05-12perf parse-events: Add "cpu" term to set the CPU an event is recorded onIan Rogers
2025-04-29perf mem/c2c amd: Add ldlat supportRavi Bangoria
2025-04-25perf pmu-events: Add retirement latency to JSON events inside of perfIan Rogers
2025-03-19perf cpumap: Increment reference count for online cpumapIan Rogers
2025-02-26perf pmu: Don't double count common sysfs and json eventsJames Clark
2025-02-24perf pmu: Switch to io_dir__readdirIan Rogers
2025-02-19perf tools: Fix up some comments and code to properly use the event_source busGreg Kroah-Hartman
2025-02-04perf pmu: Rename name matching for no suffix or wildcard variantsIan Rogers
2024-12-18perf tools: Add aux-action config termAdrian Hunter
2024-12-09perf pmu: Remove use of perf_cpu_map__read()Ian Rogers
2024-11-16perf pmu: Move pmu_metrics_table__find and remove ARM overrideIan Rogers
2024-11-16perf header: Pass a perf_cpu rather than a PMU to get_cpuid_strIan Rogers
2024-11-09perf pmu: Add calls enabling the hwmon_pmuIan Rogers
2024-10-10perf tool_pmu: Switch to standard pmu functions and json descriptionsIan Rogers
2024-10-10perf tool_pmu: Move expr literals to tool_pmuIan Rogers
2024-10-10perf tool_pmu: Rename perf_tool_event__* to tool_pmu__*Ian Rogers
2024-10-10perf tool_pmu: Rename enum perf_tool_event to tool_pmu_eventIan Rogers
2024-10-10perf tool_pmu: Factor tool events into their own PMUIan Rogers
2024-10-10perf pmu: Allow hardcoded terms to be applied to attributesIan Rogers
2024-10-10perf pmu: Simplify an asprintf error messageIan Rogers
2024-09-26perf evsel x86: Make evsel__has_perf_metrics work for legacy eventsIan Rogers
2024-09-26perf evsel: Add alternate_hw_config and use in evsel__matchIan Rogers
2024-09-11perf pmu: To info add event_type_descIan Rogers