O Linux 5.13 inclui suporte inicial para o M1 da Apple e prepara o suporte para Windows ARM no Hyper-V, entre outros novos recursos

Linux 5.13

E no final não houve surpresas. Depois de algumas primeiras semanas confusas, no meio do desenvolvimento tudo começou a se corrigir, na semana passada tudo já estava normal e, algumas horas atrás, Linus Torvalds Ele lançou la versão estável do Linux 5.13. A nova versão, como todas as anteriores, adiciona suporte para todos os tipos de hardware, pelo que é provável que possamos aproveitar algumas das suas novidades para melhorar a experiência do utilizador ou simplesmente poder usar algo que até agora não podíamos .

Abaixo você tem uma lista com o notícias mais marcantes que foram incluídos no Linux 5.13. Como de costume, a partir daqui agradecemos a Michael Larabel pelo excelente trabalho que ele faz seguindo o desenvolvimento do kernel Linux, e a lista que você tem abaixo nós obtivemos do meio Phoronix. A lista é de maio, mas nenhuma reversão foi relatada com qualquer uma das alterações abaixo.

Destaques do Linux 5.13

Processadores

  • O suporte inicial para as plataformas de hardware M1 SoC e Apple 2020 da Apple já está disponível. No entanto, os gráficos acelerados e um suporte mais refinado ainda estão sendo trabalhados.
  • Suporte TLB simultâneo para alguns benefícios de desempenho menores.
  • O controlador de energia AMD foi removido e não há alternativa no momento.
  • Adicionado um driver de resfriamento Intel para reduzir o clock da CPU a um limite de temperatura inferior ao padrão.
  • Foi corrigido o suporte AMD Zen para Turbostat.
  • Perf está se preparando para Intel Alder Lake e novos eventos AMD Zen 3 foram adicionados também.
  • Muitas melhorias no RISC-V.
  • Suporte para Loongson 2K1000.
  • PowerPC de 32 bits agora suporta eBPF e KFENCE.
  • A Microsoft prepara suporte para sistemas convidados ARM de 64 bits para Hyper-V.
  • KVM traz melhorias para AMD SEV e Intel SGX para VMs convidadas.
  • Suporte ao coprocessador AMD Crypto para APUs Green Sardine.
  • O suporte para detecção de bloqueio de barramento Intel foi adicionado, além do suporte existente para detecção de bloqueio dividido.
  • KCPUID é um novo utilitário na árvore para ajudar a trazer novas CPUs x86.

Gráficos

  • O suporte gráfico Intel Alder Lake S foi fundido preliminarmente.
  • A preparação para o suporte a gráficos discretos Intel continua.
  • O suporte para AMDGPU FreeSync HDMI foi feito para cobertura pré-HDMI 2.1.
  • Suporte inicial para hardware acelerador AMD Aldebaran.
  • Um driver de vídeo USB genérico foi adicionado para configurações como o uso de Raspberry Pi Zero como adaptador de vídeo.
  • Suporte para tecnologia / telemetria de monitoramento da plataforma Intel DG1.
  • O driver POWER2.0 NVLink 9 foi removido devido à falta de suporte ao usuário de código aberto.
  • Outras atualizações de driver do Direct Rendering Manager.

Sistemas de armazenamento + arquivos

  • Continuação do trabalho de suporte ao modo zoneado Btrfs.
  • Continuação das melhorias de desempenho em IO_uring.
  • Novas opções de montagem para F2FS.
  • O UBIFS agora será padronizado para compactação Zstd nas versões de kernel suportadas.
  • Suporte de memória programável SPI NOR de uso único.
  • O mapeador de dispositivos está obtendo melhor desempenho para dados persistentes não x86 e agora também usa mais TRIM / DISCARD.
  • Grande melhoria de desempenho para OrangeFS, um dos sistemas de arquivos de computação em cluster.
  • Outras melhorias no sistema de arquivos.
  • Excelente suporte de pcluster para EROFS.

networking

  • Introdução do subsistema WWAN.
  • Redução da sobrecarga de Retpoline no código de manuseio VLAN e TEB GRO.
  • Suporte para Realtek RTL8156 e RTL8153D.
  • O código do adaptador de rede MANA do Microsoft Azure foi mesclado.
  • Os programas BFP agora podem chamar funções do kernel como outro passo à frente para (e) BPF.

Outro hardware

  • O suporte para o Amazon Luna Game Controller foi adicionado ao controlador XPad.
  • Novo hardware de áudio Realtek é suportado.
  • Suporte para codificador / decodificador JPEG no SoC i.MX8.
  • O suporte para Apple Magic Mouse 2 foi adicionado ao driver Magic Mouse HID.
  • Suporte para touchpad e teclado para novos dispositivos Microsoft Surface.
  • Atualizações de USB e Thunderbolt.
  • Várias atualizações de gerenciamento de energia.
  • O controlador de temperatura WMI da placa-mãe Gigabyte permite que placas-mãe mais novas tenham leituras de temperatura que funcionam no Linux.
  • Adoção contínua do suporte ao perfil da plataforma ACPI por notebooks Linux.

Segurança

  • Landlock foi mesclado para sandbox de aplicativos sem privilégios.
  • Simplificação do código Retpolines.
  • O suporte de integridade de fluxo de controle do Clang CFI foi incorporado como um recurso de segurança importante com pouca sobrecarga de tempo de execução.
  • Randomização de deslocamentos de pilha do kernel por chamada de sistema como outra forma de reforçar a segurança do kernel.

outros

  • Continuação do trabalho de melhoria do código printk.
  • Um novo driver misc cgroup.
  • Gerenciamento de módulos compactados Zstd.
  • O driver de som VirtIO foi fundido.
  • O sortimento aleatório usual de mudanças em char / misc.

Linux 5.13 já está disponível, mas é melhor esperar pelo primeiro ponto de atualização

A versão Linux 5.13 é oficial, mas sua instalação não é recomendada até pelo menos o lançamento da primeira atualização de ponto. Quando chegar a hora, os usuários do Ubuntu que quiserem instalá-lo terão que fazer isso por conta própria, enquanto outras distribuições, como as baseadas no Arch Linux, irão incluí-lo como uma opção nos próximos dias / semanas.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.