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 |
2021-09-21 | Ian Rogers | perf daemon: Avoid msan warnings on send_cmd Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210617055554.1917997-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-18 | Ian Rogers | libperf evsel: Make use of FD robust. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210918054440.2350466-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-15 | Ian Rogers | perf parse-events: Avoid enum forward declaration. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210915211428.1773567-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-11 | Ian Rogers | perf tools: Add an option to build without libbfd Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210910225756.729087-1-irogers@google.com |
commit | commitdiff | tree |
2021-09-11 | Ian Rogers | perf tools: Ignore Documentation dependency file Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210910232249.739661-1-irogers@google.com |
commit | commitdiff | tree |
2021-08-31 | Ian Rogers | perf bpf: Fix memory leaks relating to BTF. Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210826184833.408563-1-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf beauty: Reuse the generic arch errno switch Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210513060441.408507-1-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Reorganize ARTICLES variables. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-8-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Remove howto-index.sh related references. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-7-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Remove cmd-list.perl references Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-6-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Add info pages to all target. Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-5-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Remove references to user-manual Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-4-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Fix doc.dep Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-3-irogers@google.com |
commit | commitdiff | tree |
2021-08-02 | Ian Rogers | perf doc: Fix perfman.info build Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20210715013343.2286699-2-irogers@google.com |
commit | commitdiff | tree |
2021-06-22 | Ian Rogers | perf test: Pass the verbose option to shell tests Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210621215648.2991319-1-irogers@google.com |
commit | commitdiff | tree |
2021-06-19 | Ian Rogers | perf test: Fix non-bash issue with stat bpf counters Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210617184216.2075588-1-irogers@google.com |
commit | commitdiff | tree |
2021-06-18 | Ian Rogers | perf test: Make stat bpf counters test more robust Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210617184216.2075588-4-irogers@google.com |
commit | commitdiff | tree |
2021-06-18 | Ian Rogers | perf test: Add verbose skip output for bpf counters Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210617184216.2075588-3-irogers@google.com |
commit | commitdiff | tree |
2021-05-27 | Ian Rogers | perf test: Test 2 libpfm4 error cases Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210519151213.2643570-1-irogers@google.com |
commit | commitdiff | tree |
2021-05-27 | Ian Rogers | perf debug: Move debug initialization earlier Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210519164447.2672030-1-irogers@google.com |
commit | commitdiff | tree |
2021-05-10 | Ian Rogers | perf jevents: Silence warning for ArchStd files Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210506225640.1461000-1-irogers@google.com |
commit | commitdiff | tree |
2021-05-05 | Ian Rogers | libbpf: Add NULL check to add_dummy_ksym_var Signed-off-by: Ian Rogers <irogers@google.com> ...org/bpf/20210504234910.976501-1-irogers@google.com |
commit | commitdiff | tree |
2021-04-20 | Ian Rogers | perf arm64: Fix off-by-one directory paths. Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210416214113.552252-1-irogers@google.com |
commit | commitdiff | tree |
2021-04-07 | Ian Rogers | perf arm-spe: Avoid potential buffer overrun Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210407153955.317215-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-17 | Ian Rogers | perf test: Add 30s timeout for wait for daemon start. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210317005505.2794804-3-irogers@google.com |
commit | commitdiff | tree |
2021-03-17 | Ian Rogers | perf test: Cleanup daemon if test is interrupted. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210317005505.2794804-2-irogers@google.com |
commit | commitdiff | tree |
2021-03-17 | Ian Rogers | perf test: Remove unused argument Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210317005505.2794804-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-10 | Ian Rogers | perf synthetic events: Avoid write of uninitialized... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210309234945.419254-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-08 | Ian Rogers | tools include: Add __sum16 and __wsum definitions. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210307223024.4081067-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-06 | Ian Rogers | perf tools: Fix documentation of verbose options Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210226183145.1878782-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-06 | Ian Rogers | perf traceevent: Ensure read cmdlines are null terminated. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210226221431.1985458-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-06 | Ian Rogers | perf bpf: Minor whitespace cleanup. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210306080840.3785816-3-irogers@google.com |
commit | commitdiff | tree |
2021-03-06 | Ian Rogers | perf tools: Enable warnings when compiling BPF programs Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210306080840.3785816-2-irogers@google.com |
commit | commitdiff | tree |
2021-03-06 | Ian Rogers | perf skel: Remove some unused variables. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210306080840.3785816-1-irogers@google.com |
commit | commitdiff | tree |
2021-03-02 | Ian Rogers | perf docs: Add man pages to see also Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20201120063037.3166069-1-irogers@google.com |
commit | commitdiff | tree |
2021-02-12 | Ian Rogers | perf env: Remove unneeded internal/cpumap inclusions Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210211183914.4093187-1-irogers@google.com |
commit | commitdiff | tree |
2021-02-12 | Ian Rogers | perf tools: Remove unused xyarray.c as it was moved... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20210212043803.365993-1-irogers@google.com |
commit | commitdiff | tree |
2021-02-03 | Ian Rogers | perf trace-event-info: Rename for_each_event. Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210203052659.2975736-1-irogers@google.com |
commit | commitdiff | tree |
2021-01-15 | Ian Rogers | libperf tests: Fail when failing to get a tracepoint id Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20210114180250.3853825-2-irogers@google.com |
commit | commitdiff | tree |
next |