Linux 5.17-rc5 lançado sem grandes surpresas

Claylson Martins
9 minutos de leitura

O desenvolvedor do kernel Linux, Linus Torvalds acaba de lançar o Linux 5.17-rc5 sem grandes surpresas para os usuários. Esta é apenas outra versão de teste semanal do Linux 5.17 que será lançada como estável no mês de março.

O Linux 5.17-rc5 é outra atualização de rotina e não é muito grande (ou pequeno). Assim, tudo se encaminha, neste momento, para um lançamento dentro do cronograma que se estabeleceu.

Torvalds comentou no anúncio do 5.17-rc5:

Linux 5.17-rc5 lançado sem grandes surpresas
Linux 5.17-rc5 lançado sem grandes surpresas

As coisas continuam a parecer muito normais. Existem correções em todo o lugar, mas não mais do que o habitual para esta época do lançamento. E as estatísticas também parecem normais, com a maioria das mudanças sendo nos motoristas. 

O diffstat parece um pouco incomum com o driver Intel iwlwifi mostrando muitas modificações, mas é quase inteiramente devido à remoção da filtragem de transmissão obsoleta que nem funciona com firmware mais recente. 

Fora dos subsistemas de driver, são principalmente atualizações de arco (o kvm aparece muito novamente), ferramentas e redes.

Veja a visão geral dos recursos do Linux 5.17 para saber mais sobre todas as mudanças interessantes que estão chegando nesta versão do kernel.

Linux 5.17-rc5 lançado sem grandes surpresas

O Linux 5.17 estável será lançado em meados do final de março e será adquirido pelo Fedora 36 e muitos outros lançamentos de distribuição Linux a partir de abril. Infelizmente, embora o Ubuntu 22.04 LTS esteja aderindo ao Linux 5.15 devido ao seu status LTS, em vez do já estável v5.

Processadores:

  • O novo driver AMD P-State foi atualizado. Isso foi projetado para fornecer melhor eficiência de energia para sistemas Zen 2 e mais recentes que suportam ACPI CPPC, principalmente para desktops e dispositivos móveis.
  • Uma correção de desempenho importante para o Alder Lake mobile;
  • Suporte RISC-V sv48 para suporte a tabela de páginas de 4 níveis para poder ter um espaço de endereço virtual de até 128 TB/64 TB de memória física.
  • Suporte a reinicialização do RISC-V sem a necessidade de um driver especial.
  • Preparações iniciais para o Intel Raptor Lake, enquanto mais mudanças são esperadas nos próximos ciclos do kernel.
  • Atualizações do AMD SMCA para se preparar para CPUs de última geração.
  • Atualizações AMD EDAC para CPUs de última geração, além de adicionar suporte a relatórios RDDR5/LRDDR5;
  • Suporte Intel AMX na virtualização KVM;
  • Aposentadoria do AMD 3DNow! uso de instruções dentro do kernel;
  • Suporte para a primeira plataforma RISC-V utilizável e de baixo custo na forma do StarFive JH7100.
  • O suporte ao Qualcomm Snapdragon 8 Gen 1 está recebendo suporte oportuno junto com o Snapdragon X65. Este hardware mais recente da Qualcomm foi anunciado apenas no final de novembro, por isso é ótimo ver esse suporte se materializar para a linha principal tão rapidamente.
  • Suporte inicial de monitoramento de temperatura para CPUs AMD Zen 4;
  • Preparações para Extensões de Matrizes Escaláveis de ARM.

Placas-mãe/Plataformas:

  • Tempos de inicialização mais rápidos para APUs AMD Fusion com chipsets Hudson D4;
  • Atualização de tempo de execução de firmware de plataforma e recursos de telemetria “PFRUT” para futuros servidores Intel que suportam a especificação ACPI PFRUT para permitir atualizações em tempo de execução de alguns componentes de firmware sem a necessidade de uma reinicialização.
  • Vários roteadores sem fio mais antigos baseados em MIPS da NetGear/Linksys agora são suportados pelo kernel da linha principal.
  • Suporte para hot plug de memória CXL;
  • Suporte de monitoramento de sensor para mais placas-mãe ASUS;
  • Um novo driver NZXT para controles de iluminação e ventiladores com hardware NZXT Smart Device v2 e NZXT Fan Controller;
  • Suporte AMD Smart Trace Buffer.

