Conheça os principais recursos previstos para o kernel Linux 6.2

Linus Torvalds cria guias para impedir que os analisadores Kconfig não os manipulem corretamente
tux

Enquanto o Linux 6.1 está introduzindo muitos novos recursos, para a janela de mesclagem do Linux 6.2 que começa na próxima semana, há muito mais em jogo. O Linux 6.2 tem muitas adições interessantes esperadas de novos recursos de software de baixo nível, continuando a colocar mais código Rust, novo suporte de hardware, suporte estável de gráficos Intel Arc e muito mais. Aqui está uma prévia do que é esperado. Então, conheça os principais recursos previstos para o kernel Linux 6.2.

Com base no meu monitoramento diário das várias árvores Git do kernel do Linux e seus ramos “-next”, abaixo está uma olhada no material que tenho monitorado nos últimos dois meses. Abaixo está uma olhada no que provavelmente será enviado para a janela de mesclagem do Linux 6.2 nas próximas duas semanas, impedindo o surgimento de problemas técnicos ou reclamações de Linus Torvalds que possam resultar na rejeição de qualquer uma das solicitações pull.

Conheça os principais recursos previstos para Linux 6.2

Conheça os principais recursos previstos para Linux 6.2

Fique atento à janela de mesclagem do Linux 6.2 enquanto a maior parte do que esperamos inclui:

  • O subsistema “accel” do Compute Accelerator está sendo introduzido. Alguns drivers de acelerador AI já estão em processo de migração para o framework accel.
  • Os gráficos discretos Intel DG2/Alchemist são promovidos porque agora são oficialmente considerados estáveis e não estão mais ocultos atrás de uma opção de módulo.
  • Há também monitoramento de sensor de energia para Arc Graphics também finalmente pousando para o driver Intel.
  • A ativação do Intel Meteor Lake continua em andamento com mais código chegando no Linux 6.2, mas outro trabalho permanece pendente e será mesclado no próximo ano.
  • Melhorias na economia de energia quando o sistema está ocioso ou com pouca carga.
  • Esperando que a implementação atualizada do kernel Zstd seja finalmente mesclada.
  • O Linux 6.2 provavelmente irá tentar habilitar o kernel IBT (Indirect Branch Tracking) por padrão nas CPUs suportadas. FineIBT também parece que será mesclado.
  • Atualizações do driver Intel Software Defined Silicon para este recurso opcional de ativação “Intel On Demand” fornecido com o Xeon Sapphire Rapids.
  • Uma grande atualização do driver Nouveau para suporte NVIDIA de código aberto.
  • Ativação e melhorias contínuas do AMD RDNA3 com o código do driver do kernel AMDGPU.
  • O suporte de exibição Raspberry Pi 4K @60Hz deve estar em boa forma.
  • Mais código Rust está sendo mesclado para construir ainda mais a base Rust inicial estabelecida no Linux 6.1. Ainda para o Linux 6.2, não há drivers principais ou brinquedos Rust para usuários finais, mas todas as peças estão começando a se encaixar.
  • O Intel Linear Address Masking (LAM) parece estar finalmente pronto para entrar na linha principal.
  • Suporte de monitoramento de sensor para mais placas-mãe ASUS .
  • O interessante HID-BPF foi definido para ser introduzido, mas algumas questões técnicas levantadas por Linus Torvalds e outros expressaram preocupação. Ele ainda pode vir junto para o Linux 6.2, caso contrário, pode ser adiado um ciclo.
  • A Ampere Computing tem novos drivers de coprocessador SMpro sendo mesclados para este fornecedor de processador de servidor AArch64.
  • Driver Apple Silicon CPUFreq para escalonamento de frequência de CPU com SoCs Apple M1/M2 junto com suporte Apple M1 Pro/Max/Ultra SoC da linha principal .
  • O código proposto para construir o kernel do Linux com -funsigned-char.
  • USB4 wake-on-connect e wake-on-disconnect podem ser ativados opcionalmente.
  • Suporte de sensor/ventilador para alguns portáteis de jogos OneXPlayer.
  • Mais habilitação do Compute Express Link (CXL).
  • É provável que o driver convidado Intel TDX seja mainline.
  • O driver “IFS” do Intel In-Field Scan não está mais quebrado.
  • O driver WMI do Dell Data Vault está sendo mesclado.
  • Uma correção de driver de disquete.
  • O recurso de emergência de descarga de reserva do Btrfs está sendo adicionado junto com muitos outros novos códigos do sistema de arquivos Btrfs.
  • O descarte assíncrono do Btrfs também parece que será ativado por padrão com este kernel.
  • Os drivers FBDEV respeitarão a opção “nomodeset”.
  • Suporte ao controlador Sony DualShock 4 no driver PlayStation Linux mais recente da Sony.
  • Suporte inicial para o novo controlador Sony PlayStation 5 DualSense Edge .
  • O driver Open Firmware DRM está sendo mesclado.
  • Suporte de monitoramento do sensor Corsair HX1500i PSU.
  • A mitigação de rastreamento de profundidade de chamada para CPUs Intel Skylake parece estar pronta para pousar.
  • Suporte para exibição Allwinner A100 e D1 com o driver Sun4i DRM.
  • Mitigação AmpereOne para Spectre-BHB.
  • Suporte dinâmico de pilha de chamada de sombra para AArch64 .
  • Suporte Ethernet MotorComm YT8521.
  • TCP Protective Load Balancing “PLB” está definido para ser mesclado.
  • Preparações para suporte de rede de 800 Gbps no kernel do Linux.

Então, vamos aguardar o início dos trabalhos em torno da nova versão do kernel Linux que só deve estrear no ano que vem.