Linux 6.0-rc3 lançado em comemoração aos 31 anos de criação

Veja as principais novidades que estão chegando ao kernel Linux.

Na semana passada, mais precisamente dia 25 de agosto, o sistema operacional Linux comemorou 31 anos de existência. E agora, em comemoração à data depois de mais de três décadas, o desenvolvedor e criador Linus Torvalds acaba de lançar o terceiro candidato a lançamento semanal do próximo kernel Linux 6.0. Portanto, o kernel Linux 6.0-rc3 acaba de ser lançado em comemoração aos 31 anos de criação.

O Linux 6.0 será lançado no início de outubro e traz muitas melhorias interessantes, conforme observado na visão geral dos recursos do Linux 6.0. Há muito trabalho no novo suporte a produtos AMD e Intel, uma variedade de outras adições de suporte.

Linux 6.0-rc3 lançado em comemoração aos 31 anos de criação

Esta semana passada marcou 31 anos desde que Linus Torvalds anunciou seu início do kernel Linux. Ele comentou a data no anúncio do 6.0-rc3:

Então, como algumas pessoas já notaram, a semana passada foi uma semana de aniversário – 31 anos desde o anúncio do desenvolvimento original do Linux. Como o tempo voa. Mas este não é esse tipo de e-mail histórico – é apenas o anúncio semanal regular de lançamento do RC, e as coisas parecem bastante normais. 

Temos várias correções em toda a árvore, em todos os lugares usuais: drivers (networking, fbdev, drm), arquiteturas (um pouco de tudo: x86, loongarch, arm64, parisc, s390 e RISC-V), sistemas de arquivos ( principalmente btrfs e cifs, coisas menores em outros lugares) e código do núcleo do kernel (rede, vm, vfs e cgroup).

E algum suporte de ferramentas (perf e selftests).Temos alguns problemas conhecidos se formando, mas nada que pareça tão assustador. Bate na madeira.

A lista de patches do Linux 6.0-rc3 pode ser encontrada na lista de discussão do kernel.

Principais características do novo kernel Linux 6.0

Processadores:

  • Suporte Qualcomm Snapdragon 8cx Gen3, bem como suporte inicial para o laptop Lenovo ThinkPad X13s Arm.
  • Código KPTI de mitigação de Meltdown aprimorado para ARM64.
  • Suporte SWAP Arm THP de 64 bits.
  • Algumas grandes mudanças no agendador, incluindo balanceamento NUMA aprimorado para o AMD Zen. As melhorias de desempenho com o Linux 6.0 em geral parecem muito boas nos meus testes até agora em grandes sistemas.
  • O caminho de mitigação AMD Retbleed IBPB também precisa de STIBP e essa correção de segurança faz parte do Linux 6.0-rc1, enquanto também será portada para a série de kernel estável existente.
  • Novas extensões RISC-V são conectadas ao kernel da linha principal, como Zicbom, Zihintpause e Sstc. O RISC-V também possui uma configuração de kernel padrão mais útil para poder executar Docker e Snaps em compilações defconfig.
  • LoongArch permite suporte PCI e outras melhorias para esta arquitetura de CPU Loongson funcionam fora da China.
  • Suporte ao Raptor Lake no driver de resfriamento Intel TCC.
  • Memória espelhada EFI e ACPI PRM para Arm de 64 bits.
  • AMD Automatic Mode Transition (AMT) para laptops Lenovo ThinkPad.
  • PowerVM Platform KeyStore e outras atualizações de CPU IBM POWER.
  • Corrigido o manuseio C1 e C1E para Xeon Sapphire Rapids.
  • Suporte Intel Raptor Lake P no driver RAPL.
  • Preparações de suspensão para inatividade da AMD para o próximo hardware da AMD.
  • Suporte de driver de áudio para plataformas AMD Raphael e Jadeite.
  • Suporte ao driver de áudio Intel Meteor Lake.
  • O Linux 6.0 removeu o suporte para antigos processadores NEC VR4100 MIPS encontrados no IBM WorkPad Z50 e outros hardwares dos anos 90.
  • Suporte PCI para a arquitetura OpenRISC.
  • Suporte de ferramentas Perf para Amostragem baseada em instruções (IBS) do AMD Zen 4.
  • Virtualização Intel IPI e AMD x2AVIC vêm para KVM.
  • O suporte ao Intel SGX2 está finalmente disponível.
  • Monitoramento de temperatura AMD para as próximas CPUs AMD.
  • O uso AMD de MWAIT sobre HALT agora é preferido.

