Patch Series

Subject perf build: Reduce build time by one third
Author irogers@google.com
Date 2026-05-12 05:35:26 +0000 UTC
Version
Cc 9erthalion6@gmail.com acme@kernel.org adrian.hunter@intel.com alex@ghiti.fr alexandre.chartre@oracle.com andrii@kernel.org ankur.a.arora@oracle.com aou@eecs.berkeley.edu bpf@vger.kernel.org collin.funk1@gmail.com costa.shul@redhat.com daniel@iogearbox.net dapeng1.mi@linux.intel.com dsterba@suse.com eddyz87@gmail.com howardchu95@gmail.com irogers@google.com james.clark@linaro.org jolsa@kernel.org leo.yan@arm.com linux-kernel@vger.kernel.org linux-perf-users@vger.kernel.org martin.lau@linux.dev memxor@gmail.com mingo@redhat.com mmayer@broadcom.com namhyung@kernel.org nathan@kernel.org palmer@dabbelt.com peterz@infradead.org pjw@kernel.org qmo@kernel.org ricky.ringler@proton.me song@kernel.org swapnil.sapkal@amd.com terrelln@fb.com tglozar@redhat.com thomas.falcon@intel.com yonghong.song@linux.dev yuzhuo@google.com

Patches (14)

Name Content [All]
[PATCH v1 01/14] bpftool build: Restrict feature tests during bootstrap compilation [Body]
[PATCH v1 02/14] perf trace beauty: Make beauty generated C code standalone .o files [Body]
[PATCH v1 03/14] perf build: Decouple pmu-events from prepare umbrella target [Body]
[PATCH v1 04/14] perf build: Remove empty archheaders target [Body]
[PATCH v1 05/14] perf build: Move BPF skeleton generation out of Makefile.perf [Body]
[PATCH v1 06/14] perf build: Encapsulate vmlinux.h and bpftool in bpf_skel.mak [Body]
[PATCH v1 07/14] perf build: Move static libbpf dependency out of prepare step [Body]
[PATCH v1 08/14] perf build: Pre-generate BPF skeletons during umbrella prepare phase [Body]
[PATCH v1 09/14] perf build: Move libsymbol dependency out of prepare step [Body]
[PATCH v1 10/14] perf build: Remove redundant libbpf feature check for static builds [Body]
[PATCH v1 11/14] tools build: Integrate libdebuginfod into test-all fast path [Body]
[PATCH v1 12/14] perf pmu-events: Split big_c_string storage into standalone compilation unit [Body]
[PATCH v1 13/14] perf pmu-events: Parallelize JSON and metric pre-computation in jevents.py [Body]
[PATCH v1 14/14] perf build: Prefix SCRIPTS with output directory to fix continuous rebuilds [Body]
Session 2026-05-12
ID (for dev) 9b6091c5-181c-4319-841a-a16ea16d287c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] passed [Log]
[KASAN] Boot test: Base 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] passed [Log]
[KASAN] Build Patched 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] [patched] passed [Log]
[KASAN] Fuzz 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] 2034eac0b88b65a2ac617073bfb1d95f5c8c66a8 [Config] [patched] skipped [Log] [Artifacts]