Show patches with: Submitter = Ian Rogers       |    Archived = No       |   88 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,4/4] perf parse-events: Reapply "Prefer sysfs/JSON hardware events over legacy" Prefer sysfs/JSON events also when no PMU is provided - 1 1 --1 2024-10-26 Ian Rogers New
[v1,3/4] perf record: Skip don't fail for events that don't open Prefer sysfs/JSON events also when no PMU is provided - - - --1 2024-10-26 Ian Rogers New
[v1,2/4] perf stat: Fix find_stat for mixed legacy/non-legacy events Prefer sysfs/JSON events also when no PMU is provided - - - --1 2024-10-26 Ian Rogers New
[v1,1/4] perf evsel: Add pmu_name helper Prefer sysfs/JSON events also when no PMU is provided - - - --1 2024-10-26 Ian Rogers New
[v3,20/20] perf build: Remove PERF_HAVE_DWARF_REGS Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,19/20] perf dwarf-regs: Remove get_arch_regstr code Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,18/20] perf xtensa: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,17/20] perf sparc: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,16/20] perf sh: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,15/20] perf s390: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,13/20] perf dwarf-regs: Move powerpc dwarf-regs out of arch Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,12/20] perf mips: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,11/20] perf loongarch: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,10/20] perf dwarf-regs: Move csky dwarf-regs out of arch Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,09/20] perf arm: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,08/20] perf arm64: Remove dwarf-regs.c Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,07/20] perf dwarf-regs: Move x86 dwarf-regs out of arch Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,06/20] perf dwarf-regs: Pass ELF flags to get_dwarf_regstr Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,05/20] perf dwarf-regs: Pass accurate disassembly machine to get_dwarf_regnum Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,04/20] perf disasm: Add e_machine/e_flags to struct arch Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,03/20] perf dwarf-regs: Add EM_HOST and EF_HOST defines Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,02/20] perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,01/20] perf bpf-prologue: Remove unused file Remove PERF_HAVE_DWARF_REGS - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,11/11] perf build: Rename CONFIG_DWARF to CONFIG_LIBDW Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,10/11] perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,09/11] perf libdw: Remove unnecessary defines Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,08/11] perf probe: Move elfutils support check to libdw check Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,07/11] perf build: Combine test-dwarf-getcfi into test-libdw Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,06/11] perf build: Combine test-dwarf-getlocations into test-libdw Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,05/11] perf build: Combine libdw-dwarf-unwind into libdw feature tests Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,04/11] perf build: Rename test-dwarf to test-libdw Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,03/11] perf build: Remove defined but never used variable Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,02/11] perf build: Rename NO_DWARF to NO_LIBDW Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v3,01/11] perf build: Fix LIBDW_DIR Libdw/dwarf build clean up - - - --1 2024-10-17 Ian Rogers Handled Elsewhere
[v1,5/5] perf jevents.py: Ensure event names aren't duplicated [v1,1/5] perf test: Add build test for JEVENTS_ARCH=all - - - --1 2024-08-05 Ian Rogers Handled Elsewhere
[v1,4/5] perf pmu-events: Remove duplicated riscv firmware event [v1,1/5] perf test: Add build test for JEVENTS_ARCH=all - - - --1 2024-08-05 Ian Rogers Handled Elsewhere
[v1,3/5] perf pmu-events: Remove duplicated ampereone event [v1,1/5] perf test: Add build test for JEVENTS_ARCH=all - - - --1 2024-08-05 Ian Rogers Handled Elsewhere
[v1,2/5] perf pmu-events: Change dependencies for empty-pmu-events.c test [v1,1/5] perf test: Add build test for JEVENTS_ARCH=all - - 1 --1 2024-08-05 Ian Rogers Handled Elsewhere
[v1,1/5] perf test: Add build test for JEVENTS_ARCH=all [v1,1/5] perf test: Add build test for JEVENTS_ARCH=all - - - --1 2024-08-05 Ian Rogers Handled Elsewhere
[v3,8/8] perf python: Clean up build dependencies Refactor perf python module build - 1 - 121- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,7/8] perf python: Switch module to linking libraries from building source Refactor perf python module build - 1 - 121- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,6/8] perf util: Make util its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,5/8] perf bench: Make bench its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,4/8] perf test: Make tests its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,3/8] perf pmu-events: Make pmu-events a library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,2/8] perf ui: Make ui its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v3,1/8] perf build: Add '*.a' to clean targets Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Handled Elsewhere
[v2,8/8] perf python: Clean up build dependencies Refactor perf python module build - 1 - --- 2024-06-13 Ian Rogers Superseded
[v2,7/8] perf python: Switch module to linking libraries from building source Refactor perf python module build - 1 - 121- 2024-06-13 Ian Rogers Superseded
[v2,6/8] perf util: Make util its own library Refactor perf python module build - 1 - --- 2024-06-13 Ian Rogers Superseded
[v2,5/8] perf bench: Make bench its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Superseded
[v2,4/8] perf test: Make tests its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Superseded
[v2,3/8] perf pmu-events: Make pmu-events a library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Superseded
[v2,2/8] perf ui: Make ui its own library Refactor perf python module build - 1 - 13-- 2024-06-13 Ian Rogers Superseded
[v2,1/8] perf build: Add '*.a' to clean targets Refactor perf python module build - - - 13-- 2024-06-13 Ian Rogers Superseded
[v1,7/7] perf python: Clean up build dependencies Refactor perf python module build - - - 121- 2024-06-12 Ian Rogers Superseded
[v1,6/7] perf python: Switch module to linking libraries from building source Refactor perf python module build - - - 121- 2024-06-12 Ian Rogers Superseded
[v1,5/7] perf util: Make util its own library Refactor perf python module build - - - 13-- 2024-06-12 Ian Rogers Superseded
[v1,4/7] perf bench: Make bench its own library Refactor perf python module build - - - 13-- 2024-06-12 Ian Rogers Superseded
[v1,3/7] perf test: Make tests its own library Refactor perf python module build - - - 13-- 2024-06-12 Ian Rogers Superseded
[v1,2/7] perf pmu-events: Make pmu-events a library Refactor perf python module build - - - 13-- 2024-06-12 Ian Rogers Superseded
[v1,1/7] perf ui: Make ui its own library Refactor perf python module build - - - 13-- 2024-06-12 Ian Rogers Superseded
[v2,16/16] perf parse-events: Tidy the setting of the default event name Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,15/16] perf parse-events: Minor grouping tidy up Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,14/16] perf parse-event: Constify event_symbol arrays Consistently prefer sysfs/json events - - - 121- 2024-04-16 Ian Rogers Handled Elsewhere
[v2,13/16] perf parse-events: Improvements to modifier parsing Consistently prefer sysfs/json events - - - 13-- 2024-04-16 Ian Rogers Handled Elsewhere
[v2,12/16] perf parse-events: Inline parse_events_evlist_error Consistently prefer sysfs/json events - - - 13-- 2024-04-16 Ian Rogers Handled Elsewhere
[v2,11/16] perf parse-events: Improve error message for bad numbers Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,10/16] perf parse-events: Inline parse_events_update_lists Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,09/16] perf parse-events: Prefer sysfs/json hardware events over legacy Consistently prefer sysfs/json events - - - 1211 2024-04-16 Ian Rogers Handled Elsewhere
[v2,08/16] perf parse-events: Constify parse_events_add_numeric Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,07/16] perf parse-events: Handle PE_TERM_HW in name_or_raw Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,06/16] perf parse-events: Legacy cache names on all PMUs and lower priority Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,05/16] perf tests parse-events: Use branches rather than cache-references Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,04/16] perf pmu: Refactor perf_pmu__match Consistently prefer sysfs/json events - - - 1211 2024-04-16 Ian Rogers Handled Elsewhere
[v2,03/16] perf parse-events: Avoid copying an empty list Consistently prefer sysfs/json events - - - 13-1 2024-04-16 Ian Rogers Handled Elsewhere
[v2,02/16] perf parse-events: Directly pass PMU to parse_events_add_pmu Consistently prefer sysfs/json events - - - 1211 2024-04-16 Ian Rogers Handled Elsewhere
[v2,01/16] perf parse-events: Factor out '<event_or_pmu>/.../' parsing Consistently prefer sysfs/json events - - - 1211 2024-04-16 Ian Rogers Handled Elsewhere
[v1,9/9] perf parse-events: Prefer sysfs/json hardware events over legacy Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1,8/9] perf parse-events: Constify parse_events_add_numeric Consistently prefer sysfs/json events - - - 13-- 2024-04-15 Ian Rogers Superseded
[v1,7/9] perf parse-events: Handle PE_TERM_HW in name_or_raw Consistently prefer sysfs/json events - - - 13-- 2024-04-15 Ian Rogers Superseded
[v1,6/9] perf parse-events: Legacy cache names on all PMUs and lower priority Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1,5/9] perf tests parse-events: Use branches rather than cache-references Consistently prefer sysfs/json events - - - 13-- 2024-04-15 Ian Rogers Superseded
[v1,4/9] perf pmu: Refactor perf_pmu__match Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1,3/9] perf parse-events: Avoid copying an empty list Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1,2/9] perf parse-events: Directly pass PMU to parse_events_add_pmu Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1,1/9] perf parse-events: Factor out '<event_or_pmu>/.../' parsing Consistently prefer sysfs/json events - - - 121- 2024-04-15 Ian Rogers Superseded
[v1] perf build: Add system include paths to BPF builds [v1] perf build: Add system include paths to BPF builds - - 1 --1 2023-05-06 Ian Rogers Handled Elsewhere