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 |
2021-10-20 | Ian Rogers | perf pmu: Add const to pmu_events_map. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-3-irogers@google.com |
commit | commitdiff | tree |
2021-10-20 | Ian Rogers | tools lib: Adopt list_sort() from the kernel sources Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20211015172132.1162559-2-irogers@google.com |
commit | commitdiff | tree |
2021-10-08 | Ian Rogers | perf kmem: Improve man page for record options ...lkml/20200708183919.4141023-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210922212031.485950-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Avoid events for an 'if' constant result Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-14-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Don't compute unused events ...lkml/20201110100346.2527031-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-13-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Propagate constants for binary operations Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-12-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Merge find_ids and regular parsing Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-11-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Allow metrics with no events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-10-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Add utilities to work on ids map. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-9-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Rename expr__find_other. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-8-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Move actions to the left. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-7-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Use macros for operators Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-6-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Separate token declataion from type Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-5-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf expr: Remove unused headers and inline d_ratio Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-4-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Use NAN for missing event IDs. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-3-irogers@google.com |
commit | commitdiff | tree |
2021-09-29 | Ian Rogers | perf metric: Restructure struct expr_parse_ctx. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210923074616.674826-2-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | libtraceevent: Increase libtraceevent logging when... ...org/lkml/20210610060643.595673-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210923001024.550263-4-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | perf tools: Add define for libtracefs version Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210923001024.550263-3-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | perf tools: Add define for libtraceevent version Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210923001024.550263-2-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | perf tools: Enable libtracefs dynamic linking Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210923001024.550263-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | perf test: Workload test of all PMUs Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210917184240.2181186-2-irogers@google.com |
commit | commitdiff | tree |
2021-09-28 | Ian Rogers | perf test: Workload test of metric and metricgroups Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210917184240.2181186-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-27 | Ian Rogers | perf arm: Fix off-by-one directory paths. ...org/lkml/20210504191227.793712-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210923154254.737657-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-27 | Ian Rogers | perf test: Fix DWARF unwind for optimized builds. ...org/lkml/20201114000803.909530-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210922173812.456348-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-21 | Ian Rogers | perf parse-events: Remove unnecessary #includes Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210127184629.516169-1-irogers@google.com |
commit | commitdiff | tree |
next |