Linux 6.4-rc4 lançado como uma versão "bastante normal"

Kernel Linux 6.4 chega ao fim da vida útil. É hora de atualizar para Linux 6.5
Linus Torvalds anuncia Linux 6.4-rc3 após uma semana bastante tranquila

Ao que parece, o Linux 6.4 deve sair dentro do prazo previsto. Isso porque, mais uma vez, a semana de desenvolvimento do novo kernel foi considerada “bastante normal” pelo principal desenvolvedor do projeto, Linus Torvalds. Devido à viagem de Linus Torvalds neste fim de semana do Memorial Day nos EUA, ele lançou o Linux 6.4-rc4 cerca de doze horas antes do previsto. Portanto, o kernel Linux 6.4-rc4 lançado como uma versão “bastante normal”.

Linux 6.4-rc4 lançado como uma versão “bastante normal”

O Linux 6.4 está indo bem e Torvalds caracterizou o candidato a lançamento desta semana como sendo um lançamento “bastante normal”. 

Ele escreveu no anúncio 6.4-rc4:

Estou viajando a maior parte do dia hoje, então o lançamento do 6.4-rc4 é marcado e enviado algumas horas antes do normal. Fora essa mudança de horário, as coisas parecem bastante normais, rede principal e atualizações de arquitetura sendo a maior parte. Os autotestes de bpf também aparecem claramente no diffstat, mas a maior parte disso é movimento de código.

O kernel desta semana contém uma correção para relatórios de topologia Intel HT em CPUs híbridas e trabalhando em torno de um bug Alder Lake e Raptor Lake com INVLPG e PCID. Essa solução alternativa é desativar atualmente os identificadores de contexto de processo para essas CPUs ADL/RPL.

Existem muitos novos recursos e mudanças no Linux 6.4 que devem estrear como estável em aproximadamente um mês.

Processadores:

  • Intel Linear Address Masking chegou com essa funcionalidade “LAM”, permitindo que o espaço do usuário armazene metadados em alguns bits de ponteiros não utilizados.
  • O Intel Shadow Stack foi enviado para a janela de mesclagem do Linux 6.4, mas problemas de última hora fizeram com que ele não fosse puxado e agora está atrasado até pelo menos o ciclo do Linux 6.5.
  • Suporte ao modo autônomo guiado pela AMD no driver AMD P-State.
  • Virtual NMI para CPUs AMD com virtualização KVM.
  • O RISC-V oferece suporte a hibernação/suspensão para disco antes de qualquer laptop RISC-V e similares que cheguem ao mercado.
  • Remoção do suporte Intel Thunder Bay SoC >
  • Mais otimizações e novos recursos para LoongArch;
  • O driver AMD IOMMU agora suporta tabelas de página de convidado de 5 níveis;
  • Suporte Intel EDAC para Sierra Forest e, por sua vez, confirmando que as CPUs Xeon somente E-core apresentarão um controlador de memória DDR5 de 12 canais, como no Granite Rapids.
  • Suporte a convidados AMD SEV-SNP vTOM no Microsoft Hyper-V;
  • O suporte inicial do Apple M2 , embora este suporte inicial do Apple M2 SoC e do dispositivo ainda não seja utilizável no kernel da linha principal para usuários finais.
  • Suporte de barramento AMD CDX para interface entre APUs e FPGAs.

Drivers gráficos:

  • Uma nova dica de prazo para que as cercas influenciem o desempenho/frequência da GPU;
  • Continuação da habilitação dos gráficos Intel Meteor Lake;
  • Trabalho inicial da AMD no novo IP do acelerador “GFX943”;
  • O driver do acelerador Qualcomm QAIC foi integrado ao Linux 6.4;
  • Suporte de exibição 4K com o driver Rockchip DRM;
  • O driver AMDGPU tem novos recursos de energia para o Steam Deck.

Armazenamento e E/S:

LINUS TORVALDS ANUNCIA LINUX 6.4-RC3 APÓS UMA SEMANA BASTANTE TRANQUILA.
  • Otimizações de desempenho de E/S simultâneas para Device Mapper .
  • O suporte ao Pipe FMODE_NOWAIT é uma boa notícia para IO_uring e pode gerar uma boa melhoria de desempenho.
  • Várias melhorias no EROFS .
  • Suporte do servidor NFS para RPC-com-TLS;
  • Pequenas otimizações no driver NTFS;
  • Várias melhorias de F2FS e Btrfs;
  • Otimizações de desempenho para EXT4.

Outros Hardwares:

  • Suporte de áudio Intel Lunar Lake HD .
  • Um novo mantenedor Firewire/IEEE-1394;
  • Mais trabalho de suporte WiFi 7 e muitas outras mudanças de rede , incluindo suporte WiFi inicial para dispositivos Apple M1 Pro e Apple M1 Max.
  • O suporte AMD SoundWire foi adicionado para uso com os mais recentes blocos de IP AMD Audio Co-Processor (ACP).
  • Suporte para controlador de jogos Turtle Beach e Qanba com o driver XPad.
  • Descartando os drivers USB antigos e removendo os drivers PCMCIA antigos como parte da limpeza de primavera e começando a remover o código CardBus/PCMCIA antigo.
  • Correção de um problema em que o suporte USB da Intel poderia ser interrompido após a retomada .
  • Apresentação contínua do CXL , a especificação do Compute Express Link.
  • Peculiaridades do driver Apple HID .
  • Suporte para mais tablets de desenho Kye/Genius .
  • Correção de um problema em que os controladores da Nintendo podiam fazer barulho indefinidamente .
  • Melhor suporte para laptop MSI graças ao novo driver MSI EC .
  • Suporte Apple GMUX para Macs T2 .
  • Suporte para luz de fundo do teclado Apple M1/M2 .
  • Um novo driver de comutação de modo para laptops Lenovo Yoga .
  • Suporte de monitoramento de sensor para mais de 100 placas-mãe de desktop ASUS..

Segurança Linux:

  • Imposição de CA opcional do chaveiro da máquina .
  • O SELinux remove o suporte de desativação do tempo de execução .

Outras alterações do kernel do Linux 6.4:

  • Desempenho mais rápido para VDUSE .
  • Linus Torvalds limpou o código de cópia de memória x86 .
  • Mais código Rust foi upstreamed no trabalho para finalmente ter os primeiros drivers Rust utilizáveis aparecendo em breve.
  • As atualizações do agendador corrigem uma regressão de desempenho do servidor de banco de dados .
  • A remoção do SLOB finalmente aconteceu.
Acesse a versão completa
Sair da versão mobile