Discussion:
Linux 6.11.5
(too old to reply)
vallor
2024-10-23 17:36:15 UTC
Permalink
$ uname -a
Linux lm 6.11.5 #1 SMP PREEMPT_DYNAMIC
Wed Oct 23 09:48:24 PDT 2024 x86_64 x86_64 x86_64 GNU/Linux

Time to build the "kitchen sink" kernel:

$ tail -3 linux-6.11.5/nohup.out
real 378.37
user 17905.09
sys 3620.61

$ tail -3 linux-6.11.5.copy.out
real 534.73
user 13.60
sys 131.70

The second time is how long it takes to copy the built source
tree from ramdisk to the NAS.

https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.11.5

For configuring the kernel, I copy over the .config from the
previous kernel, then "make oldconfig". This time, it didn't
ask me to configure any new variables.

Sometimes I tweak things in the config with "make menuconfig";
but recently I got "make xconfig" working, which requires qt
development libraries. The interface is much easier to use.

(If there's interest, I can post my .config file -- it was originally
a "low-latency" config that came from a Mint build, and I've
been updating it with "make oldconfig" and tweaks since then.)
--
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
OS: Linux 6.11.5 Release: Mint 21.3 Mem: 258G
"There's one in every crowd and they always find me."
Farley Flud
2024-10-23 18:49:04 UTC
Permalink
Post by vallor
The second time is how long it takes to copy the built source
tree from ramdisk to the NAS.
You ain't nearly done. You also have to copy the header files:

make INSTALL_HDR_PATH=<wherever> headers_install

Otherwise any files built will not be built against the new
kernel.

Also, although not strictly necessary, it would also be a good
idea to rebuild glibc, as all newly built programs will link
with this which in turn "links" with the kernel.

But you don't build ANYTHING anyway, so, in your case, these
are moot points.
Post by vallor
For configuring the kernel, I copy over the .config from the
previous kernel, then "make oldconfig". This time, it didn't
ask me to configure any new variables.
Why should it? It is only a sub-minor version (6.11.X) and
essentially no different from the 6.5.0 version.

Only an idiot would waste time with building all the kernel
sub-minor versions.
Post by vallor
(If there's interest, I can post my .config file
Ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha!

What retard would want a .config file that includes
hundreds of useless modules (kitchen sink) and is riddled
with hundreds of sub-optimum settings (including security)?

You would be laughed off of any Gentoo or LFS forum.
--
Systemd: solving all the problems that you never knew you had.
Loading...