I don’t need to have the latest and greatest from the bleeding edge of FLOSS but I do like the polish being put on the Linux kernel…
Today I have available Linux-3.9.7 which has some bugfixes for RAID, which I use on my Beast. OK, so I am paranoid about my data and databases. Sue me.
wget https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.9.sign https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.9.7.xz
pogson@beast:~/Downloads/linux$ gpg –verify patch-3.9.7.sign
gpg: Signature made Thu 20 Jun 2013 02:03:59 PM CDT using RSA key ID 6092693E
gpg: Good signature from “Greg Kroah-Hartman (Linux kernel stable release signing key)
cd linux 3.9.0
pogson@beast:~/Downloads/linux/linux-3.9.0$ head Makefile
VERSION = 3
PATCHLEVEL = 9
SUBLEVEL = 6
pogson@beast:~/Downloads/linux/linux-3.9.0$ patch -p1 -R < ../patch-3.9.6 ...patching stuff... head Makefile VERSION = 3 PATCHLEVEL = 9 SUBLEVEL = 0 patch -p1 < ../patch-3.9.7 ... head Makefile head Makefile VERSION = 3 PATCHLEVEL = 9 SUBLEVEL = 7 make mrproper make oldconfig make -j 3 su #make modules_install #make install #shutdown -r now
makes it all good… 😉
That took a minute or two of my time and 36minutes of Beast’s time to build the kernel, 3minutes of Beast’s time to install it including updating the INITRD and the bootloader. Beast didn’t mind a bit and let me get on with my other work. That’s a small cost to have the latest and greatest stuff from all those brilliant kernel-coders.