Compilando el kernel 3.12.1 en Debian

Por fin se debe haber acabado la temporada de viajes y eventos (al menos hasta la linux.conf.au), ya que los kernel developers parecen volver a la actividad normal. GregKH ha tomado la rama 3.12 del kernel bajo su cuidado y ha sacado la 3.12.1. El make oldconfig no ha sido especialmente largo (la mayoría drivers bizarros), así que el código nuevo añadido a esta versión a través de nuevas opciones ha sido escaso:

Mark VGA/VBE/EFI FB as generic system framebuffer (X86_SYSFB) [N/y/?] (NEW) y
  Simple framebuffer support (FB_SIMPLE) [N/y/?] (NEW) y

  SHA1 hash of loaded profiles (SECURITY_APPARMOR_HASH) [Y/n/?] (NEW)
  CRCT10DIF algorithm (CRYPTO_CRCT10DIF) [M/y/?] (NEW)

El resultado de la compilación está en línea con las versiones 3.11.x:

$ time fakeroot make-kpkg -j4 --initrd --revision=3.12.1+1 --append-to-version=-amd64 kernel_image kernel_headers
real    12m45.447s
user    30m24.024s
sys     2m7.152s

Lo que tengo pendiente para una próxima compilación es sacar las tijeras de podar y revisar el .config. Creo que por la parte de input devices hay bastante que desactivar. Veremos si puedo bajar de los 10 minutos de compilación.

:wq

blogroll

social