site  contact  subhomenews

Kernel 3.12.11

February 20, 2014 — BarryK
I have compiled the Linux kernel version 3.12.11 in Quirky Tahr.

I was playing with ideas for my next quirky idea, the "childproofing" of Quirky.

One technique involves disabling a drive by a kernel boot parameter. It used to be possible with the old "ide" drivers, but not after the move to the "libata" PATA/SATA drivers (that we now use).

However, a guy by the name of Robin Johnson wrote a patch for libata that reintroduces disabling of drives by a boot parameter. It is introduced here:
http://askubuntu.com/questions/352836/how-can-i-tell-linux-kernel-to-completely-ignore-a-disk-as-if-it-was-not-even-co

However, it got merged into the kernel at version 3.12.7, whereas our quirkies have been built with 3.12.6.

So, I have compiled the latest, 3.12.11. The PET (25.2MB):
http://distro.ibiblio.org/quirky/quirky6/x86/packages/pet_packages-tahr/linux_kernel-3.12.11-nopae-aufs-squashfsbuiltin-i486-tahr.pet

This kernel will be in the next releases of Quirky Tahr and Quirky T2.

There is also the source PET (112.9MB):
http://distro.ibiblio.org/quirky/quirky6/noarch/packages/pet_packages-noarch/kernel_src-3.12.11-patched.pet

Sources and build scripts are at:
http://bkhome.org/sources/kernel-3.12.11/

Tags: linux