Gráficos:

  • Continuação do trabalho de criação de Intel DG2/Alchemist e ATS-M . Mais IDs PCI também estão em vigor, embora os primeiros proprietários de GPU de desktop Intel Arc ainda precisem usar a opção i915.force_probe para ainda habilitar o suporte de hardware de classe DG2.
  • Trabalho inicial para Intel Ponte Vecchio.
  • Iniciando o trabalho no suporte gráfico do Meteor Lake, embora mais patches estejam chegando para o Linux 6.1.
  • Mais trabalho de habilitação para gráficos AMD RDNA3 e novos blocos de IP.
  • DMA P2P para o driver AMDKFD juntamente com outros aprimoramentos de driver de kernel AMDGPU e AMDKFD.
  • Suporte ao driver do kernel Raspberry Pi V3D para o Raspberry Pi 4.
  • Suporte inicial do Arm Mali Valhall no driver Panfrost.
  • Correções no driver Atari FBDEV.
  • Rolagem de console mais rápida em drivers FBDEV antigos.
  • Várias outras atualizações de driver gráfico de kernel de código aberto.

Armazenamento e Sistemas de Arquivos:

Linux 6.0-rc3 lançado em comemoração aos 31 anos de criação. Principais características do novo kernel Linux 6.0.
  • Modo de baixa memória F2FS e melhorias de gravação atômica.
  • Aprimoramentos de servidor NFSD cortês e maior escalabilidade de cache.
  • Melhorias de desempenho para o código do cliente do SMB3 em torno do manuseio multicanal.
  • Melhorias na escalabilidade do XFS.
  • Suporte a Send Protocol v2 para Btrfs e otimização de desempenho de leitura direta.
  • Suporte a driver de bloco de espaço de usuário IO_uring.
  • IO_uring otimizações de desempenho e novos recursos, incluindo envio de cópia zero para rede.

Outros Hardwares:

  • Continuação dos preparativos em torno do Compute Express Link (CXL).
  • Preparação inicial para suporte a WiFi 7 com operação multi-link (MLO). Existem também várias otimizações de rede com este novo kernel.
  • Corrigidos problemas de teclado quebrado para vários laptops da série AMD Ryzen 6000.
  • Problemas de touchpad e teclado após a suspensão foram corrigidos para muitos computadores TUXEDO/laptops Clevo.
  • Suporte Habana Labs Gaudi2 para o acelerador de IA anunciado recentemente pela Intel.
  • Grandes limpezas para o driver WiFi Realtek R8188EU.
  • Suporte Intel Raptor Lake Thunderbolt.
  • Suporte AMD SFH v1.1 para suporte ao Sensor Fusion Hub com novos laptops Ryzen.
  • Mais placas-mãe ASUS com suporte a sensores funcionais.
  • Suporte para tablet de desenho XP-PEN Deco L.
  • Suporte para o controlador de ventoinhas Aquacomputer Quadro.

Outros recursos do kernel Linux 6.0:

  • A API de espaço de usuário de mídia H.265/HEVC foi promovida para .
  • Suporte para definir o nome do host do sistema através da opção hostname= kernel.
  • Muitas melhorias VirtIO.
  • O código VMEbus foi rebaixado de volta para a área de teste do kernel.
  • A opção Kconfig para o nível de otimização do compilador “-O3” foi removida do kernel. O mesmo comportamento pode ser obtido configurando o KCFLAGS para o nível de otimização desejado.
  • Melhorias de desempenho SPI.
  • Várias melhorias RNG.
  • Verificação em tempo de execução para sistemas críticos de segurança.
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.
Sair da versão mobile