2024-01-25 | Ian Rogers | perf stat: Fix hard coded LL miss units Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20231211181242.1721059-1-irogers@google.com |
commit | commitdiff | tree |
2024-01-25 | Ian Rogers | perf env: Avoid recursively taking env->bpf_progs.lock Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231207014655.1252484-1-irogers@google.com |
commit | commitdiff | tree |
2024-01-25 | Ian Rogers | perf stat: Exit perf stat if parse groups fails Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20231206183533.972028-1-irogers@google.com |
commit | commitdiff | tree |
2024-01-10 | Ian Rogers | bpftool: Align output skeleton ELF code Signed-off-by: Ian Rogers <irogers@google.com> ...org/bpf/20231007044439.25171-1-irogers@google.com |
commit | commitdiff | tree |
2023-12-13 | Ian Rogers | perf metrics: Avoid segv if default metricgroup isn... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231204182330.654255-1-irogers@google.com |
commit | commitdiff | tree |
2023-12-13 | Ian Rogers | perf list: Fix JSON segfault by setting the used skip_duplic... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231129213428.2227448-2-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf vendor events intel: Add broadwellde two metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230926205948.1399594-2-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf vendor events intel: Fix broadwellde tma_info_system_dr... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230926031034.1201145-1-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf hist: Add missing puts to hist__account_cycles Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231024222353.3024098-6-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | libperf rc_check: Make implicit enabling work for GCC Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231024222353.3024098-4-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf machine: Avoid out of bounds LBR memory read Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231024222353.3024098-3-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf mem-events: Avoid uninitialized read Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20231009183920.200859-10-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf parse-events: Fix for term values that are raw... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230928004431.1926969-1-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf parse-events: Fix tracepoint name memory leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230914164028.363220-1-irogers@google.com |
commit | commitdiff | tree |
2023-11-20 | Ian Rogers | perf stat: Fix aggr mode initialization Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230906003912.3317462-1-irogers@google.com |
commit | commitdiff | tree |
2023-11-08 | Ian Rogers | perf evlist: Avoid frequency mode for the dummy event Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230916035640.1074422-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-17 | Ian Rogers | perf pmu: Ensure all alias variables are initialized Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230914022425.1489035-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-17 | Ian Rogers | perf jevents metric: Fix type of strcmp_cpuid_str Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230914022204.1488383-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-17 | Ian Rogers | perf trace: Avoid compile error wrt redefining bool Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230913184957.230076-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-17 | Ian Rogers | perf bpf-prologue: Remove unused file Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230913184534.227961-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-05 | Ian Rogers | perf parse-events: Fix driver config term Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20230905033805.3094293-1-irogers@google.com |
commit | commitdiff | tree |
2023-09-02 | Ian Rogers | perf parse-events: Fixes relating to no_value terms Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230901233949.2930562-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf parse-events: Fix propagation of term's no_value... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230831071421.2201358-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf parse-events: Name the two term enums Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230831071421.2201358-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf list: Don't print Unit for "default_core" Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230831071421.2201358-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf vendor events intel: Fix modifier in tma_info_system_me... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230830175543.1911892-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf metric: Add #num_cpus_online literal Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20230830073026.1829912-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf pmu: Remove str from perf_pmu_alias Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20230830070753.1821629-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf parse-events: Make common term list to strbuf... Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20230830070753.1821629-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf parse-events: Minor help message improvements Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20230830070753.1821629-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-31 | Ian Rogers | perf pmu: Avoid uninitialized use of alias->str Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230830000545.1638964-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-29 | Ian Rogers | perf jevents: Use "default_core" for events with no... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...lkml/20230826062203.1058041-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-29 | Ian Rogers | perf pmus: Skip duplicate PMUs and don't print list... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825135237.921058-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-29 | Ian Rogers | perf pmus: Sort pmus by name then suffix Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825135237.921058-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf tui slang: Tidy casts Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-7-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf build-id: Simplify build_id_cache__cachedir() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-6-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf pmu: Make id const and add missing free Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf parse-events: Make term's config const Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf pmu: Remove logic for PMU name being NULL Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-25 | Ian Rogers | perf header: Fix missing PMU caps Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230825024002.801955-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf jevents: Don't append Unit to desc Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824183212.374787-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf jevents: Sort strings in the big C string to reduce... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-18-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Lazily load sysfs aliases Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-17-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Be lazy about loading event info files from... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-16-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Scan type early to fail an invalid PMU quickly Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-15-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Lazily add JSON events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-14-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Cache JSON events table Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-13-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Merge JSON events with sysfs at load time Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-12-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Prefer passing pmu to aliases list Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-11-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Parse sysfs events directly from a file Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-10-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu-events: Add pmu_events_table__find_event() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-9-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu-events: Reduce processed events by passing PMU Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-8-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf s390 s390_cpumcfdg_dump: Don't scan all PMUs Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-7-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf parse-events: Improve error message for double... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-6-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf jevents: Group events by PMU Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu-events: Add extra underscore to function names Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Abstract alias/event struct Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-24 | Ian Rogers | perf pmu: Make the loading of formats lazy Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230824041330.266337-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Pass PMU rather than aliases and format Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-9-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Avoid passing format list to perf_pmu__format_bits() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-8-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Avoid passing format list to perf_pmu__format_type Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-7-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Avoid passing format list to perf_pmu__config_terms() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-6-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Reduce scope of perf_pmu_error() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Move perf_pmu__set_format to pmu.y Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf pmu: Avoid a path name copy Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-23 | Ian Rogers | perf script ibs: Remove unused include Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230823080828.1460376-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-15 | Ian Rogers | perf trace: Tidy comments related to BPF + syscall... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230810184853.2860737-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-15 | Ian Rogers | perf bpf examples: With no BPF events remove examples Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230810184853.2860737-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-15 | Ian Rogers | perf trace: Migrate BPF augmentation to use a skeleton Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230810184853.2860737-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-15 | Ian Rogers | perf parse-events: Remove BPF event support Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230810184853.2860737-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-15 | Ian Rogers | perf bpf: Remove support for embedding clang for compiling... Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2023-08-11 | Ian Rogers | perf script python: Add stub for PMU symbol to the... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230810180944.2794188-1-irogers@google.com |
commit | commitdiff | tree |
2023-08-08 | Ian Rogers | perf stat: Don't display zero tool counts Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf vendor events intel: Update Icelake+ metric constraints ...org/lkml/20230719001836.198363-3-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230801053634.1142634-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf vendor events intel: Update sapphirerapids to... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230801053634.1142634-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf vendor events intel: Update meteorlake to 1.04 Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230801053634.1142634-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf parse-events x86: Avoid sorting uops_retired.slots Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230801053634.1142634-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf parse-events: Remove array remnants Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728001212.457900-4-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf tools: Revert enable indices setting syntax for... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728001212.457900-3-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf parse-event: Avoid BPF test SEGV Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728001212.457900-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf build: Remove -Wno-redundant-decls in 2 cases Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-7-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf build: Disable fewer bison warnings Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-6-irogers@google.com |
commit | commitdiff | tree |
2023-08-03 | Ian Rogers | perf build: Disable fewer flex warnings Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-5-irogers@google.com |
commit | commitdiff | tree |
2023-08-01 | Ian Rogers | perf test parse-events: Test complex name has required... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230706183705.601412-2-irogers@google.com |
commit | commitdiff | tree |
2023-08-01 | Ian Rogers | perf pmus: Create placholder regardless of scanning... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230706183705.601412-1-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf build: Add Wextra for C++ compilation Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-4-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf build: Don't always set -funwind-tables and -ggdb3 Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-3-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf bpf-loader: Remove unneeded diagnostic pragma Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230728064917.767761-2-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Remove ABORT_ON Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230627181030.95608-14-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Improve location for add pmu Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230627181030.95608-13-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Populate error column for BPF/tracepoint... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230627181030.95608-12-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Additional error reporting Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230627181030.95608-11-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Separate ENOMEM memory handling Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230627181030.95608-10-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Move instances of YYABORT to YYNOMEM Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20230627181030.95608-9-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-events: Separate YYABORT and YYNOMEM cases Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20230627181030.95608-8-irogers@google.com |
commit | commitdiff | tree |
2023-07-28 | Ian Rogers | perf parse-event: Add memory allocation test for name... Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20230627181030.95608-7-irogers@google.com |
commit | commitdiff | tree |
2023-07-27 | Ian Rogers | perf parse-events: Only move force grouped evsels when... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230719001836.198363-4-irogers@google.com |
commit | commitdiff | tree |
2023-07-27 | Ian Rogers | perf parse-events: When fixing group leaders always... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230719001836.198363-3-irogers@google.com |
commit | commitdiff | tree |
2023-07-27 | Ian Rogers | perf parse-events: Extra care around force grouped... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230719001836.198363-2-irogers@google.com |
commit | commitdiff | tree |
2023-07-26 | Ian Rogers | perf parse-events: Avoid regrouped warning for wild... Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20230627181030.95608-6-irogers@google.com |
commit | commitdiff | tree |
next |