2022-05-21 | Ian Rogers | perf test: Avoid shell test description infinite loop Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220517204144.645913-1-irogers@google.com |
commit | commitdiff | tree |
2022-05-20 | Ian Rogers | perf stat: Fix and validate CPU map inputs in synthetic... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...lkml/20220519032005.1273691-2-irogers@google.com |
commit | commitdiff | tree |
2022-05-09 | Ian Rogers | perf bench: Fix two numa NDEBUG warnings Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220428202912.1056444-1-irogers@google.com |
commit | commitdiff | tree |
2022-04-09 | Ian Rogers | perf annotate: Drop objdump stderr to avoid getting... Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220407230503.1265036-2-irogers@google.com |
commit | commitdiff | tree |
2022-04-01 | Ian Rogers | perf cpumap: More cpu map reuse by merge. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220328232648.2127340-5-irogers@google.com |
commit | commitdiff | tree |
2022-04-01 | Ian Rogers | perf cpumap: Add is_subset function Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220328232648.2127340-4-irogers@google.com |
commit | commitdiff | tree |
2022-04-01 | Ian Rogers | perf evlist: Rename cpus to user_requested_cpus Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220328232648.2127340-3-irogers@google.com |
commit | commitdiff | tree |
2022-04-01 | Ian Rogers | perf stat: Avoid SEGV if core.cpus isn't set Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220328062414.1893550-5-irogers@google.com |
commit | commitdiff | tree |
2022-03-22 | Ian Rogers | perf parse-events: Move slots only with topdown Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220321223344.1034479-1-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf parse-events: Ignore case in topdown.slots check Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317224309.543736-1-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf evlist: Avoid iteration for empty evlist. Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20220317231643.550902-1-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for TremontX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-8-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for Tigerlake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-7-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for SkylakeX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-6-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for Skylake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-5-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for IcelakeX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-4-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for Icelake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-3-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for Elkhartlake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220317182858.484474-2-irogers@google.com |
commit | commitdiff | tree |
2022-03-18 | Ian Rogers | perf vendor events intel: Update events for CascadelakeX Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20220317182858.484474-1-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf test: Make metric testing more robust Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211223185622.3435128-1-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf tui: Only support --tui with slang Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220123191849.3655855-1-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update TremontX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-27-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Westmere EX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-26-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Westmere EP-SP Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-25-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Tigerlake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-24-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Silvermont Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-23-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Sandybridge Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-22-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Skylake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-21-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Nehalem EP Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-20-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update Knights Landing Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-19-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Jaketown Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-18-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Ivytown Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-17-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Icelake Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-16-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Haswell Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-15-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update for GoldmontPlus Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-14-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update for Goldmont Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-13-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for BroadwellX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-12-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Broadwell Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-11-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update for Bonnell Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-10-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for IcelakeX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-9-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update for Westmere EP-DP Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-8-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Ivybridge Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-7-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for HaswellX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-6-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for CascadelakeX Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-5-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for Broadwell DE ...org/all/20220129080929.837293-4-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-4-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf vendor events: Update metrics for SkyLake Server Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-3-irogers@google.com |
commit | commitdiff | tree |
2022-02-15 | Ian Rogers | perf test: Allow skip for all metrics test Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220201015858.1226914-2-irogers@google.com |
commit | commitdiff | tree |
2022-02-14 | Ian Rogers | perf map: Make map__contains_symbol() args const Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-11-irogers@google.com |
commit | commitdiff | tree |
2022-02-14 | Ian Rogers | perf maps: Move maps code to own C file Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-9-irogers@google.com |
commit | commitdiff | tree |
2022-02-14 | Ian Rogers | perf maps: Reduce scope of init and exit Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-8-irogers@google.com |
commit | commitdiff | tree |
2022-02-14 | Ian Rogers | perf test: Use pointer for maps Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-7-irogers@google.com |
commit | commitdiff | tree |
2022-02-14 | Ian Rogers | perf maps: Use a pointer for kmaps Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-6-irogers@google.com |
commit | commitdiff | tree |
2022-02-11 | Ian Rogers | perf namespaces: Add functions to access nsinfo Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-14-irogers@google.com |
commit | commitdiff | tree |
2022-02-11 | Ian Rogers | perf map: Add const to map_ip and unmap_ip Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-10-irogers@google.com |
commit | commitdiff | tree |
2022-02-11 | Ian Rogers | perf cpumap: Use for each loop Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-3-irogers@google.com |
commit | commitdiff | tree |
2022-02-11 | Ian Rogers | perf cpumap: Migrate to libperf cpumap api Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220211103415.2737789-2-irogers@google.com |
commit | commitdiff | tree |
2022-02-06 | Ian Rogers | perf stat: Fix display of grouped aliased events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220205010941.1065469-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-22 | Ian Rogers | perf cpumap: Migrate to libperf cpumap api Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220122045811.3402706-3-irogers@google.com |
commit | commitdiff | tree |
2022-01-22 | Ian Rogers | perf python: Fix cpu_map__item() building Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...lkml/20220122045811.3402706-2-irogers@google.com |
commit | commitdiff | tree |
2022-01-15 | Ian Rogers | perf metric: Fix metric_leader Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220115062852.1959424-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-14 | Ian Rogers | libperf tests: Update a use of the new cpumap API Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...lkml/20220114065105.1806542-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-14 | Ian Rogers | perf arm: Fix off-by-one directory path Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220114064822.1806019-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf pmu-events: Don't lower case MetricExpr Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211126071305.3733878-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf expr: Add debug logging for literals Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211124001231.3277836-1-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf tools: Probe non-deprecated sysfs path 1st Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211124001231.3277836-4-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf tools: Fix SMT fallback with large core counts Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211124001231.3277836-3-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Give CPUs their own type Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-49-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Correct first_shadow_cpu to return index Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-48-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf script: Fix flipped index and cpu Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-47-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf c2c: Use more intention revealing iterator Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-46-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf bpf: Rename 'cpu' to 'cpu_map_idx' Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-45-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | libperf: Sync evsel documentation Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-44-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Swap variable name cpu to index Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-43-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Correct check_per_pkg() cpu Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-42-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf test: Use perf_cpu_map__for_each_cpu() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-41-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Rename variable cpu to index Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-40-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Reduce scope of evsel__ignore_missing_thread Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-39-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Rename CPU around get_group_fd Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-38-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Correct variable name for read counter Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-37-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Pass cpu not cpu map index to synthesize Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-36-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evlist: Refactor evlist__for_each_cpu() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-35-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | libperf: Allow NULL in perf_cpu_map__idx() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-34-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf script: Use for each cpu to aid readability Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-33-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Use perf_cpu_map__for_each_cpu() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-32-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Rename aggr_data cpu to imply it's an index Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-31-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf counts: Switch name cpu to cpu_map_idx Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-30-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | libperf: Use cpu not index for evsel mmap Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-29-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | libperf: Switch cpu to more accurate cpu_map_idx Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-28-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Derive CPUs and threads in alloc_counts Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-27-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat-display: Avoid use of core for CPU Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-26-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Add CPU to aggr_cpu_id Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-25-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Fix memory leak in check_per_pkg() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-24-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Trim the cpu_aggr_map Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-23-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Add some comments to cpu_aggr_map Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-22-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Move 'has' function to libperf Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-21-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Rename cpu_map__get_X_aggr_by_cpu functions Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-20-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Refactor cpu_map__build_map() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-19-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove cpu_map__cpu(), use libperf function Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-18-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove map from function names that don... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-17-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Document cpu__get_node() and remove redundant... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-16-irogers@google.com |
commit | commitdiff | tree |
next |