Thread (105 messages) flat view 105 messages, 14 authors, 8d ago

Re: [PATCH 00/23] kbuild: significantly speed up kernel builds

From: Nick Desaulniers <ndesaulniers@google.com>
Date: 2026-09-08 21:06:31
Also in: linux-arch, linux-doc, linux-kbuild, linux-riscv, lkml, llvm, rust-for-linux

On Tue, Sep 8, 2026 at 1:55 PM Lorenzo Stoakes (ARM) [off-list ref] wrote:
A typical kernel build consists of a frustratingly large amount of time
spent stuck in single-threaded bottlenecks.

It turns out that there's a lot we can do about this and doing so
significantly impacts kernel build times.
Fundamentally the series improves build times by parallelising
single-threaded tasks as much as possible and improving the efficiency of
code used in the build process.
Cool!  I have not reviewed this patch series, but am supportive of
solving the problem, since I do recall this being an issue;

i.e. it always annoyed me that despite have a 128 core machine, much
of the build is sequential!  Having all those cores and not saturating
them during a build was always something I noticed (usually have
system monitor always showing system load, always) but never had time
to look into.

It would be cool if your LLM could generate any visualizations of
what's going on during a build? Seeing what's serial vs parallelized
in perhaps useful. Particularly when you can compare the before vs
after.
-- 
Thanks,
~Nick Desaulniers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help