* Improving kernel build time
@ 2020-08-25 12:53 Philipp Steinpaß
0 siblings, 0 replies; only message in thread
From: Philipp Steinpaß @ 2020-08-25 12:53 UTC (permalink / raw)
To: devel
Hi!
I read that development ist struggeling with long kernel build times
right now and as a former gentoo kid, I feel somewhat qualified to help
with that.
I had a look at the current way, nixos is building the kernel and I
think it's somewhat over engineered for spectrums needs right now, so I
propose to do the following:
* Exctract the current generic kernel .config from nixos
* make menuconfig with that on a generic linux kernel of the version
currently used in spectrum and remove as many modules as I can
* Circumvent the current nixos kernel configuration pretty much entirely
and supply the kernel .config by adding it directly to the git
repository for faster iteration
When a more elaborate kernel configuration scheme is needed again in the
future, the nixos one is still there and can be properly ported to
spectrums needs but right now I feel like it would only slow the process
down.
However I don't have much experience with the code, so when I get told
here that it's probably better to keep closer to nixpkgs, I'll give my
best with that, too.
Philipp
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-08-25 12:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-25 12:53 Improving kernel build time Philipp Steinpaß
Code repositories for project(s) associated with this public inbox
https://spectrum-os.org/git/crosvm
https://spectrum-os.org/git/doc
https://spectrum-os.org/git/mktuntap
https://spectrum-os.org/git/nixpkgs
https://spectrum-os.org/git/spectrum
https://spectrum-os.org/git/ucspi-vsock
https://spectrum-os.org/git/www
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).