Versão estável do kernel Linux 5.9 atrasa e só sai em duas semanas

Linux 5.10.3 corrige a possibilidade de duplicação de nomes de arquivos criptografados
kernel

O desenvolvedor Linus Torvalds acaba de lançar o Linux 5.9 RC 7 como o mais novo candidato a teste semanal para a versão estável final do Linux 5.9. Devido às regressões encontradas neste ciclo e problemas importantes sendo resolvidos tardiamente, ele pretende lançar o Linux 5.9 em duas semanas, em vez de na semana que vem. Portanto, a versão estável do kernel Linux 5.9 atrasa e só sai em duas semanas devido a esses problemas.

Linus começou o anúncio do 5.9-rc7 com:

Então, finalmente temos todos os problemas que eu sei resolvidos – a correção para o problema de VM que mencionei no anúncio do rc6 está aqui, assim como a correção para o problema de corrupção de slab que foi discutido separadamente, junto com outro bug bobo de bloqueio de página -liner fix. Porém, embora agora eu saiba de quaisquer problemas de bloqueio remanescentes, as correções chegaram bem tarde. Portanto, a menos que eu me sinta insanamente otimista e (algo) me diga que tudo está livre de bugs, meu plano agora é fazer outro rc no próximo domingo, em vez da versão 5.9 final.

Versão estável do kernel Linux 5.9 atrasa e só sai em duas semanas

No anúncio do 5.9-rc7, ele também observa que a maioria das correções desta semana diz respeito ao driver e à rede. Infelizmente, devido a todos esses problemas, este lançamento chegarrá tarde demais para vê-lo no Ubuntu 20.10 e para o Fedora 33. Sendo assim, o novo kernel deve ter uma implementação apenas como uma atualização de lançamento estável bem mais tarde.

Confira os recursos previstos para o Kernel 5.9

  • driver AMDGPU agora conta com suporte da Navy Flounder e Sienna Cichlid como o suporte inicial ao driver gráfico do Radeon Linux de código aberto “Navi 2”. O Mesa 20.2 e o LLVM 11.0 têm os bits iniciais no espaço do usuário para esses processadores gráficos ainda a serem lançados;
  • O suporte inicial da placa de vídeo Intel DG1 está em vigor e continua a ser aprimorado;
  • O suporte a gráficos Intel Rocket Lake também é novo no Linux 5.9 para os gráficos baseados em Gen12 nessas CPUs de desktop Intel de última geração;
  • O tão aguardado suporte de instruções da CPU FSGSBASE para ajudar no desempenho das CPUs Intel desde o Ivy Bridge, bem como das CPUs AMD mais recentes;
  • NVMe ZNS agora está pronto para o suporte a namespace por zona semelhante ao SMR e ZBC, permitindo maior controle do software sobre o posicionamento dos dados nas unidades de estado sólido NVMe. O NVMe ZNS faz parte da especificação do NVMe 2.0;
  • Speakup está em preparação como um leitor de tela de longa data para o console de vídeo/VT do Linux. O código agora é bom o suficiente para ser formalmente incluído na área de acessibilidade do kernel. -A capacidade de aumentar o acesso à CPU MSR a partir do espaço do usuário em nome da segurança;
  • Suporte de arquitetura Intel LBR;
  • Suporte para a construção do kernel x86 de 32 bits com o Clang, complementando o suporte da linha principal existente para o Clang’ing x86_64 e AArch64;
  • E suporte a WiFi de 6 GHz com o driver sem fio Qualcomm Ath11k;
  • Trabalho contínuo no suporte ao driver de código aberto Qualcomm Adreno 640/650;
  • Melhorias no suporte a USB4;

Além disso, tem também:

  • driver NVIDIA (Nouveau) de código aberto acaba de se preparar para futuras melhorias e suporte à CRC;
  • Suporte para limitar o limite máximo de potência do pacote Tiger Lake SoC PL4 como um novo ajuste para o próximo SoC da Intel;
  • Para as CPUs Kaby Lake existentes, agora também há suporte para alternar para um modo mais eficiente em termos de energia;
  • Uma solução alternativa para o Intel Ice Lake Xeons que as frequências do clock da CPU aumentam mais lentamente;
  • Manipulação aprimorada do firmware Ethernet piscante para hardware de rede usando o driver Intel ICE , ou seja, a série E800;
  • Suporte para controlar o valor de aumento padrão para workloads em tempo real. É o caso de uma mudança conduzida pela Arm, com grandes projetos LITTLE em mente, mas também relevantes para outras áreas;
  • ARMv8 TTL como suporte ao nível da tabela de conversão. Também existe o ARMv8 MTE para a extensão de marcação de memória;
  • Suporte da arquitetura NIC Xilinx EF100 para seus FPGAs com o IP adquirido da Solarflare;
  • Suporte à falta de disciplina na fila do FQ-PIE para combater o bufferbloat no código de rede Linux;
  • A mudança para links HTTPS na documentação substitui em vez de HTTP;
  • Suporte DM-CRYPT para dispositivos de bloco com zonas;
  • Funcionalidade de apagamento seguro para F2FS;
  • Manuseio adequado do teclado ThinkPad 10 Ultrabook;
  • A capacidade de restringir ainda mais o acesso ao DebugFS em nome da segurança com essa alteração liderada pela Sony;
Acesse a versão completa
Sair da versão mobile