Existe uma razão para os Kernels do Kernel PPA não terem vários recursos ativados?

Existe uma razão para os Kernels do Kernel PPA não terem vários recursos ativados?

Tentei usar uma versão 3.16 do Kernel PPA hoje para depurar um problema que estou tendo. Tudo estava funcionando bem até que percebi que minhas montagens AuFS habituais não estavam online. Combino alguns diretórios porque não tenho espaço suficiente em uma unidade.

Longa história, descobri que eles foram removidos do Kernel. OverlayFS também. Isso me deixou arrasado. Estou de volta ao 3.13 agora e sei muito bem como recompilar um kernel,Só estou me perguntando se há uma razão técnicapor quetanto o AuFS quanto o OverlayFS foram explicitamente desativados.

Você pode realmente ver nopatch de configuraçãoonde eles foram desligados:

-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

Responder1

Os kernels que o Ubuntu fornece no PPA principal sãonão modificadoversões dos kernels Linux encontrados emkernel.org. Eles não adicionam nenhum patch extra/adicional ao compilá-los, em comparação com as compilações do kernel do Ubuntu com suporte oficial.

AuFS e OverlayFS não fazem parte do kernel upstream e, portanto, são omitidos quando o Ubuntu constrói esses kernels principais.

informação relacionada