Show patches with: Submitter = Ian Rogers       |    Archived = No       |   569 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,04/16] perf pmu: Refactor perf_pmu__match Consistently prefer sysfs/json events - - - 1-- 2024-04-16 Ian Rogers Not Applicable
[v2,03/16] perf parse-events: Avoid copying an empty list Consistently prefer sysfs/json events - - - 1-- 2024-04-16 Ian Rogers Not Applicable
[v2,02/16] perf parse-events: Directly pass PMU to parse_events_add_pmu Consistently prefer sysfs/json events - - - 1-- 2024-04-16 Ian Rogers Not Applicable
[v2,01/16] perf parse-events: Factor out '<event_or_pmu>/.../' parsing Consistently prefer sysfs/json events - - - 1-- 2024-04-16 Ian Rogers Not Applicable
[v1,9/9] perf parse-events: Prefer sysfs/json hardware events over legacy Consistently prefer sysfs/json events - - - 1-- 2024-04-15 Ian Rogers Superseded
[v1,8/9] perf parse-events: Constify parse_events_add_numeric Consistently prefer sysfs/json events - - - 1-- 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 - - - 1-- 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 - - - 1-- 2024-04-15 Ian Rogers Superseded
[v1,5/9] perf tests parse-events: Use branches rather than cache-references Consistently prefer sysfs/json events - - - 1-- 2024-04-15 Ian Rogers Superseded
[v1,4/9] perf pmu: Refactor perf_pmu__match Consistently prefer sysfs/json events - - - 1-- 2024-04-15 Ian Rogers Superseded
[v1,3/9] perf parse-events: Avoid copying an empty list Consistently prefer sysfs/json events - - - 1-- 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 - - - 1-- 2024-04-15 Ian Rogers Superseded
[v1,1/9] perf parse-events: Factor out '<event_or_pmu>/.../' parsing Consistently prefer sysfs/json events - - - 1-- 2024-04-15 Ian Rogers Superseded
[v3,12/12] perf dso: Use container_of to avoid a pointer in dso_data dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,11/12] perf dso: Reference counting related fixes dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,10/12] perf dso: Add reference count checking and accessor functions dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,09/12] perf dsos: Switch hand code to bsearch dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,08/12] perf dsos: Remove __dsos__findnew_link_by_longname_id dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,07/12] perf dsos: Remove __dsos__addnew dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,06/12] perf dsos: Switch backing storage to array from rbtree/list dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,05/12] perf dsos: Switch more loops to dsos__for_each_dso dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,04/12] perf dso: Move dso functions out of dsos dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,03/12] perf dsos: Add dsos__for_each_dso dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,02/12] perf dsos: Tidy reference counting and locking dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v3,01/12] perf dsos: Attempt to better abstract dsos internals dso/dsos memory savings and clean up - - - 1-- 2024-04-10 Ian Rogers Not Applicable
[v1,2/2] perf bench uprobe: Add uretprobe variant of uprobe benchmarks [v1,1/2] perf bench uprobe: Remove lib64 from libc.so.6 binary path - - - 1-- 2024-04-06 Ian Rogers Not Applicable
[v1,1/2] perf bench uprobe: Remove lib64 from libc.so.6 binary path [v1,1/2] perf bench uprobe: Remove lib64 from libc.so.6 binary path 1 - - 1-- 2024-04-06 Ian Rogers Not Applicable
[v2,13/13] perf dso: Use container_of to avoid a pointer in dso_data dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,12/13] perf dso: Reference counting related fixes dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,11/13] perf dso: Add reference count checking and accessor functions dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,10/13] perf dsos: Switch hand code to bsearch dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,09/13] perf dsos: Remove __dsos__findnew_link_by_longname_id dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,08/13] perf dsos: Remove __dsos__addnew dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,07/13] perf dsos: Switch backing storage to array from rbtree/list dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,06/13] perf dsos: Switch more loops to dsos__for_each_dso dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,05/13] perf dso: Move dso functions out of dsos dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,04/13] perf dsos: Add dsos__for_each_dso dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,03/13] perf dsos: Tidy reference counting and locking dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,02/13] perf dsos: Attempt to better abstract dsos internals dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v2,01/13] perf dso: Reorder variables to save space in struct dso dso/dsos memory savings and clean up - - - 1-- 2024-03-21 Ian Rogers Not Applicable
[v1,13/13] tools headers: Rename noinline to __noinline tools header compiler.h update 1 - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,12/13] tools headers: Sync compiler.h headers tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,11/13] tools headers: Sync linux/overflow.h tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,10/13] asm-generic: Avoid transitive dependency for unaligned.h tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,09/13] tools headers: Rewrite linux/atomic.h using C11's stdatomic.h tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,08/13] perf arm-spe: Add missing linux/types.h include tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,07/13] perf cacheline: Add missing linux/types.h include tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,06/13] perf debug: Add missing linux/types.h include tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,05/13] perf expr: Tidy up header guard tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,04/13] perf expr: Add missing stdbool.h include tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,03/13] libperf xyarray: Use correct stddef.h include tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,02/13] libbpf: Make __printf define conditional tools header compiler.h update 1 - - 43-2 2024-03-10 Ian Rogers bpf Not Applicable
[v1,01/13] tools bpf: Synchronize bpf.h with kernel uapi version tools header compiler.h update - - - 43-2 2024-03-10 Ian Rogers Not Applicable
[v1,4/4] perf test: Read child test 10 times a second rather than 1 [v1,1/4] perf record: Delete session after stopping sideband thread - - - 1-- 2024-03-01 Ian Rogers Not Applicable
[v1,3/4] perf test: Use a single fd for the child process out/err [v1,1/4] perf record: Delete session after stopping sideband thread - - - 1-- 2024-03-01 Ian Rogers Not Applicable
[v1,2/4] perf test: stat output per thread of just the parent process [v1,1/4] perf record: Delete session after stopping sideband thread - - - 1-- 2024-03-01 Ian Rogers Not Applicable
[v1,1/4] perf record: Delete session after stopping sideband thread [v1,1/4] perf record: Delete session after stopping sideband thread - - - 1-- 2024-03-01 Ian Rogers Not Applicable
[v2,6/6] perf threads: Reduce table size from 256 to 8 Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v2,5/6] perf threads: Switch from rbtree to hashmap Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v2,4/6] perf threads: Move threads to its own files Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v2,3/6] perf machine: Move fprintf to for_each loop and a callback Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v2,2/6] perf trace: Ignore thread hashing in summary Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v2,1/6] perf report: Sort child tasks by tid Thread memory improvements and fixes - - - 1-- 2024-02-27 Ian Rogers Not Applicable
[v1,6/6] perf threads: Reduce table size from 256 to 8 Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v1,5/6] perf threads: Switch from rbtree to hashmap Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v1,4/6] perf threads: Move threads to its own files Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v1,3/6] perf machine: Move fprintf to for_each loop and a callback Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v1,2/6] perf trace: Ignore thread hashing in summary Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v1,1/6] perf report: Sort child tasks by tid Thread memory improvements and fixes - - - 1-- 2024-02-14 Ian Rogers Superseded
[v3,6/6] perf maps: Locking tidy up of nr_maps maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v3,5/6] perf maps: Hide maps internals maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v3,4/6] perf maps: Get map before returning in maps__find_next_entry maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v3,3/6] perf maps: Get map before returning in maps__find_by_name maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v3,2/6] perf maps: Get map before returning in maps__find maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v3,1/6] perf maps: Switch from rbtree to lazily sorted array for addresses maps memory improvements and fixes 1 - - 1-- 2024-02-10 Ian Rogers Not Applicable
[v2,6/6] perf maps: Locking tidy up of nr_maps maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v2,5/6] perf maps: Hide maps internals maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v2,4/6] perf maps: Get map before returning in maps__find_next_entry maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v2,3/6] perf maps: Get map before returning in maps__find_by_name maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v2,2/6] perf maps: Get map before returning in maps__find maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v2,1/6] perf maps: Switch from rbtree to lazily sorted array for addresses maps memory improvements and fixes 1 - - 1-- 2024-02-07 Ian Rogers Superseded
[v1,6/6] perf maps: Locking tidy up of nr_maps maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v1,5/6] perf maps: Hide maps internals maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v1,4/6] perf maps: Get map before returning in maps__find_next_entry maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v1,3/6] perf maps: Get map before returning in maps__find_by_name maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v1,2/6] perf maps: Get map before returning in maps__find maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v1,1/6] perf maps: Switch from rbtree to lazily sorted array for addresses maps memory improvements and fixes 1 - - 1-- 2024-02-06 Ian Rogers Superseded
[v3,8/8] perf cpumap: Use perf_cpu_map__for_each_cpu when possible Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,7/8] perf stat: Remove duplicate cpus_map_matched function Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,6/8] perf arm64 header: Remove unnecessary CPU map get and put Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,5/8] perf cpumap: Clean up use of perf_cpu_map__has_any_cpu_or_is_empty Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,4/8] perf intel-pt/intel-bts: Switch perf_cpu_map__has_any_cpu_or_is_empty use Clean up libperf cpumap's empty function - - - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,3/8] perf arm-spe/cs-etm: Directly iterate CPU maps Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,2/8] libperf cpumap: Ensure empty cpumap is NULL from alloc Clean up libperf cpumap's empty function - - - 1-- 2024-02-02 Ian Rogers Not Applicable
[v3,1/8] libperf cpumap: Add any, empty and min helpers Clean up libperf cpumap's empty function - - - 1-- 2024-02-02 Ian Rogers Not Applicable
[v2,8/8] perf cpumap: Use perf_cpu_map__for_each_cpu when possible Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,7/8] perf stat: Remove duplicate cpus_map_matched function Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,6/8] perf arm64 header: Remove unnecessary CPU map get and put Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,5/8] perf cpumap: Clean up use of perf_cpu_map__has_any_cpu_or_is_empty Clean up libperf cpumap's empty function - 1 - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,4/8] perf intel-pt/intel-bts: Switch perf_cpu_map__has_any_cpu_or_is_empty use Clean up libperf cpumap's empty function - - - 1-- 2024-02-01 Ian Rogers bpf Superseded
« 1 2 3 45 6 »