A alteração nas configurações do núcleo do Linux 6.12 causou problemas com o zRAM em algumas distribuições.

Usuários de sistemas que utilizam o mecanismo zRAM para armazenamento comprimido da partição de troca na memória enfrentaram um problema que causa falha de inicialização após a atualização do kernel Linux para a versão 6.12. O problema se manifesta no Gentoo, Void e outras distribuições que suportam zRAM e oferecem pacotes com novas versões do kernel.

A causa da falha foi a alteração incluída no kernel 6.12, que adicionou a capacidade de configurar algoritmos de compressão em tempo de execução. Simultaneamente, a lógica de seleção dos algoritmos de compressão disponíveis na etapa de construção do kernel foi alterada no Kconfig. Essa alteração levou a problemas em distribuições que dependiam das configurações padrão e que não ativaram todos os algoritmos disponíveis de zRAM na configuração do Kconfig para o kernel 6.12.

Após a atualização para o kernel 6.12, nas distribuições semelhantes, o único algoritmo de compressão disponível para seleção foi o básico definido por padrão, e não todos os algoritmos suportados. Portanto, ao tentar ativar algoritmos no zRAM que não correspondiam ao algoritmo padrão, ocorria falha na inicialização. Por exemplo, ao escolher o algoritmo lz4 durante a inicialização, aparecia o erro "zramctl: /dev/zram0: failed to set algorithm: Invalid argument", pois apenas o suporte a lzo permanecia, em vez dos anteriormente suportados lzo, lz4, lz4hc, 842 e zstd.

O problema é resolvido ativando cada backend de compressão individualmente no Kconfig (as configurações CONFIG_ZRAM_BACKEND_* foram adicionadas no kernel 6.12): CONFIG_ZRAM_BACKEND_LZ4=y CONFIG_ZRAM_BACKEND_LZ4HC=y CONFIG_ZRAM_BACKEND_ZSTD=y CONFIG_ZRAM_BACKEND_842=y CONFIG_ZRAM_DEF_COMP_LZO=y CONFIG_ZRAM_DEF_COMP="lzo"

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster