Além do driver de kernel exFAT Linux para suportar o sistema de arquivos exFAT da Microsoft no Linux, no espaço do usuário está “exfatprogs” fornecendo os vários utilitários para interagir com esse sistema de arquivos popular em armazenamento SD/SDCX e unidades flash. O lançamento do exfatprogs 1.2 hoje traz suporte ao fsck.exfat para reparar sistemas de arquivos exFAT corrompidos no Linux.
O driver do sistema de arquivos do kernel exFAT Linux tem funcionado bem e continua o trabalho de rotina com novas versões do kernel. O exfatprogs 1.2 lançado hoje para esses programas de espaço de usuário exFAT é a primeira nova versão em quase um ano.
Linux exFAT v1.2 permite reparar sistemas de arquivos corrompidos
Com exfatprogs 1.2, o utilitário fsck.exfat agora é capaz de reparar corrupções em um sistema de arquivos exFAT. O utilitário fsck para exFAT pode reparar conjuntos dentry corrompidos, raiz corrompida e outras corrupções comuns. Antes da v1.2, o fsck.exfat apenas verificava a consistência, mas não reparava os sistemas de arquivos corrompidos. Outro novo recurso é o exfat2img como um programa para despejar metadados de um sistema de arquivos exFAT.
A versão 1.2 do exfatprogs também possui outras correções do fsck.exfat e pequenas adições. Downloads e mais detalhes sobre as alterações do exfatprogs 1.2 via GitHub.
Linux 6.1 pegando alguns IDs do Intel Raptor Lake ausentes
Enquanto o Intel Core i9 13900K está rodando rápido e bem no Linux, alguns IDs do Raptor Lake vieram à tona que estavam faltando em vários drivers e só agora estão sendo resolvidos.
Com o design do Raptor Lake muito próximo do seu antecessor Alder Lake, grande parte do suporte de habilitação do Linux foi apenas adicionar novos IDs de dispositivo para as várias classes de processadores do Raptor Lake. A maioria desses IDs do Raptor Lake está nos vários drivers Intel Linux há algum tempo, mas alguns retardatários vieram à tona.
Enviado no início desta semana e já mesclado à linha principal foram as correções de drivers de plataforma-x86 para Linux 6.1. Como parte dessas correções, os IDs de dispositivo Raptor Lake e Raptor Lake S são adicionados ao driver principal do PMC. O driver PMC Core é para o Intel Power Management Controller e pode ser usado para habilitar a transição para o estado SLPS0, bem como depuração e outros recursos do PMC.
Enquanto isso, na fila de ontem através do ramo perf/urgent do TIP está adicionando os IDs Raptor Lake, Raptor Lake P, Raptor Lake S ao código de eventos de perf RAPL. Essa solicitação de pull perf/urgent provavelmente será enviada neste fim de semana.
Portanto, com o Linux 6.1-rc3 no domingo, haverá esses poucos IDs de dispositivo Raptor Lake ausentes, mas novamente não são funcionalidades críticas e as novas CPUs de desktop da 13ª geração já estão funcionando alegremente em versões recentes do kernel do Linux, a menos que procurem esses recursos de driver específicos.
Os engenheiros da Intel geralmente são muito bons em garantir o suporte inicial do Linux para novos hardwares, mas nesses casos parece que os novos IDs simplesmente deslizaram para debaixo do tapete.
Complementando minha revisão do Core i9 13900K Linux publicada esta semana, na próxima semana serão meus testes do Core i5 13600K Linux Raptor Lake.