No núcleo do Linux 6.15, pretende-se remover o sistema de arquivos SystemV

O desenvolvedor Jan Kara da empresa SUSE propôs um patch que remove do núcleo do Linux o código de suporte aos sistemas de arquivos Xenix, SystemV/386 e Coherent. Este código foi marcado como sem suporte (orphaned) desde 2023, e desde então não apareceu ninguém disposto a mantê-lo. O mantenedor Christian Brauner, responsável pelos sistemas de arquivos no núcleo, concordou com a proposta e aceitou o patch na ramificação vfs-6.15. Algumas horas atrás, o conteúdo da ramificação vfs-6.15 foi transferido para a ramificação linux-next, onde as mudanças estão sendo preparadas para o futuro núcleo 6.15.

A história começou em 2002, quando o núcleo do Linux foi liberado do bloqueio global (BKL — Big Kernel Lock) em favor de bloqueios mais granulares. Na época, o sistema de arquivos SystemV fez a transição para rwlock, mas isso levou a problemas que impediram o processador de entrar no modo de suspensão durante a chamada de toda a função que lia os metadados do inode. O problema só foi notado em 2023 como resultado de estresse pela ferramenta SyzBot. Um incidente como esse mostra que ninguém utiliza o FS SystemV e que ele pode ser removido.

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