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 |
2021-11-12 | Ian Rogers | perf test: Use macro for "suite" definitions Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-3-irogers@google.com |
commit | commitdiff | tree |
2021-11-12 | Ian Rogers | perf test: Use macro for "suite" declarations Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211104064208.3156807-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-07 | Ian Rogers | perf metric: Fix memory leaks Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211107090002.3784612-3-irogers@google.com |
commit | commitdiff | tree |
2021-11-07 | Ian Rogers | perf parse-event: Add init and exit to parse_event_error Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211107090002.3784612-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-07 | Ian Rogers | perf parse-events: Rename parse_events_error functions Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211107090002.3784612-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-07 | Ian Rogers | perf stat: Fix memory leak on error path Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211107085444.3781604-1-irogers@google.com |
commit | commitdiff | tree |
2021-11-06 | Ian Rogers | perf bpf: Add missing free to bpf_event__print_bpf_prog_info() Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20211106053733.3580931-2-irogers@google.com |
commit | commitdiff | tree |
2021-11-04 | Ian Rogers | perf clang: Fixes for more recent LLVM/clang Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2021-11-04 | Ian Rogers | tools: Bump minimum LLVM C++ std to GNU++14 Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211012021321.291635-1-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Allow modifiers on metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-22-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf parse-events: Identify broken modifiers Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-21-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Switch fprintf() to pr_err() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-20-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metrics: Modify setup and deduplication Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-19-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf expr: Add subset_of_ids() utility Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-18-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Encode and use metric-id as qualifier Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-17-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf parse-events: Allow config on kernel PMU events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-16-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf parse-events: Add new "metric-id" term Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-15-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf parse-events: Add const to evsel name Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-14-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Simplify metric_refs calculation Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-13-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Document the internal 'struct metric' Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-12-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Comment data structures Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-11-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Modify resolution and recursion check Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-10-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Only add a referenced metric once Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-9-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Add metric new() and free() methods Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-8-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Add documentation and rename a variable. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-7-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf metric: Move runtime value to the expr context Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-6-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf pmu: Make pmu_event tables const. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-5-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | perf pmu: Make pmu_sys_event_tables const. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-4-irogers@google.com |
commit | commitdiff | tree |
next |