I have been neglectful in posting here as life and ARF have gotten in the way. I do plan to have a script available soon that should automate this process. Yet, I promised an up to date huge kernel, and one is finally here.
cd /usr/src
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.7.tar.xz
tar xf linux-6.17.7.tar.xz && rm -fv linux-6.17.7.tar.xz
rm -fv /usr/src/linux && ln -s /usr/src/linux-6.17.7 /usr/src/linux
cd /usr/src/linux
make mrproper
wget https://absurd.wtf/files/kernel-6.17.7-config -O .config
make oldconfig
make -j$(nproc)
make -j$(nproc) modules_install
make headers_install
cp -v arch/x86_64/boot/bzImage /boot/efi/EFI/BOOTX64.EFI
efibootmgr -c -d /dev/nvme0n1 -p 1 -l '\EFI\BOOTX64.EFI' -L "Slackware" -u "root=/dev/nvme0n1p2 pcie_aspm=off"
This time around, there were a ton of changes to the kernel itself due to my not having kept up with it for a bit. So, caveat emptor.
© MMIX - MMXXVI,
Bradford Morgan White
Licentiam Absurdum