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 |
2022-01-12 | Ian Rogers | perf cpumap: Rename empty functions Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-15-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Simplify equal function name Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-14-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove unused cpu_map__socket() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-13-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Add comments to aggr_cpu_id() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-12-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove map+index get_node() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-11-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove map+index get_core() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-10-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove map+index get_die() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-9-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Remove map+index get_socket() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-8-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf cpumap: Switch cpu_map__build_map() to cpu function Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-7-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Switch to cpu version of cpu_map__get() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-6-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Switch aggregation to use for_each loop Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-5-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Correct aggregation CPU map Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-4-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf stat: Add aggr creators that are passed a cpu Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-3-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | libperf: Add comments to 'struct perf_cpu_map' Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220105061351.120843-2-irogers@google.com |
commit | commitdiff | tree |
2022-01-12 | Ian Rogers | perf evsel: Improve error message for uncore events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211223183948.3423989-2-irogers@google.com |
commit | commitdiff | tree |
2022-01-11 | Ian Rogers | perf test: Enable system wide for metricgroups test Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211223183948.3423989-1-irogers@google.com |
commit | commitdiff | tree |
2021-12-08 | Ian Rogers | perf parse-events: Architecture specific leader override Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20211130174945.247604-2-irogers@google.com |
commit | commitdiff | tree |
2021-12-08 | Ian Rogers | perf evlist: Allow setting arbitrary leader Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20211130174945.247604-1-irogers@google.com |
commit | commitdiff | tree |
2021-12-08 | Ian Rogers | perf metric: Reduce multiplexing with duration_time Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211124015226.3317994-1-irogers@google.com |
commit | commitdiff | tree |
2021-12-07 | Ian Rogers | perf header: Fix memory leaks when processing feature... Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211118201730.2302927-1-irogers@google.com |
commit | commitdiff | tree |
2021-12-07 | Ian Rogers | perf test: Reset shadow counts before loading ...lkml/20211124015226.3317994-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211128085810.4027314-1-irogers@google.com |
commit | commitdiff | tree |
2021-12-07 | Ian Rogers | perf tools: Fix SMT detection fast read path Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211124001231.3277836-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-18 | Ian Rogers | perf evsel: Fix memory leaks relating to unit Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211118084749.2191447-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-18 | Ian Rogers | perf report: Fix memory leaks around perf_tip() Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211118073804.2149974-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-18 | Ian Rogers | perf hist: Fix memory leak of a perf_hpp_fmt Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211118071247.2140392-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf bpf: Avoid memory leak from perf_env__insert_btf() Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20211112074525.121633-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf symbols: Factor out annotation init/exit Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20211112035124.94327-3-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf symbols: Bit pack to save a byte Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20211112035124.94327-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf symbols: Add documentation to 'struct symbol' Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20211112035124.94327-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf expr: Add source_count for aggregating events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-9-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf expr: Move ID handling to its own function Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-8-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf expr: Add metric literals for topology. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-7-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf expr: Add literal values starting with # Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-6-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf cputopo: Match thread_siblings to topology ABI... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-5-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf cputopo: Match die_siblings to topology ABI name Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-4-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf cputopo: Update to use pakage_cpus Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-3-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Add expr test for events with hyphens Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211111002109.194172-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Remove skip_if_fail Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-23-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Remove is_supported function Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-22-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: TSC test, remove is_supported use Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-21-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: BP tests, remove is_supported use Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-20-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Remove non test case style support. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-19-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert time to tsc test to test case. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-18-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: bp tests use test case Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-17-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Remove now unused subtest helpers Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-16-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert llvm tests to test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-15-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert bpf tests to test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-14-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert clang tests to test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-13-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert watch point tests to test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-12-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert pmu event tests to test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-11-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Convert pfm tests to use test cases. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-10-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Add skip reason to test case. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-9-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Add test case struct. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-8-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Add helper functions for abstraction. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-7-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Rename struct test to test_suite Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-6-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Move each test suite struct to its test Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-5-irogers@google.com |
commit | commitdiff | tree |
2021-11-13 | Ian Rogers | perf test: Make each test/suite its own struct. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-4-irogers@google.com |
commit | commitdiff | tree |
next |