O desenvolvedor Linus Torvalds acaba de lançar o kernel Linux 6.4-rc5 como o mais recente candidato a teste semanal para o Linux 6.4 e esta versão do kernel parece estar em boa forma para um provável lançamento no final de junho. Assim, o kernel Linux 6.4-rc5 acaba de sair sem grandes novidades, visto que foi uma versão bastante tranquila.
Kernel Linux 6.4-rc5 acaba de sair sem grandes novidades. Linus Torvalds escreveu no anúncio 6.4-rc5 de hoje:
Nada particularmente estranho aqui, o mais notável é provavelmente apenas a reversão rápida do teste de carregamento do módulo que causou problemas para as pessoas no rc4, dependendo apenas da sorte de tempo aleatório (ou melhor, da falta dela).
Portanto, se você tentou o rc4 e alguns dispositivos aleatoriamente não funcionaram para você, provavelmente esse era o problema.Mas há obviamente todas as outras correções aleatórias lá, e tudo parece bastante familiar, com metade do patch sendo correções de driver (gpu e rede sendo as mais notáveis ??como sempre, mas há rdma, scsi e várias outras coisas lá também ).
O resto é apenas espalhado, sem nada muito estranho se destacando.O shortlog é anexado como de costume, e as coisas parecem normais tanto no diff quanto no número normal de commits. Certamente vimos menores, mas também vimos maiores, então isso parece bastante adequado para o rc5.
Portanto, apesar do soluço de carregamento do módulo (blush, isso é tudo por minha conta), acho que estamos em boa forma e nada me faz pensar que este lançamento não seria um dos bons, chatos e regulares. Sim, há algumas regressões sendo rastreadas, mas esperamos conseguir todas elas.Últimas palavras famosas. Então, por favor, teste e tente provar que estou errado,Linus
Com esta versão do kernel do verão de 2023, há muitos recursos e melhorias com o Linux 6.4 para sua estreia em algumas semanas.
O Linux 6.4 tem funcionado muito bem em todos os meus sistemas de teste.
Kernel Linux 6.4-rc5 acaba de sair sem grandes novidades
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:
- 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.