O Bcache pode ser configurado como um módulo ou embutido na imagem do kernel. No arquivo .config
, se você vir CONFIG_BCACHE=y
, isso significa que o recurso está embutido na imagem do kernel. Se você vir CONFIG_BCACHE=m
, significa que o bcache está disponível como um módulo, portanto, a compilação produzirá um arquivo .ko
que precisa ser carregado para usar o recurso. Se você vir CONFIG_BCACHE=n
ou não CONFIG_BCACHE
, significa que o recurso não está compilado.
No seu caso, você tem CONFIG_BCACHE=y
, então o recurso está incluído na imagem do kernel. Não há arquivo de módulo envolvido.
A documentação não diz nada sobre a instalação do código do kernel porque não há etapas de instalação necessárias além de ativá-lo na configuração do kernel, o que você fez.
Se o recurso bcache não funcionar quando você inicializa o kernel, isso é um problema, mas você não forneceu nenhuma informação em sua pergunta que ajudaria com esse problema. Certifique-se de que você tenha inicializado o kernel correto. Se tiver certeza disso, faça uma nova pergunta, explicando o que você fez e o que não funcionou. Carregando o recurso não faz nada por si só, você precisa configurar um dispositivo com as ferramentas userland e registrá-lo.