Kernel Linux 6.8-rc7 acaba de chegar

By | 04/03/2024

O desenvolvedor Linus Torvalds acaba de lançar o Linux 6.8-rc7. Assim, fica cada vez mais perto da chegada da versão estável deste kernel. Deste modo, o kernel Linux 6.8 deve sair na próxima semana ou daqui a 15 dias.

Com candidatos de lançamento semanal anteriores, houve preocupações levantadas por Torvalds de que este poderia ser um ciclo que precisaria ir com um candidato extra “-rc8” antes de declarar o kernel estável. Mas esta semana o Linux 6.8-rc7 marcou no lado menor e, por sua vez, Linus expressou a possibilidade de não precisar do 6.8-rc8, caso em que o lançamento estável do Linux 6.8 aconteceria no próximo domingo, 10 de março. Mas se as coisas não correrem bem, o Linux 6.8-rc8 viria então e depois v6.8 no domingo seguinte.

O desenvolvedor Linus Torvalds comentou no anúncio 6.8-rc7:

“Então, finalmente temos uma semana em que as coisas se acalmaram e, de fato, 6,8-rc7 é menor do que o normal neste momento. Então, se isso continuar (mas isso é um “se” bastante notável), eu não vou sentir que preciso fazer um rc8 neste lançamento, afinal.

Portanto, sem garantias, mas assumindo que não há surpresas ruins, teremos o 6.8 final no próximo fim de semana.

Realmente é tudo muito pequeno. Vamos torcer para que continue assim”, finalizou.

Kernel Linux 6.8-rc7 acaba de chegar

Consulte o resumo geral dos recursos do Linux 6.8 para saber mais sobre todas as grandes mudanças e o novo suporte de hardware a ser introduzido no Linux 6.8. O kernel Linux 6.8 é o que deve ser usado por usuários do Fedora 40 e Ubuntu 24.04 LTS neste começo de ano.

Kernel Linux 6.8-rc7 acaba de chegar

Resumo geral dos recursos do Linux 6.8

Processadores/Plataformas:

  • Mais IDs AMD Zen 5 foram adicionados como parte da habilitação contínua do hardware AMD de próxima geração.
  • Suporte a driver AMD PMC para Zen 5.
  • Suporte para hardware Intel QAT 420xx “GEN 5” para a tecnologia QuickAssist.
  • Há também o driver de compressão de criptografia Intel IAA no kernel para os Intel Analytics Accelerators encontrados em vários modelos de CPU escaláveis Xeon desde Sapphire Rapids.
  • Suporte Intel Lunar Lake Thunderbolt.
  • Suporte ao kernel Rust para CPUs LoongArch.
  • Como parte das mudanças do s390 é padrão desabilitar o suporte binário ELF de arquitetura de sistema empresarial (ESA) de 31 bits.
  • IBM Z vê ~11% mais desempenho de entrada syscall com este novo kernel.
  • O suporte do kernel XIP para RISC-V foi restaurado para Executar no local.
  • Linux 6.8 informa melhor o usuário quando o suporte x86 de 32 bits está desativado no momento da inicialização.
  • A capacidade das CPUs Intel Meteor Lake de clock mais alto no Linux 6.8 com uma mudança de driver Intel P-State.
  • Intel LAM para convidados KVM agora é suportado juntamente com o trabalho contínuo em torno de VMs confidenciais.
  • Mais código Intel TDX para proteger convidados KVM.
  • Suporte para os SoCs Snapdragon 8 Gen 3 e X Elite no kernel principal na forma inicial.
  • O suporte ao SoC Google Tensor G1 foi finalmente transmitido.
  • Suporte a Perf para eventos de controlador de memória AMD Zen 4.
  • Preparativos de gerenciamento de energia para as próximas CPUs de servidor Intel.
  • Uma otimização de CPU AMD para evitar a serialização desnecessária de acessos MSR.
  • Suporte EDAC para aceleradores de IA AMD.
  • Desativando o suporte à CPU ARM11 MPCore.
  • Suporte a CPU AMD MicroBlaze V soft-core RISC-V.

Gráficos:

  • Bits iniciais do código de gerenciamento de cores da AMD, embora não estejam habilitados por padrão no momento.
  • O novo driver de kernel Intel Xe DRM está disponível como uma alternativa experimental ao driver i915. O driver Intel Xe está começando bem, com esperanças de que ele seja estável para ser usado por padrão até o momento dos processadores Intel Lunar Lake gráficos integrados com Xe2.
  • O driver Imagination PowerVR DRM foi finalmente atualizado para acompanhar o driver PowerVR Vulkan em Mesa para GPUs Rogue selecionadas.
  • Suporte a driver gráfico Raspberry Pi 5 com V3D.
  • Suporte ao AMD GFXOFF ao executar aplicativos de computação ROCm em GPUs RDNA3 para ajudar a economizar energia/térmicas.
  • Mitigação de interferência de radiofrequência AMD WiFi WBRF entre os relógios de memória de vídeo e hardware WiFi.

Sistemas de arquivos/armazenamento:

  • Novo sistema exige informações mais detalhadas de montagem do sistema de arquivos.
  • Uma otimização EROFS para cenários de pouca memória.
  • Bcachefs correções e melhorias, bem como um bom trabalho de desempenho.
  • Pesquisas sem bloqueio para o sistema de arquivos de cluster GFS2.
  • O processamento de metadados do Btrfs agora é feito usando fólios.
  • Suporte a dados compactados de subpágina EROFS.
  • O F2FS melhora o suporte a dispositivos de bloco zoneado.
  • Mais funcionalidade de reparo on-line do XFS.
  • Suporte para bloqueio de gravações em dispositivos de bloco montados.

Outros hardwares:

  • Mais código de recurso CXL — desta vez em torno da análise CDAT para a Tabela de Atributos de Dispositivo Coerente.
  • Suporte para Apple M1 USB4/Thunderbolt DART.
  • O driver do subsistema de câmera SoC StarFive RISC-V foi atualizado para melhorar o suporte ao kernel StarFive.
  • O driver do AWS Nitro Secure Module finalmente chegou ao upstream.
  • Várias melhorias de suporte para laptops Intel e AMD.
  • Mais suporte de hardware de som, incluindo da AMD e Intel, bem como para alguns mixers de áudio USB.
  • O driver Gigabyte AORUS Waterforce foi atualizado para expor métricas de monitoramento de hardware para esse resfriador líquido AIO da Gigabyte.
  • Suporte ao acelerador Intel Gaudi 2C.
  • Enumeração baseada em ACPI de câmeras CSI-2 / MIPI.
  • O primeiro driver de rede PHY escrito por Rust.
  • Descartando o suporte ao Intel Carrilo Ranch.

Jogos Linux:

  • Suporte para vários dispositivos de console de jogos portáteis baratos com ARM.
  • suporte inicial para os controles do Lenovo Legion Go para esse console portátil.
  • Suporte ao Adafruit Seesaw Gamepad.
  • Correções de driver do Steam Controller retroportadas do SteamOS.
  • Suporte ao controle Nintendo Switch Online (NSO).

Segurança:

  • O AppArmor alterna para hashes de política SHA256 para melhor segurança do que SHA1.

Outros:

  • Uma atualização do Rust toolchain levando-o para o Rust 1.74.1.
  • Abandonando o SLAB.
  • Mais ajuste do agendador Linux, incluindo para EEVDF.
  • Limpeza contínua do inchaço sentinela do sistocl.
  • As atualizações de rede do Linux podem aumentar o desempenho do TCP para muitas conexões simultâneas em ~40%.
  • Descartando drivers de rede antigos e obsoletos.

(LinucSU)