Show patches with: Submitter = Ian Rogers       |    Archived = No       |   519 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v2,3/8] perf arm-spe/cs-etm: Directly iterate CPU maps Clean up libperf cpumap's empty function - - - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,2/8] libperf cpumap: Ensure empty cpumap is NULL from alloc Clean up libperf cpumap's empty function - - - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v2,1/8] libperf cpumap: Add any, empty and min helpers Clean up libperf cpumap's empty function - - - 1-- 2024-02-01 Ian Rogers bpf Superseded
[v3] libbpf: Add some details for BTF parsing failures [v3] libbpf: Add some details for BTF parsing failures - - - 58-1 2024-01-25 Ian Rogers bpf Accepted
[v2] libbpf: Add some details for BTF parsing failures [v2] libbpf: Add some details for BTF parsing failures - - - 43-2 2024-01-23 Ian Rogers bpf Superseded
[v1] libbpf: Add some details for BTF parsing failures [v1] libbpf: Add some details for BTF parsing failures - - - 2-- 2024-01-23 Ian Rogers bpf Superseded
[v1] perf env: Avoid recursively taking env->bpf_progs.lock [v1] perf env: Avoid recursively taking env->bpf_progs.lock 2 - - 1-- 2023-12-07 Ian Rogers Not Applicable
[v1,14/14] libperf cpumap: Document perf_cpu_map__nr's behavior Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,13/14] perf cpumap: Use perf_cpu_map__for_each_cpu when possible Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,12/14] perf stat: Remove duplicate cpus_map_matched function Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,11/14] perf arm64 header: Remove unnecessary CPU map get and put Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,10/14] perf top: Avoid repeated function calls Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,09/14] perf cpumap: Clean up use of perf_cpu_map__has_any_cpu_or_is_empty Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,08/14] perf intel-pt/intel-bts: Switch perf_cpu_map__has_any_cpu_or_is_empty use Clean up libperf cpumap's empty function - - - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,07/14] perf arm-spe/cs-etm: Directly iterate CPU maps Clean up libperf cpumap's empty function - - - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,06/14] libperf cpumap: Add any, empty and min helpers Clean up libperf cpumap's empty function - - - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,05/14] libperf cpumap: Add for_each_cpu that skips the "any CPU" case Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,04/14] libperf cpumap: Replace usage of perf_cpu_map__new(NULL) Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,03/14] libperf cpumap: Rename perf_cpu_map__empty Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,02/14] libperf cpumap: Rename and prefer sysfs for perf_cpu_map__default_new Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v1,01/14] libperf cpumap: Rename perf_cpu_map__dummy_new Clean up libperf cpumap's empty function - 1 - 1-- 2023-11-29 Ian Rogers bpf Not Applicable
[v2,13/13] perf machine thread: Remove exited threads by default Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,12/13] perf mmap: Lazily initialize zstd streams Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,11/13] libperf: Lazily allocate mmap event copy Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,10/13] perf record: Lazy load kernel symbols Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,09/13] perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,08/13] perf callchain: Minor layout changes to callchain_list Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,07/13] perf callchain: Make brtype_stat in callchain_list optional Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,06/13] perf callchain: Make display use of branch_type_stat const Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,05/13] perf offcpu: Add missed btf_free Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,04/13] perf threads: Remove unused dead thread list Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,03/13] perf hist: Add missing puts to hist__account_cycles Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,02/13] libperf rc_check: Make implicit enabling work for GCC Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v2,01/13] perf machine: Avoid out of bounds LBR memory read Improvements to memory use - - - 1-- 2023-10-12 Ian Rogers Not Applicable
[v3,18/18] perf bpf_counter: Fix a few memory leaks clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,17/18] perf header: Fix various error path memory leaks clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,16/18] perf trace-event-info: Avoid passing NULL value to closedir clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,15/18] tools api: Avoid potential double free clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,14/18] perf parse-events: Fix unlikely memory leak when cloning terms clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,13/18] perf lock: Fix a memory leak on an error path clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,12/18] perf svghelper: Avoid memory leak clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,11/18] perf hists browser: Avoid potential NULL dereference clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,10/18] perf hists browser: Reorder variables to reduce padding clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,09/18] perf dlfilter: Be defensive against potential NULL dereference clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,08/18] perf mem-events: Avoid uninitialized read clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,07/18] perf jitdump: Avoid memory leak clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,06/18] perf env: Remove unnecessary NULL tests clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,05/18] perf buildid-cache: Fix use of uninitialized value clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,04/18] perf bench uprobe: Fix potential use of memory after free clang-tools support in tools - - - 1-- 2023-10-09 Ian Rogers bpf Not Applicable
[v3,03/18] run-clang-tools: Add pass through checks and header-filter arguments Untitled series #791493 - 1 - --- 2023-10-09 Ian Rogers bpf Not Applicable
« 1 2 3 45 6 »