Kernel 5.5-rc1 lançado com mais de 12.500 commits

Kernel Linux 5.5-rc1 lançado com mais de 12.500 commits
Kernel Linux

O desenvolvedor Linus Torvalds acaba de anunciar o primeiro candidato a lançamento do ciclo Linux 5.5. Assim, está seguindo a tradicional janela de mesclagem de duas semanas. Portanto, o Kernel Linux 5.5-rc1 lançado com mais de 12.500 commits.

Veja nossa recém-publicada visão geral dos recursos do Linux 5.5 para saber sobre todas as novas mudanças e melhorias neste kernel – há muitas.

Kernel Linux 5.5-rc1 lançado com mais de 12.500 commits

No anúncio do 5.5-rc1, Linus comenta que tudo parece “bastante regular” e uma “janela de mesclagem comum”, embora um pouco maior do que o normal para uma base de commits. Há a rotatividade usual de drivers, melhorias na documentação, novas ferramentas e muitas alterações no código. A janela de mesclagem do Linux 5.5 tem mais de 12.500 confirmações (commits) sem mesclagem.

O Linux 5.5 estreará como estável no final de janeiro ou início de fevereiro, se tudo der certo.

O que esperar do novo Kernel

Entre as muitas alterações encontradas no Linux 5.5 estão:

  • o suporte para o Raspberry Pi 4 e BCM2711;
  • várias alterações de desempenho ainda estão sendo exploradas;
  • suporte para relatar temperaturas da unidade NVMe;
  • um novo driver de teclado da Logitech;
  • suporte para HDCP da AMD para proteção de conteúdo;
  • ativação suporte de voz dos Chromebooks;
  • a introdução do KUnit para testar a unidade do kernel;
  • novos modos RAID1 bastante interessantes para o Btrfs e muito mais.

Abaixo está uma visão mais detalhada. Lembrando que o Kernel Linux 5.5-rc1 lançado com mais de 12.500 commits

Gráficos:

  • Melhorias contínuas para a atualização de GPU baseada em AMD Arcturus Vega;
  • Suporte AMDGPU HDCP para Raven Ridge e mais recentes;
  • Suporte AMDKFD para a arquitetura POWER, porém, os patches de espaço para usuário do ROCm POWER ainda estão pendentes;
  • Continuação da integração dos gráficos Intel Gen12/Tiger Lake, juntamente com o suporte inicial ao Intel Jasper Lake;
  • O driver de decodificação de vídeo Allwinner Cedrus agora suporta HEVC/H.265;
  • Overclive AMD OverDrive para GPUs Navi.

Processadores:

  • Modos Btrfs RAID1C3/RAID1C4 que permitem três e quatro cópias de dados com recursos RAID1 nativos da Btrfs para oferecer suporte mais redundante;
  • Suporte do Broadcom BCM2711 SoC para o Raspberry Pi 4;
  • Suporte KVM para convidados/VMs seguros IBM POWER;
  • A KVM agora também oferece suporte a tabelas de páginas de cinco níveis, otimizações de Retpoline e outras melhorias Intel/AMD para virtualização;
  • Suporte SECCOMP para RISC-V, além de suporte ao “Modo M” da arquitetura e outros aprimoramentos;
  • Suporte para a nova variante Loongson 3A para este processador baseado em MIPS;
  • O suporte a paginação em nível 5 da Intel está ativado por padrão para suportar maior espaço de endereço virtual e físico;
  • Alterações significativas no agendador do kernel do Linux;
  • Verificação de integridade da saída RdRand ao lidar com CPUs AMD anteriores/firmware da placa-mãe;
  • Atualizações tardias de microcódigo da CPU em paralelo;
  • Habana Labs se preparando para o futuro suporte do ASIC;
  • Solução de um bug do Arm Neoverse N1;
  • Suporte para estações de trabalho SGI Octane MIPS vintage;

Sistemas de armazenamento/arquivos:

  • Suporte ao cliente NFS para cópias descarregadas em dispositivos diferentes para transferências de servidor para servidor com a funcionalidade de cópia no servidor NFSv4.2;
  • correções F2FS;
  • Muitas mudanças no XFS;
  • O EXT4 agora possui E/S direta via iomap e suporte FSCRYPT para tamanhos de bloco menores;
  • As temperaturas da unidade NVMe SSD agora estão convenientemente expostas via sysfs, em vez de precisar de componentes especiais no espaço do usuário;
  • Um novo driver HMEM para memória de finalidade específica da EFI para casos como a memória persistente Intel Optane DC;
  • Melhorias no sistema de arquivos exFAT da Microsoft para esse driver que foi adicionado à preparação do último ciclo.

Outro hardware:

Suporte para alternar os estados do link ASPM individualmente para oferecer melhor economia de energia quando um dispositivo pode ser conectado onde o driver, por padrão, está bloqueando o ASPM;

Uma melhoria no gerenciamento de energia USB do Ice Lake;

A capacidade de inicializar o processador do modem no Snapdragon 835 SoC, o que é importante não apenas para o celular, mas também para o suporte a WiFi;

Um novo driver de teclado da Logitech;

Outro novo driver de hardware é o driver do laptop System76 ACPI Coreboot. Também na frente do laptop estão as melhorias de suporte da Huawei;

Melhorias no Thunderbolt e descontinuação oficial do driver EEPROM destacam as alterações de char/misc;

O novo driver WFX WiFi para ASICs do Silicon Labs WF200;

Suporte ao Wake-On-Voice para Chromebooks selecionados.

Segurança/Outros:

  • KUnit como um meio de teste de unidade no kernel;
  • O sanitizer de simultaneidade do kernel foi adicionado para descobrir as condições de corrida de dados;
  • Suporte da EFI RNG como outra fonte de entropia;
  • Melhorias de criptografia inspiradas na API de criptografia de zinco da WireGuard. Essas mudanças, por sua vez, permitirão ao WireGuard finalmente chegar ao Linux 5.6;
  • A infraestrutura de livepatching do Linux 5.5 agora rastreia o estado do sistema para melhor manipulação / compatibilidade de patches;
  • – Queda da chamada do sistema SYSCTL;.
  • Código do driver AMD IOMMU reformulado;
  • Correções do ano 2038 continuadas;
  • VMs no Microsoft Hyper-V podem finalmente hibernar.

Portanto, este é o novo release candidate do kernel 5.5.

Fonte: Phoronix

Acesse a versão completa
Sair da versão mobile