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.