2020-06-10 | Ian Rogers | perf pmu: Remove unused declaration Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200609234344.3795-1-irogers@google.com |
commit | commitdiff | tree |
2020-06-09 | Ian Rogers | perf parse-events: Fix an old style declaration Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200609053610.206588-2-irogers@google.com |
commit | commitdiff | tree |
2020-06-09 | Ian Rogers | perf parse-events: Fix an incompatible pointer Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200609053610.206588-1-irogers@google.com |
commit | commitdiff | tree |
2020-06-01 | Ian Rogers | perf libdw: Fix off-by 1 relative directory includes Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200529225232.207532-1-irogers@google.com |
commit | commitdiff | tree |
2020-06-01 | Ian Rogers | perf test: Initialize memory in dwarf-unwind Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200530082015.39162-4-irogers@google.com |
commit | commitdiff | tree |
2020-06-01 | Ian Rogers | perf tests: Don't tail call optimize in unwind test Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200530082015.39162-3-irogers@google.com |
commit | commitdiff | tree |
2020-06-01 | Ian Rogers | tools compiler.h: Add attribute to disable tail calls Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200530082015.39162-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf list: Add metrics to command line usage Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200522064546.164259-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Remove unnecessary ',' from events Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-8-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Add options to not group or merge Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-7-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Remove duped metric group events Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-6-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Order event groups by size Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-5-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Delay events string creation Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Use early return in add_metric Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-3-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Always place duration_time last Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520182011.32236-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Free metric_events on error Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20200508053629.210324-10-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Allow numbers to be followed by a dot Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metricgroup: Make 'evlist_used' variable a bitmap... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200520072814.128267-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Migrate expr ids table to a hashmap Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200515221732.44078-8-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf tools: Grab a copy of libbpf's hashmap Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200515221732.44078-5-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf beauty: Allow the CC used in the arch errno names... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200306071110.130202-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf trace: Fix the selection for architectures to... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200306071110.130202-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf test: Improve pmu event metric testing Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200513212933.41273-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf test: Provide a subtest callback to ask for the... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200513212933.41273-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf parse-events: Make add PMU verbose output clearer Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200513220635.54700-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Fix memory leaks in metric bison Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200513000318.15166-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Test parsing of floating point numbers Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200513062752.3681-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf evsel: Fix 2 memory leaks Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200512235918.10732-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf c2c: Fix 'perf c2c record -e list' to show the... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200507220604.3391-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf record: Add dummy event during system wide synthesis Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200422173615.59436-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf evsel: Dummy events never triggers, no need to... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200422173615.59436-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Print a debug message for division by zero Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20200501173333.227162-11-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metrics: Fix parse errors in power9 metrics Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20200501173333.227162-10-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metrics: Fix parse errors in power8 metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-9-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Debug lex if debugging yacc Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-8-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Parse numbers as doubles Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-7-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Increase max other Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-6-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Allow ',' to be an other token Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-5-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metrics: Fix parse errors in skylake metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf metrics: Fix parse errors in cascade lake metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-3-irogers@google.com |
commit | commitdiff | tree |
2020-05-28 | Ian Rogers | perf expr: Allow for unlimited escaped characters in... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501173333.227162-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-15 | Ian Rogers | libbpf, hashmap: Fix signedness warnings Signed-off-by: Ian Rogers <irogers@google.com> ...org/bpf/20200515165007.217120-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-15 | Ian Rogers | libbpf, hashmap: Remove unused #include Signed-off-by: Ian Rogers <irogers@google.com> ...org/bpf/20200515165007.217120-3-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | libsymbols kallsyms: Move hex2u64 out of header Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501221315.54715-4-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | libsymbols kallsyms: Parse using io api Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501221315.54715-3-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf bench: Add kallsyms parsing Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200501221315.54715-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf doc: Pass ASCIIDOC_EXTRA as an argument Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200429231443.207201-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf mem2node: Avoid double free related to realloc Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200320182347.87675-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | libperf evlist: Fix a refcount leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200319023101.82458-2-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf parse-events: Fix another memory leaks found on... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200319023101.82458-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf parse-events: Fix memory leaks found on parse_events Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200319023101.82458-1-irogers@google.com |
commit | commitdiff | tree |
2020-05-05 | Ian Rogers | perf parse-events: Fix memory leaks found on parse_events Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200319023101.82458-1-irogers@google.com |
commit | commitdiff | tree |
2020-04-30 | Ian Rogers | perf synthetic events: Remove use of sscanf from /proc... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200415054050.31645-4-irogers@google.com |
commit | commitdiff | tree |
2020-04-30 | Ian Rogers | tools api: Add a lightweight buffered reading api Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200415054050.31645-3-irogers@google.com |
commit | commitdiff | tree |
2020-04-30 | Ian Rogers | perf bench: Add a multi-threaded synthesize benchmark Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200415054050.31645-2-irogers@google.com |
commit | commitdiff | tree |
2020-04-22 | Ian Rogers | perf/core: fix parent pid/tid in task exit events Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20200417182842.12522-1-irogers@google.com |
commit | commitdiff | tree |
2020-04-22 | Ian Rogers | perf script: Avoid NULL dereference on symbol Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200421004329.43109-1-irogers@google.com |
commit | commitdiff | tree |
2020-04-18 | Ian Rogers | perf doc: allow ASCIIDOC_EXTRA to be an argument Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200416162058.201954-2-irogers@google.com |
commit | commitdiff | tree |
2020-04-18 | Ian Rogers | clang-format: don't indent namespaces Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2020-04-16 | Ian Rogers | perf synthetic-events: save 4kb from 2 stack frames Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200402154357.107873-4-irogers@google.com |
commit | commitdiff | tree |
2020-04-16 | Ian Rogers | perf bench: Add event synthesis benchmark Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200402154357.107873-2-irogers@google.com |
commit | commitdiff | tree |
2020-04-08 | Ian Rogers | perf/cgroup: Correct indirection in perf_less_group_idx() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20200321164331.107337-1-irogers@google.com |
commit | commitdiff | tree |
2020-04-03 | Ian Rogers | perf script: add -S/--symbols documentation Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200402174130.140319-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-26 | Ian Rogers | perf parse-events: Add defensive NULL check Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200325164022.41385-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-23 | Ian Rogers | perf parse-events: Fix 3 use after frees found with... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200314170356.62914-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-17 | Ian Rogers | perf tools: Give synthetic mmap events an inode generation Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200313053129.131264-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-13 | Ian Rogers | perf test: Print if shell directory isn't present Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200313005602.45236-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-11 | Ian Rogers | perf doc: Set man page date to last git commit Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200311052110.23132-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-09 | Ian Rogers | perf parse-events: Fix reading of invalid memory in... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200307073121.203816-1-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | tools: Fix off-by 1 relative directory includes Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20200306071110.130202-2-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | perf/cgroup: Order events in RB tree by cgroup id Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20190724223746.153620-3-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | perf/cgroup: Grow per perf_cpu_context heap storage Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20200214075133.181299-6-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | perf/core: Add per perf_cpu_context min_heap storage Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20200214075133.181299-5-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | perf/core: Use min_heap in visit_groups_merge() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20200214075133.181299-4-irogers@google.com |
commit | commitdiff | tree |
2020-03-06 | Ian Rogers | lib: Introduce generic min-heap Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20200214075133.181299-3-irogers@google.com |
commit | commitdiff | tree |
2019-11-29 | Ian Rogers | perf jit: Move test functionality in to a test Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191126235913.41855-1-irogers@google.com |
commit | commitdiff | tree |
2019-11-22 | Ian Rogers | perf parse: Fix potential memory leak when handling... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191120180925.21787-1-irogers@google.com |
commit | commitdiff | tree |
2019-11-18 | Ian Rogers | perf parse: Report initial event parsing error Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191116074652.9960-1-irogers@google.com |
commit | commitdiff | tree |
2019-11-12 | Ian Rogers | perf parse: Use YYABORT to clear stack after failure... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191109075840.181231-1-irogers@google.com |
commit | commitdiff | tree |
2019-11-07 | Ian Rogers | perf annotate: Fix heap overflow Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191026035644.217548-1-irogers@google.com |
commit | commitdiff | tree |
2019-11-07 | Ian Rogers | perf parse: Add a deep delete for parse event terms Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-10-irogers@google.com |
commit | commitdiff | tree |
2019-11-07 | Ian Rogers | perf parse: If pmu configuration fails free terms Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-9-irogers@google.com |
commit | commitdiff | tree |
2019-11-07 | Ian Rogers | perf parse: Before yyabort-ing free components Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-8-irogers@google.com |
commit | commitdiff | tree |
2019-11-07 | Ian Rogers | perf parse: Add destructors for parse event terms Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-7-irogers@google.com |
commit | commitdiff | tree |
2019-11-06 | Ian Rogers | perf parse: Ensure config and str in terms are unique Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-6-irogers@google.com |
commit | commitdiff | tree |
2019-11-06 | Ian Rogers | perf parse: Add parse events handle error Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191030223448.12930-2-irogers@google.com |
commit | commitdiff | tree |
2019-11-06 | Ian Rogers | perf tools: Splice events onto evlist even on error Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191025180827.191916-5-irogers@google.com |
commit | commitdiff | tree |
2019-11-06 | Ian Rogers | perf tools: Avoid a malloc() for array events Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191023005337.196160-6-irogers@google.com |
commit | commitdiff | tree |
2019-11-06 | Ian Rogers | perf tools: Move ALLOC_LIST into a function Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191023005337.196160-5-irogers@google.com |
commit | commitdiff | tree |
2019-10-15 | Ian Rogers | perf annotate: Fix objdump --no-show-raw-insn flag Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191010183649.23768-6-irogers@google.com |
commit | commitdiff | tree |
2019-10-15 | Ian Rogers | perf annotate: Don't pipe objdump output through 'expand... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191010183649.23768-5-irogers@google.com |
commit | commitdiff | tree |
2019-10-15 | Ian Rogers | perf annotate: Don't pipe objdump output through 'grep... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191010183649.23768-4-irogers@google.com |
commit | commitdiff | tree |
2019-10-15 | Ian Rogers | perf annotate: Use libsubcmd's run-command.h to fork... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191010183649.23768-3-irogers@google.com ...org/lkml/20191015003418.62563-1-irogers@google.com |
commit | commitdiff | tree |
2019-10-15 | Ian Rogers | perf annotate: Avoid reallocation in objdump parsing Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191010183649.23768-2-irogers@google.com |
commit | commitdiff | tree |
2019-10-10 | Ian Rogers | perf tools: Avoid 'sample_reg_masks' being const +... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20191001003623.255186-1-irogers@google.com |
commit | commitdiff | tree |
2019-09-30 | Ian Rogers | perf llvm: Don't access out-of-scope array Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20190926220018.25402-1-irogers@google.com |
commit | commitdiff | tree |
2019-09-27 | Ian Rogers | perf docs: Allow man page date to be specified Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20190921041327.155054-1-irogers@google.com |
commit | commitdiff | tree |
2019-09-27 | Ian Rogers | perf tests: Avoid raising SEGV using an obvious NULL... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20190925195924.152834-2-irogers@google.com |
commit | commitdiff | tree |
2019-09-27 | Ian Rogers | libsubcmd: Make _FORTIFY_SOURCE defines dependent on... Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20190925195924.152834-1-irogers@google.com |
commit | commitdiff | tree |
2019-08-08 | Ian Rogers | perf tools: Fix include paths in ui directory Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20190731225441.233800-1-irogers@google.com |
commit | commitdiff | tree |
next |