Um erro no kernel Linux 5.12-rc1 levando à perda de dados no FS

Linus Torvalds alertou os usuários sobre a identificação de um problema crítico na versão experimental do kernel 5.12-rc1, aconselhou a não instalar esta versão para teste e renomeou a tag Git “v5.12-rc1” para “v5.12-rc1-dontuse”. O problema ocorre ao usar um arquivo de troca e pode causar corrupção de dados no sistema de arquivos no qual o arquivo está localizado.

Em particular, as alterações propostas em 5.12-rc1 interromperam a operação normal do arquivo de troca e levaram à perda do deslocamento do início dos dados de troca no sistema de arquivos, o que levou a resultados desastrosos - o conteúdo do sistema de arquivos foi sobrescrito por dados de troca aleatória. O problema afeta apenas sistemas com arquivo de troca e não ocorre quando uma partição de disco separada é usada para troca.

Fonte: opennet.ru

Adicionar um comentário