Show patches with: Submitter = Ian Rogers       |    Archived = No       |   567 patches
« 1 2 ... 3 4 5 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,3/5] perf test: Update build test for changed BPF skeleton defaults Enable BPF skeletons by default - - - 1-1 2023-09-14 Ian Rogers bpf Handled Elsewhere
[v1,2/5] perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps Enable BPF skeletons by default - - - 1-1 2023-09-14 Ian Rogers bpf Handled Elsewhere
[v1,1/5] perf version: Add status of bpf skeletons Enable BPF skeletons by default - - - 1-1 2023-09-14 Ian Rogers bpf Handled Elsewhere
[v1] perf trace: Avoid compile error wrt redefining bool [v1] perf trace: Avoid compile error wrt redefining bool - - - 31-- 2023-09-13 Ian Rogers bpf Handled Elsewhere
[v1] perf bpf-prologue: Remove unused file [v1] perf bpf-prologue: Remove unused file - - - 31-- 2023-09-13 Ian Rogers bpf Handled Elsewhere
[v1,5/5] perf bpf-filter: Add YYDEBUG [v1,1/5] perf parse-events: Remove unused header files 1 - - 31-- 2023-09-11 Ian Rogers bpf Not Applicable
[v1,4/5] perf pmu: Add YYDEBUG [v1,1/5] perf parse-events: Remove unused header files 1 - - 31-- 2023-09-11 Ian Rogers bpf Not Applicable
[v1,3/5] perf expr: Make YYDEBUG dependent on doing a debug build [v1,1/5] perf parse-events: Remove unused header files 1 - - 31-- 2023-09-11 Ian Rogers bpf Not Applicable
[v1,2/5] perf parse-events: Make YYDEBUG dependent on doing a debug build [v1,1/5] perf parse-events: Remove unused header files 1 - - 31-- 2023-09-11 Ian Rogers bpf Not Applicable
[v1,1/5] perf parse-events: Remove unused header files [v1,1/5] perf parse-events: Remove unused header files 1 - - 31-- 2023-09-11 Ian Rogers bpf Not Applicable
[v1,4/4] perf trace: Tidy comments Remove BPF event support - - - 31-- 2023-08-10 Ian Rogers bpf Not Applicable
[v1,3/4] perf bpf examples: With no BPF events remove examples Remove BPF event support - - - 31-- 2023-08-10 Ian Rogers bpf Not Applicable
[v1,2/4] perf trace: Migrate BPF augmentation to use a skeleton Remove BPF event support - - - 31-- 2023-08-10 Ian Rogers bpf Not Applicable
[v1,1/4] perf parse-events: Remove BPF event support Remove BPF event support - 2 - 31-- 2023-08-10 Ian Rogers bpf Not Applicable
[v1,6/6] perf build: Remove -Wno-redundant-decls in 2 cases Simplify C/C++ compiler flags - - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,5/6] perf build: Disable fewer bison warnings Simplify C/C++ compiler flags - - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,4/6] perf build: Disable fewer flex warnings Simplify C/C++ compiler flags - - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,3/6] perf build: Add Wextra for C++ compilation Simplify C/C++ compiler flags 1 - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,2/6] perf build: Don't always set -funwind-tables and -ggdb3 Simplify C/C++ compiler flags 1 - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,1/6] perf bpf-loader: Remove unneeded diagnostic pragma Simplify C/C++ compiler flags 1 - - 1-- 2023-07-28 Ian Rogers Not Applicable
[v1,3/3] perf parse-events: Remove array remnants Remove BPF arrays from perf event parsing - - - 31-- 2023-07-28 Ian Rogers bpf Handled Elsewhere
[v1,2/3] perf tools: Revert enable indices setting syntax for BPF map Remove BPF arrays from perf event parsing - - - 31-- 2023-07-28 Ian Rogers bpf Handled Elsewhere
[v1,1/3] perf parse-event: Avoid BPF test segv Remove BPF arrays from perf event parsing - - - 31-- 2023-07-28 Ian Rogers bpf Handled Elsewhere
[v1,4/4] perf build: Add LTO build option Perf tool LTO support - - - 31-- 2023-07-24 Ian Rogers bpf Handled Elsewhere
[v1,3/4] perf test: Avoid weak symbol for arch_tests Perf tool LTO support - - - 31-- 2023-07-24 Ian Rogers bpf Handled Elsewhere
[v1,2/4] perf parse-events: Avoid use uninitialized warning Perf tool LTO support - 1 - 31-- 2023-07-24 Ian Rogers bpf Handled Elsewhere
[v1,1/4] perf stat: Avoid uninitialized use of perf_stat_config Perf tool LTO support - 1 - 31-- 2023-07-24 Ian Rogers bpf Handled Elsewhere
[v2,13/13] perf parse-events: Remove ABORT_ON parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,12/13] perf parse-events: Improve location for add pmu parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,11/13] perf parse-events: Populate error column for BPF/tracepoint events parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,10/13] perf parse-events: Additional error reporting parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,09/13] perf parse-events: Separate ENOMEM memory handling parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,08/13] perf parse-events: Move instances of YYABORT to YYNOMEM parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,07/13] perf parse-events: Separate YYABORT and YYNOMEM cases parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,06/13] perf parse-event: Add memory allocation test for name terms parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,05/13] perf parse-events: Avoid regrouped warning for wild card events parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,04/13] perf parse-events: Add more comments to parse_events_state parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,03/13] perf parse-events: Remove two unused tokens parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,02/13] perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v2,01/13] perf parse-events: Remove unused PE_PMU_EVENT_FAKE token parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Not Applicable
[v1,13/13] perf parse-events: Remove ABORT_ON parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,12/13] perf parse-events: Improve location for add pmu parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,11/13] perf parse-events: Populate error column for BPF events parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,10/13] perf parse-events: Additional error reporting parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,09/13] perf parse-events: Separate ENOMEM memory handling parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,08/13] perf parse-events: Move instances of YYABORT to YYNOMEM parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,07/13] perf parse-events: Separate YYABORT and YYNOMEM cases parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,06/13] perf parse-event: Add memory allocation test for name terms parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,05/13] perf parse-events: Avoid regrouped warning for wild card events parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,04/13] perf parse-events: Add more comments to parse_events_state parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,03/13] perf parse-events: Remove two unused tokens parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,02/13] perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v1,01/13] perf parse-events: Remove unused PE_PMU_EVENT_FAKE token parse-events clean up - - - 1-- 2023-06-27 Ian Rogers Superseded
[v4,4/4] perf build: Filter out BTF sources without a .BTF section Bring back vmlinux.h generation 2 - - 1-- 2023-06-23 Ian Rogers Not Applicable
[v4,3/4] perf test: Add build tests for BUILD_BPF_SKEL Bring back vmlinux.h generation 3 - - 1-- 2023-06-23 Ian Rogers Not Applicable
[v4,2/4] perf bpf: Move the declaration of struct rq Bring back vmlinux.h generation 3 - - 1-- 2023-06-23 Ian Rogers Not Applicable
[v4,1/4] perf build: Add ability to build with a generated vmlinux.h Bring back vmlinux.h generation 3 - - 1-- 2023-06-23 Ian Rogers Not Applicable
[v1] tools api fs: More thread safety for global filesystem variables [v1] tools api fs: More thread safety for global filesystem variables - - - 1-- 2023-06-09 Ian Rogers Not Applicable
[v3,4/4] perf build: Filter out BTF sources without a .BTF section Bring back vmlinux.h generation - - - 1-- 2023-06-09 Ian Rogers Not Applicable
[v3,3/4] perf test: Add build tests for BUILD_BPF_SKEL Bring back vmlinux.h generation 1 - - 1-- 2023-06-09 Ian Rogers Not Applicable
[v3,2/4] perf bpf: Move the declaration of struct rq Bring back vmlinux.h generation 1 - - 1-- 2023-06-09 Ian Rogers Not Applicable
[v3,1/4] perf build: Add ability to build with a generated vmlinux.h Bring back vmlinux.h generation 1 - - 1-- 2023-06-09 Ian Rogers Not Applicable
[v2,4/4] perf build: Filter out BTF sources without a .BTF section Bring back vmlinux.h generation - - - 1-- 2023-06-05 Ian Rogers bpf Superseded
[v2,3/4] perf test: Add build tests for BUILD_BPF_SKEL Bring back vmlinux.h generation 1 - - 1-- 2023-06-05 Ian Rogers bpf Superseded
[v2,2/4] perf bpf: Move the declaration of struct rq Bring back vmlinux.h generation 1 - - 1-- 2023-06-05 Ian Rogers bpf Superseded
[v2,1/4] perf build: Add ability to build with a generated vmlinux.h Bring back vmlinux.h generation 1 - - 1-- 2023-06-05 Ian Rogers bpf Superseded
[v1,3/3] perf test: Add build tests for BUILD_BPF_SKEL Bring back vmlinux.h generation - - - 1-- 2023-05-22 Ian Rogers Not Applicable
[v1,2/3] perf bpf: Move the declaration of struct rq Bring back vmlinux.h generation - - - 1-- 2023-05-22 Ian Rogers Not Applicable
[v1,1/3] perf build: Add ability to build with a generated vmlinux.h Bring back vmlinux.h generation - - - 1-- 2023-05-22 Ian Rogers Not Applicable
[v1] perf build: Add system include paths to BPF builds [v1] perf build: Add system include paths to BPF builds - - 1 1-1 2023-05-06 Ian Rogers bpf Not Applicable
perf bperf: Avoid use after free via union perf bperf: Avoid use after free via union - - - 1-- 2023-04-11 Ian Rogers bpf Not Applicable
[v1,2/2] perf bpf filter: Support pre-5.16 kernels [v1,1/2] perf lock contention: Support pre-5.14 kernels 1 - - 1-- 2023-04-08 Ian Rogers bpf Not Applicable
[v1,1/2] perf lock contention: Support pre-5.14 kernels [v1,1/2] perf lock contention: Support pre-5.14 kernels 1 - - 1-- 2023-04-08 Ian Rogers bpf Not Applicable
[v2] perf lock contention: Fix builtin detection [v2] perf lock contention: Fix builtin detection - 1 - 1-- 2023-03-08 Ian Rogers bpf Not Applicable
perf lock contention: Fix builtin detection perf lock contention: Fix builtin detection - - - 1-- 2023-03-07 Ian Rogers Superseded
[v1] tools/resolve_btfids: Tidy HOST_OVERRIDES [v1] tools/resolve_btfids: Tidy HOST_OVERRIDES 1 - - 39-1 2023-02-02 Ian Rogers bpf Accepted
[v2] tools/resolve_btfids: Tidy host CFLAGS forcing [v2] tools/resolve_btfids: Tidy host CFLAGS forcing - - 1 39-1 2023-02-01 Ian Rogers bpf Changes Requested
[v1] tools/resolve_btfids: Tidy host CFLAGS forcing [v1] tools/resolve_btfids: Tidy host CFLAGS forcing - - 1 5-6 2023-02-01 Ian Rogers bpf Superseded
[v4,2/2] tools/resolve_btfids: Alter how HOSTCC is forced [v4,1/2] tools/resolve_btfids: Install subcmd headers 1 - - 39-1 2023-01-24 Ian Rogers bpf Accepted
[v4,1/2] tools/resolve_btfids: Install subcmd headers [v4,1/2] tools/resolve_btfids: Install subcmd headers 1 - - 39-1 2023-01-24 Ian Rogers bpf Accepted
[v3,2/2] tools/resolve_btfids: Alter how HOSTCC is forced [v3] perf script flamegraph: Avoid d3-flame-graph package dependency - - - 7-3 2023-01-19 Ian Rogers bpf Changes Requested
[v3,1/2] tools/resolve_btfids: Install subcmd headers [v3,1/2] tools/resolve_btfids: Install subcmd headers - - - 38-1 2023-01-19 Ian Rogers bpf Superseded
[v3] perf script flamegraph: Avoid d3-flame-graph package dependency [v3] perf script flamegraph: Avoid d3-flame-graph package dependency - - - 7-3 2023-01-19 Ian Rogers bpf Not Applicable
[v2,2/2] tools/resolve_btfids: Alter how HOSTCC is forced [v2,1/2] tools/resolve_btfids: Install subcmd headers - - - 40-- 2023-01-16 Ian Rogers bpf Superseded
[v2,1/2] tools/resolve_btfids: Install subcmd headers [v2,1/2] tools/resolve_btfids: Install subcmd headers 1 - - 40-- 2023-01-16 Ian Rogers bpf Superseded
[v2,3/3] perf bpf: Remove pre libbpf 1.0 conditional logic Assume libbpf 1.0+ - - - 1-- 2023-01-16 Ian Rogers bpf Not Applicable
[v2,2/3] perf build: Remove libbpf pre-1.0 feature tests Assume libbpf 1.0+ - - - 1-- 2023-01-16 Ian Rogers bpf Not Applicable
[v2,1/3] tools build: Pass libbpf feature only if libbpf 1.0+ Assume libbpf 1.0+ - - - 1-- 2023-01-16 Ian Rogers bpf Not Applicable
[v1] tools/resolve_btfids: Install subcmd headers [v1] tools/resolve_btfids: Install subcmd headers - - - 39-1 2023-01-12 Ian Rogers bpf Superseded
[v1,7/7] perf llvm: Remove read_from_pipe Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,6/7] perf help: Use run_command_strbuf Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,5/7] tools lib api: Tweak strbuf allocation size computation Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,4/7] tools lib api: Minor strbuf_read improvements Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,3/7] tools lib subcmd: Add run_command_strbuf Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,2/7] tools lib: Move strbuf to libapi Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,1/7] perf llvm: Fix inadvertent file creation Add and use run_command_strbuf - - - 6-5 2023-01-10 Ian Rogers bpf Not Applicable
[v1,3/3] perf bpf: Remove pre libbpf 1.0 conditional logic Assume libbpf 1.0 in build - - - 40-- 2023-01-09 Ian Rogers bpf Not Applicable
[v1,2/3] perf build: Remove libbpf pre-1.0 feature tests Assume libbpf 1.0 in build - - - 40-- 2023-01-09 Ian Rogers bpf Not Applicable
[v1,1/3] tools build: Pass libbpf feature only if libbpf 1.0+ Assume libbpf 1.0 in build - - - 40-- 2023-01-09 Ian Rogers bpf Not Applicable
[v3,2/2] perf build: Fix build error when NO_LIBBPF=1 [v3,1/2] perf build: Properly guard libbpf includes - - - 4-- 2023-01-06 Ian Rogers bpf Not Applicable
« 1 2 ... 3 4 5 6 »