Consequência de uma falha no ext4
Publicado em 29/10/2012 às 17:53 | 16686 leituras
Apesar de possuir, até o momento, apenas uma ocorrência documentada, Ted Ts'o já está tomando medidas contra o problema.
Aparentemente, os problemas causados pela falha do ext4 descobertos na semana passada apenas ocorrem quando são combinadas diversas opções de mount e umount; isso torna o bug praticamente inofensivo para a maioria dos usuários Linux -- até o momento, apenas um usuário foi afetado pelo problema. Mesmo assim, o principal desenvolvedor do ext4, Theodore "Ted" Ts'o, planeja tirar suas próprias conclusões sobre o incidente, bem como já está pensando nas medidas a serem tomadas.
No Google+, Ts'o escreveu que, duas das opções críticas de montagem (journal_checksum e journal_async_commit) eram voltadas apenas para desenvolvedores e que não serão mais acessíveis para usuários regulares na próxima versão do ext4. O desenvolvedor também destacou que a equipe de desenvolvimento do ext4 já planejava criar "alertas para as partes mais experimentais do ext4" há algum tempo e que a implementação desses avisos receberá agora uma prioridade maior.
Apesar das condições necessárias para expor a falha ext4 terem sido bem entendidas, os desenvolvedores continuam sua pesquisa sobre os detalhes sobre como a combinação de desmontagem de unidades de forma mais relaxada com as opções especiais de montagem podem causar erros no sistema de arquivos. Ts'o afirmou que já escreveu uma nova correção para o ext4, mas quer esperar para determinar se essa mudança poderá resolver os problemas do usuário antes de disponibilizá-la.