Linux 5.15 já está disponível, com melhorias em NTFS e essas novidades

Linux 5.15

Temos nova versão do kernel Linux. Nesta ocasião, o que podemos instalar é Linux 5.15, a décima sexta versão da série 5 que vem com muitos recursos novos. Entre eles, estou impressionado com as melhorias no suporte para NTFS, um sistema de arquivos proprietário da Microsoft, mas há muitas outras mudanças.

É um pouco surpreendente que o seguinte lista de novos recursos (através da Phoronix) é tão longo, em parte porque Linus Torvalds disse que este seria um pequeno lançamento em termos de tamanho. Pequeno ou não, é o kernel mais atualizado, e continuará assim por duas semanas, quando o primeiro Linux 5.16 RC for lançado.

Destaques do Linux 5.15

  • Processadores:
    • O driver AMD PDTDMA foi fundido após estar em desenvolvimento por dois anos para beneficiar os processadores de servidor AMD EPYC.
    • Extensão de codificação de pilha para RISC-V junto com outros recursos conectados para RISC-V.
    • Suporte Alder Lake no controlador TCC.
    • Uma grande correção para suspender / retomar notebooks da AMD que beneficia vários modelos.
    • O KVM agora assume como padrão o novo x86 TDP MMU e adiciona paginação AMD SVM de 5 níveis.
    • O monitoramento de temperatura para o APU AMD Zen 3 está finalmente disponível.
    • Suporte para monitoramento de temperatura do APU Yellow Carp.
    • O driver AMD SB-RMI foi mesclado para beneficiar servidores com casos de uso, como a pilha de software OpenBMC baseada em Linux.
    • A manipulação de entrada C3 foi otimizada para CPUs AMD.
    • Algumas melhorias no código do kernel IRQ para beneficiar o hardware da era Intel 486.
    • Uma implementação de criptografia SM4 otimizada para AVX2.
  • Gráficos:
    • Muitos novos IDs RDNA2 PCI que apontam para uma possível atualização para placas gráficas RDNA2.
    • Suporte a gráficos AMD Cyan Skillfish.
    • Suporte inicial para gráficos discretos Intel XeHP e DG2 / Alchemist.
    • Remoção do suporte gráfico Intel Gen10 / Cannon Lake.
    • Muitas outras melhorias gráficas entre drivers DRM / KMS.
  • Sistemas de armazenamento / arquivo:
    • O novo driver NTFS foi mesclado, uma grande melhoria em relação ao driver NTFS existente. Este novo driver é o "NTFS3" criado pela Paragon Software.
    • O KSMBD da Samsung foi incorporado como um servidor de arquivos SMB3 no kernel.
    • OverlayFS tem melhor desempenho e copia mais atributos.
    • O FUSE agora permite montar um dispositivo ativo.
    • Otimizações de desempenho para F2FS.
    • Conexão compartilhada em vários NICs com código de cliente NFS.
    • Novas otimizações para EXT4.
    • Muitas melhorias para o XFS.
    • Suporte ao modo RAID degradado para Btrfs e melhorias de desempenho.
    • Suporte Btrfs para montagens IDMAPPED e suporte Btrfs FS-VERITY.
    • O Linux 5.15 I / O pode atingir até ~ 3.5 M IOPS por núcleo.
    • Suporte para um número de sequência global de condado / disco para eventos de disco, solicitado pelos desenvolvedores do systemd.
    • Remoção do subsistema LightNVM.
    • Correção do código do driver de disquete do Linux.
    • Outras mudanças no subsistema de blocos.
  • Outro hardware:
    • Várias atualizações de driver do Havana Labs AI Accelerator.
    • Ethernet de trabalho para OpenRISC ao usar configurações FPGA LiteX.
    • Suporte para ASUS ACPI Platform Profile.
    • Melhorias no manuseio do ASUS WMI em relação ao manuseio de eGPU, desabilitação de dGPU e recursos de overdrive do painel.
    • Rolagem de alta resolução para o mouse Apple Magic Mouse.
    • O driver Apple M1 IOMMU foi integrado como uma etapa importante para o comissionamento de mais componentes Apple M1 SoC no Linux.
    • Adicionado suporte para NVIDIA Jetson TX2 NX e outras novas placas / plataformas ARM.
    • O driver de áudio AMD Van Gogh APU foi adicionado para o novo coprocessador de áudio AMD ACP5x.
    • Um novo controlador Realtek RTL8188EU WiFi para substituir o código do controlador existente.
    • Suporte para a próxima geração de hardware WiFi Intel "Bz".
    • Outro controlador do sensor da bomba de resfriamento de água.
    • A Intel também adicionou suporte de rede com fio para sua plataforma Lunar Lake ao controlador e1000e.
    • Suporte para leitura da área de memória do Nintendo OTP.
    • O driver SMCCC TRNG da Arm foi adicionado.
    • Suporte de áudio Cirrus Logic Dolphin.
  • Atividade geral do kernel:
    • O código de bloqueio PREEMPT_RT foi mesclado como um grande passo para a obtenção de patches em tempo real (RT) no kernel do Linux.
    • O DAMON da Amazon buscou uma estrutura de monitoramento de acesso a dados que pode ser usada para recuperação proativa de memória e outros recursos.
    • Adaptação do código SLUB para ser compatível com RT.
    • Introdução de VDUSE para dispositivos vDPA no espaço do usuário.
    • Uma mudança de curta duração feita pelo próprio Linus Torvalds foi habilitar -Werror por padrão para todas as compilações do kernel, mas depois de apenas alguns dias ele foi alterado para habilitar apenas -Werror para compilações de teste.
    • Melhor manuseio durante a recuperação de memória para servidores com várias camadas de memória.
    • Nova chamada de sistema process_mrelease para liberar memória mais rapidamente de um processo de extinção.
    • Corrigido um problema de escalabilidade que causava tempos de inicialização muito longos em grandes servidores IBM que levavam mais de 30 minutos para inicializar.
    • Várias melhorias no agendador.
    • Várias melhorias na gestão de energia.
    • Suporte para temporizadores BPF e suporte para o protocolo MCTP são algumas das mudanças na rede.
  • Segurança:
    • Opção para liberar o cache de dados L1 na troca de contexto como um recurso de segurança para condições paranóicas e outras condições especializadas.
    • Melhorias na detecção de estouro de buffer em tempo de compilação e execução.
    • Proteção adicional contra ataques de canal lateral, limpando os registros usados ​​antes de retornar, fazendo uso do suporte do compilador.
    • Suporte de medição baseado em IMA para código de mapeador de dispositivo.

Já disponível, mas não por padrão no Ubuntu

Linux 5.15 Já está disponível oficialmente, mas quem quiser instalá-lo em Ubuntu eles terão que fazer a instalação manual. Além disso, seu mantenedor não recomendará a adoção em massa até o lançamento da primeira atualização de manutenção do Linux 5.15.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.