Linux 5.6-rc6 lançado

Lançamento do Linux 5.10 LTS deve ocorrer no próximo fim de semana
kernel linux

Linus Torvalds acaba de lançar o Linux 5.6 -rc6 e o tamanho do código desta versão parece bom para esta etapa do ciclo do kernel. Pelo menos é isso o que garante Linus. Ele observou que todas as estatísticas parecem como deveriam para o sexto candidato a lançamento semanal. Cerca de 60% das mudanças nesta semana foram de regressão e fixação relacionadas a drivers. Enquanto o restante foram ferramentas e perf subsistema, atualizações de arch e outras áreas. A contagem geral de confirmações do Git para a semana também faz parte do Linux 5.6-rc6 lançado.

Portanto, se isso continuar, o Linux 5.6 poderá ser lançado pontualmente no final de março, em vez de ser atrasado uma semana ou mais por candidatos extras.

Consulte nossa visão geral dos recursos do Linux 5.6 para aprender sobre todas as alterações nesta atualização do kernel Linux da primavera de 2020.

O resumo rápido das alterações do Linux 5.6-rc6 lançado inclui:

  • WireGuard;
  • USB4;
  • suporte de fonte aberta da série NVIDIA RTX 2000;
  • ativação do AMD Pollock;
  • muito suporte de hardware novo;
  • muito trabalho no sistema de arquivos/armazenamento;
  • bits TCP de múltiplos caminhos finalmente estão indo ano 2038;
  • início do trabalho de finalização dos sistemas de 32 bits;
  • o novo driver AMD TEE para explorar o Secure Processor;
  • os primeiros sinais do AMD Zen 3;
  • melhores relatórios térmicos e de energia do AMD Zen/Zen2 no Linux;
  • finalmente ter uma temperatura de unidade SATA no kernel para HWMON;
  • e muitas outras melhorias na infraestrutura do kernel.

Processadores e plataformas:

  • Continuação da incorporação das plataformas Intel Jasper Lake, Tiger Lake e Elkhart Lake, juntamente com algumas IDs PCI do Comet Lake ausentes em diferentes drivers;
  • Um novo driver térmico de resfriamento inativo genérico da CPU;
  • Linux 5.6 tem suporte de linha principal para o Amazon Echo;
  • Muitos outros novos SoCs e placas ARM são suportados;
  • Continuação da ativação do Intel Gateway SoC;
  • Suporte Ingenic X1000 SoC;
  • O suporte ao Intel MPX foi completamente removido;
  • Os laptops da ASUS com CPUs AMD Ryzen vão parar de superaquecer/reduzir bastante o clock;
  • Memmove mais rápido () para Intel Ice Lake;
  • Várias melhorias no código x86;
  • Os primeiros pequenos bits do suporte da família AMD 19h (Zen 3);
  • O driver AMD k10temp finalmente começa a relatar tensão/corrente para CPUs Zen e inúmeras melhorias nos relatórios térmicos. Este é um grande passo a frente, graças à comunidade, mas infelizmente esses bits de relatório de energia/energia Zen/Zen2 levaram tanto tempo e ainda existem alguns mistérios.

Gráficos:

  • Suporte para NVIDIA GeForce RTX 2000 Turing com o driver Nouveau de código aberto que pode oferecer aceleração de hardware, mas ainda conta com o firmware binário (a ser lançado) e ainda precisa ser feito alterações no NVC0 Gallium3D para suporte ao OpenGL;
  • Suporte AMD Pollock;
  • AMDGPU redefiniu o suporte para Renoir e Navi;
  • Melhorias gráficas Intel Gen11 e Gen12 contínuas;
  • Muitas outras alterações de driver DRM;
  • Melhorias no driver de mídia para SoCs Rockchip.

Sistemas de arquivos e armazenamento:

  • Suporte de DISCARD assíncrono para Btrfs para melhor eficiência / desempenho;
  • Suporte de compactação experimental para F2FS;
  • Correções de desempenho EXT4;
  • O sistema de arquivos Zonefs para dispositivos de bloco de zonas é um novo sistema de arquivos com o Linux 5.6;
  • O NFSD agora suporta cópias de servidor para servidor , com base no suporte de cliente NFS mesclado anteriormente para SSC;
  • O cliente NFS agora pode usar um cache se a conexão do servidor NFS for perdida;
  • Correções para NVMe e BFQ;
  • Melhorias de desempenho para FS-VERITY.

 

Virtualização:

  • O KVM adiciona proteções para ataques combinados do Spectre V1/L1TF;
  • Depois de ser expulso do seu tempo de vida curta no Linux 5.4, o driver da Pasta Compartilhada do VirtualBox (VBOXSF) está definido para retornar a oferta de pastas compartilhadas entre os convidados e o host com o Oracle VM VirtualBox, onde até agora ele dependia o pacote de adições de convidados fora da árvore;
  • Melhor suporte à virtualização AMD APIC com Dynamic APICv;
  • Trabalho contínuo no suporte ao modo aninhado Intel VT-d.

Rede:

  • O WireGuard foi finalmente fundido para esse túnel VPN seguro;
  • A primeira parte do TCP Multi-Path foi finalmente integrada;
  • Melhorias no desempenho do driver Intel 2.5G;
  • O agendador de pacotes FQ-PIE para combater o bufferbloat;
  • Suporte para barramento virtual Intel;
  • Outras redes funcionam como avanços contínuos no código ath11k.

 

Hardware geral:

  • Suporte USB4.
  • Melhorias contínuas no dispositivo de entrada da Logitech;
  • Novos drivers da Qualcomm foram integrados;
  • Vários truques de laptop;
  • A Intel continua avançando no firmware Sound Open;
  • A interface simples de firmware está finalmente obsoleta;
  • Um driver principal para o teclado/mouse SGI Octane e Onyx2.

Melhorias gerais:

  • O novo driver AMD TEE para expor a execução confiável no Secure Processor com Raven APUs;
  • Linux 5.6 é o primeiro kernel para sistemas de 32 bits prontos para rodar no ano 2038, devido ao problema do carimbo de data e hora do Unix. É verdade que ainda é necessário atualizar um monte de software para lidar com o problema do Y2038;
  • A limpeza temporária o iluminou com mais de 30k linhas de código, graças à remoção de drivers antigos;
  • /dev/random agora se comporta mais como /dev/urandom;
  • O Linux 5.6 emparelhado com o Clang 10 pode criar um kernel IBM s390 em funcionamento, juntando Arm e x86_64 à ação do kernel Clang’ing;
  • A nova chamada do sistema openat2;
  • pidfd_getfd ioctl fornece novos casos de uso interessantes, inclusive para navegadores da web;
  • O espaço para nome da hora foi adicionado;
  • O próprio Linus Torvalds fez uma alteração no código de canal do kernel que, em particular, deve ajudar no desempenho do GNU Make jobs paralelo ao compilar o código.

O Linux 5.6 será lançado no final de março ou mais provavelmente no início de abril.

Phoronix

Acesse a versão completa
Sair da versão mobile