quinta-feira, 29 de agosto de 2019
O código exFAT do Linux existente é "horrível", mas em breve poderá estar em cena
Confira !
Após a aprovação da Microsoft de ver o suporte ao exFAT no Linux e, finalmente, liberar as especificações públicas para o sistema de arquivos, o código de driver Linux fora da árvore existente foi rapidamente enviado à lista de discussão para revisão e inclusão esperada no kernel.
O driver exFAT Linux existente fora da árvore é o de vários anos que vazou acidentalmente pela Samsung e foi esclarecido mais tarde em 2013. Devido à incerteza sobre as patentes exFAT da Microsoft e a empresa anteriormente não estava publicamente abençoando esse arquivo. sistema Linux, ele nunca foi incorporado.
Após o anúncio da Microsoft na quarta-feira, Greg Kroah-Hartman enviou a versão mais recente desse código exFAT para revisão / comentário e planos compartilhados para mesclá-lo na área de preparação do kernel. O driver do sistema de arquivos estaria na área de teste do kernel até que tudo esteja limpo.
O desenvolvedor de longa data do kernel, Christoph Hellwig, rapidamente criticou o código para reimplementar grandes partes do driver FAT existente do kernel e chamou esse novo driver de "uma pilha de porcaria". Ele pediu pela primeira vez que o driver fosse aprimorado e melhor compartilhamento de código, em vez de ter outro sistema de arquivos passando pela preparação.
Greg KH respondeu que não acredita que o suporte ao exFAT possa ser implementado no código FAT existente e que agora as especificações estão disponíveis ao público, será mais fácil melhorar o código. "Agora que temos as especificações, pode ser mais fácil, e a especificação vfat é um subconjunto da especificação exfat, mas para que as coisas funcionem hoje, para os usuários, é bom tê-las na preparação. Podemos fazer o normal, "mantê-lo estável, mesclar uma implementação de sala limpa como de costume e excluir a versão intermediária" de três etapas do processo, como já fizemos várias vezes. "
Greg reconheceu, no entanto, que esse código exFAT inicial do driver é realmente inferior à qualidade estelar", eu sei que o código é horrível, mas terei prazer em levar o código horrível para a preparação. Se isso te incomoda, apenas ignore. É para isso que a encenação existe :) "
Supondo que não haja objeções de Linus Torvalds, é bem possível que possamos ver esse driver exFAT inicial na área de teste do kernel com o próximo ciclo do Kernel Linux 5.4.
Fonte
Até a próxima!
Marcadores: Linux, Android, Segurança
Armazenamento Linux,
Linux. Dev Linux,
Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário