fosslinux / live-bootstrap

Use of a Linux initramfs to fully automate the bootstrapping process
286 stars 26 forks source link

Upgrade kernel to 4.14.341-openela #452

Closed Googulator closed 2 months ago

Googulator commented 2 months ago

https://github.com/openela/kernel-lts is a version of the v4.14 Linux kernel, maintained by https://openela.org/ on top of the last kernel.org release, ostensibly to the same standards as the now-discontinued kernel.org point releases.

Unlike kernel.org, OpenELA provides no XZ tarballs, only GZ ones, which would result in an unreasonable srcfs footprint growth. However, the diff from the last kernel.org release to the latest OpenELA one (excluding the ".elts" metadata directory) is less than 500KiB, which is much more reasonable to include.

Diffs can be generated using:

git clone https://github.com/openela/kernel-lts/
cd kernel-lts/
git diff --no-prefix v4.14.336 v4.14.341-openela -- . :^.elts > 4.14.341-openela.diff
git diff --no-prefix v4.14.336 v4.14.341-openela -- scripts include arch/x86/include arch/x86/entry > 4.14.341-openela-headers.diff

Dropping these into the patches directories in linux & linux-headers provides an easy path to upgrade to these still-supported kernels.

OpenELA intends to support this fork at least until the end of 2024.