¿Hay alguna razón por la que los Kernels del Kernel PPA no tienen varias funciones activadas?

¿Hay alguna razón por la que los Kernels del Kernel PPA no tienen varias funciones activadas?

Intenté usar una versión Kernel PPA 3.16 hoy para depurar un problema que he tenido. Todo funcionaba bien hasta que noté que mis monturas AuFS habituales no estaban en línea. Combino algunos directorios porque no tengo suficiente espacio en un disco.

En cierto modo, descubrí que habían sido eliminados del Kernel. OverlayFS también. Me dejó arruinado. He vuelto a la versión 3.13 y sé muy bien cómo recompilar un kernel.Sólo me pregunto si hay una razón técnica.por quéTanto AuFS como OverlayFS se han desactivado explícitamente.

De hecho puedes ver en elparche de configuracióndonde han sido desactivados:

-CONFIG_AUFS_BDEV_LOOP=y
-# CONFIG_AUFS_BRANCH_MAX_1023 is not set
-CONFIG_AUFS_BRANCH_MAX_127=y
-# CONFIG_AUFS_BRANCH_MAX_32767 is not set
-# CONFIG_AUFS_BRANCH_MAX_511 is not set
-# CONFIG_AUFS_BR_FUSE is not set
-# CONFIG_AUFS_BR_HFSPLUS is not set
-# CONFIG_AUFS_BR_RAMFS is not set
-# CONFIG_AUFS_DEBUG is not set
-CONFIG_AUFS_EXPORT=y
-CONFIG_AUFS_FS=m
-# CONFIG_AUFS_HNOTIFY is not set
-CONFIG_AUFS_INO_T_64=y
-# CONFIG_AUFS_RDU is not set
-CONFIG_AUFS_SBILIST=y
-# CONFIG_AUFS_SHWH is not set
...
-CONFIG_OVERLAYFS_FS=m

Respuesta1

Los núcleos que Ubuntu proporciona en el PPA principal sonsin modificarversiones de los kernels de Linux que se encuentran enkernel.org. No agregan ningún parche adicional/extra al compilarlos en comparación con las compilaciones del kernel de Ubuntu oficialmente admitidas.

AuFS y OverlayFS no son parte del kernel ascendente y, por lo tanto, se omiten cuando Ubuntu construye estos kernels principales.

información relacionada