Notebooks/tablets:

  • Suporte a Sound Open Firmware para o coprocessador de áudio da AMD Renoir;
  • Inibe a carga e força o suporte de descarga para ThinkPads capazes;
  • Suporte de curva de ventoinha personalizada para laptops ASUS ROG mais recentes;
  • O novo driver de tablet Android x86 projetado para aplicar peculiaridades e soluções alternativas a tablets Android x86 com bugs;
  • Uma correção de falha AMD s2idle para alguns laptops AMD Ryzen;
  • Várias outras melhorias de driver de laptop/tablet;
  • Mais tablets e conversíveis têm suporte para caneta/stylus;
  • Suporte para caneta da Iniciativa Universal Stylus (USI);
  • Suporte para alguns tablets NVIDIA Tegra mais antigos.

Gráficos:

  • Suporte de recuperação de GPU para APUs AMD Rembrandt;
  • Os gráficos Intel Alder Lake P agora são habilitados por padrão, em vez de ficarem ocultos atrás de um parâmetro de módulo;
  • Suporte inicial para gráficos Raptor Lake S;
  • Continuação do trabalho de habilitação do Intel DG2 Alchemist;
  • Intel VRR/Adaptive-Sync para gráficos Gen11 Icelake;
  • Preparações do VMware VMWGFX para suporte ao OpenGL 4.3 em conjunto com o espaço de usuário do Mesa 22.0+;
  • Suporte para telas de privacidade integradas em laptops mais recentes;
  • Várias outras atualizações de driver de vídeo/exibição;
  • Aceleração de vídeo do driver Hantro VP9.

Armazenamento/Sistemas de Arquivos:

  • Uma grande reescrita no código FS-Cache e CacheFiles para sistemas de arquivos de rede.
  • Melhorias de desempenho para F2FS;
  • Melhorias principalmente menores no XFS, embora haja tempos de montagem mais rápidos possíveis;
  • EXT4 fez a transição para usar a nova API de montagem do Linux e o rótulo comum get/set ioctls;
  • Melhorias de desempenho para Btrfs;
  • Opção DAX por arquivo para FUSE;
  • Continuação do trabalho de otimização de E/S.

Outros Hardwares:

  • A correção de travamento ao ejetar um disquete quebrado;
  • O driver do relógio em tempo real do Nintendo GameCube/Wii/Wii U finalmente chegou à linha principal;
  • Novos drivers Xilinx foram adicionados para seu hardware FPGA;
  • Um driver genérico USB GNSS (Global Navigation Satellite System) com suporte inicial para um receptor Sierra XM1210;
  • O driver Apple PCIe adiciona suporte de clock como o mais recente no push de ativação do Apple M1;
  • Suporte a transferência multi-stream (MST) Synopsys USB DWC3;
  • O driver de codec de áudio Cirrus CS35L41 HD é novo e o suporta em alguns Lenovo ThinkPads mais recentes;
  • Suporte ASIC de rede NVIDIA Spectrum 4;
  • Suporte de rede AMD Rembrandt para no SoC;
  • Muitas melhorias no driver Intel WiFi;
  • Suporte de áudio Intel Alder Lake N;
  • Gerenciamento de energia aprimorado para os controladores Intel Titan Ridge Thunderbolt.

Aprimoramentos gerais/outros do kernel:

  • O driver do console serial tem uma possível melhoria de desempenho de ~25%;
  • O suporte a Xen pvUSB foi finalmente implementado após os patches flutuando por mais de uma década;
  • debug.config para girar mais facilmente uma compilação do kernel com todos os recursos úteis de depuração ativados;
  • Melhorias no fólio , aproveitando o que foi introduzido na versão 5.16;
  • Uma ferramenta de análise em tempo real foi adicionada para ajudar a descobrir problemas de kernel em tempo real;
  • Várias otimizações de desempenho de rede Linux notáveis.

Segurança Linux:

  • Suporte de verificação de tabela de páginas para ajudar a combater problemas de corrupção de memória;
  • Suporte de mitigação de especulação de linha reta x86 é adicionado em conjunto com compiladores suportados;
  • Melhorias no Gerador de Números Aleatórios, incluindo a remoção do SHA1 e otimizações de desempenho.

Via Phoronix

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.