Deutsch   English   Français   Italiano  
<pan$b5779$c521ba38$bd1fa2f2$bd3680f3@linux.rocks>

View for Bookmarking (what is this?)
Look up another Usenet article

From: Farley Flud <ff@linux.rocks>
Subject: Running On Kernel 6.14 -- Here's How
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,comp.os.linux.hardawe
Followup-To: comp.os.linux.advocacy
Mime-Version: 1.0
Message-Id: <pan$b5779$c521ba38$bd1fa2f2$bd3680f3@linux.rocks>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 70
Path: ...!news.misty.com!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Tue, 25 Mar 2025 19:55:26 +0000
Nntp-Posting-Date: Tue, 25 Mar 2025 19:55:26 +0000
X-Received-Bytes: 2106
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
Bytes: 2440

Linux kernel 6.14 is just released and over the past 15 short minutes
I have built and installed it.

Here's how.

1) Download and untar:

tar xJvkf /build/dir/linux-6.14.tar.xz


2) Copy 6.13 .config to /build/dir


3) make oldconfig:

make LD=ld.bfd oldconfig

The option is necessary because the kernel does not handle
link time optimization (LTO).

The only significant differences were the PT_RECLAIM option,
which reclaims empty page tables.  The answer is "yes."

Then there is NT_SYNC.  This is fucking bizarre.  I suppose
it relates to Linux on that shit OS Winblows:

https://docs.kernel.org/userspace-api/ntsync.html

I, of course, answered "NO."

Then there is CRC_OPTIMIZATION.  This is CRC checksums so "Yes."


4) Compile the damned thing, and modules, and install modules:

make LD=ld.bfd -j9 bzImage && make LD=ld.bfd -j9 modules && make LD=ld.bfd modules_install


5) Copy the kernel to /boot (modules are already installed).


6) Copy kernel headers (I have a script for this which I won't
publish here.)


7) Allow Gentoo to build the Nvidia 570.133.07 driver:

emerge nvidia-drivers


8) Update the syslinux boot config file (fuck that bloated grub).


That's it.

In 15 short fucking minutes I am cruising on kernel 6.14.

I need to script the entire process for an even faster build.

The rest of you dumb-fucks have no choice but to rely on a
bloated and sluggish distro kernel.

My condolences.

Ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha!



-- 
Systemd: solving all the problems that you never knew you had.