O desenvolvedor Linus Torvalds acaba de lançar o Linux 5.14-rc2 como o mais recente candidato a teste semanal do kernel Linux 5.14 em maturação. E as notícias não são examente muito boas. É que o Kernel Linux 5.14-rc2 lançado é muito maior do que o normal.
Dado que já passou uma semana da janela de mesclagem do Linux 5.14, não há nenhum novo recurso brilhante para falar, mas um monte de correções. No entanto, algumas dessas correções e melhorias que valem a pena serem destacadas, que foram mescladas esta semana, foram os patches de pasta compartilhada do VirtualBox junto com várias alterações do kernel.
Kernel Linux 5.14-rc2 lançado é muito maior do que o normal
O Linux 5.14-rc2 tem muito mais churn do que o normal para este estágio do ciclo do kernel. Torvalds escreveu no anúncio rc2 de domingo:
Freqüentemente, rc2 acaba sendo bem pequeno e calmo – ou porque as pessoas dão uma pausa após a janela de mesclagem ou porque leva um tempo para as pessoas começarem a relatar bugs. Não desta vez. Pelo menos em número puro de commits, este é o maior rc2 que tivemos durante o ciclo 5.x. Se isso é significativo ou não, quem sabe – podem ser apenas efeitos de tempo aleatórios, ou pode indicar que este lançamento não será um daqueles agradáveis ??e calmos. Teremos apenas que esperar para ver.
Ele acrescentou no anúncio de mais atual: “Entretanto, não é como se nada parecesse superassustador, e realmente é muito cedo para começar a se preocupar com isso, então vamos apenas dizer que os rc2s são geralmente menores do que isso, e apenas saia nisso.“
Visão geral dos recursos do Linux 5.14 para aprender sobre todas as mudanças interessantes com este kernel que deve estrear estável no início de setembro.
Principais recursos do Linux 5.14
Processadores:
- O agendamento do núcleo foi mesclado para tornar o HT / SMT mais seguro para mantê-lo habilitado principalmente para ambientes de nuvem com a capacidade de ter mais controle sobre o que é executado em um thread irmão do núcleo em torno de tarefas confiáveis??/não confiáveis.
- Suporte VirtIO-IOMMU em x86 onde, como anteriormente, havia apenas suporte AArch64.
- Vários novos SoCs Arm agora são suportados .
- Mais recursos do kernel agora com suporte em RISC-V como o transparent largepages e KFENCE.
- Suporte à invariância de frequência ACPI CPPC CPUFreq .
- Uma grande limpeza do código FPU x86 .
- Preparação para que mais drivers OpenRISC LiteX sejam atualizados no futuro.
- Continuação do desenvolvimento em torno do Intel Alder Lake e do conceito de CPU híbrida. Isso inclui novo código térmico , manuseio P-State e outras adições específicas de ADL.
- Upstreaming de suporte para núcleo de CPU suave Microwatt POWER .
- Preparações ARM64 para alguns núcleos de CPU que não oferecem suporte à execução de 32 bits .
- Mudanças RAS/EDAC em torno do suporte da Intel para memória HBM no pacote com futuras CPUs Xeon .
- Desativando Intel TSX por padrão em mais CPUs .
Display/Gráficos:
- Um driver de vídeo Microsoft Hyper-V .
- SimpleDRM foi mesclado .
- Suporte para AMD Yellow Carp .
- Suporte para AMD Beige Goby .
- suporte Intel Alder Lake P .
- A desconexão ativa AMDGPU deve funcionar agora .
- Suporte de exibição de 16 bpc para AMDGPU .
- PCIe ASPM é habilitado por padrão em AMDGPU .
- Suporte para laptops AMD Smart Shift .
- Suporte ao driver Hantro VPU para o decodificador G2 .
- Muitas outras atualizações de gráficos/exibição de código aberto .
Laptops:
- Suporte AMD SFH para sensor de luz e detecção de presença humana com laptops AMD Ryzen mais recentes.
- Suporte para laptop Dell Hardware Privacy .
- Suporte para alterar as configurações do Lenovo ThinkPad BIOS no Linux .
- Uma correção de desempenho para o driver ISST da Intel com alguns benchmarks HPC .
- Outras melhorias no suporte a laptops Linux .
Outro Hardware:
- Suporte ao Raspberry Pi 400 com o kernel mainline .
- Baixa latência para o driver de áudio USB .
- Muitas melhorias no driver Habana Labs AI para seus aceleradores Goya e Gaudi.
- Suporte para botão de seleção/compartilhamento do Microsoft Xbox One Controller .
- Suporte para o joystick SparkFun Qwiic por meio de um novo driver como um joystick de código aberto de ~ $ 10 para eletrônicos DIY .
- Melhorias no suporte a USB4 .
- Novo suporte de hardware de som de Alder Lake M para vários outros chips de som.
- Mais trabalho no suporte a CXL , Compute Express Link.
- A Intel revisou e substituiu seu driver RDMA .
- Suporte para um computador de placa única MIPS IoT minúsculo e barato .
- Muitas atualizações de driver de rede.
Sistemas de armazenamento/arquivo:
- Melhorias no F2FS incluindo um bit de recurso somente leitura , um modo compress_cache para melhor desempenho de leitura aleatória e outros aprimoramentos de compressão.
- Compatibilidade exFAT aprimorada com algumas implementações de sistema de arquivos de câmeras digitais .
- Melhorias no gerenciador de bloqueio distribuído .
- EXT4 tem uma nova opção para ajudar a prevenir possível vazamento de informações do diário.
- Limpeza para XFS .
- Suportando novos recursos de especificação SD .
- Mais ajuste de desempenho para Btrfs .
Segurança:
- Suporte para áreas de memória secretas via memfd_secret .
Outro:
- Remoção do driver RAW .
- Melhorias do Hyper-V e outros trabalhos de KVM .
- Várias mudanças de teste .
- O rastreador OSNoise para ajudar a rastrear o ruído do sistema operacional e também melhorias para HWLAT para depuração de latência de hardware.
- Preparações de desempenho para CPUs Intel Alder Lake/híbridas .
- Suporte inicial para ACPI Platform Runtime Mechanism .
- Suporte de botão programável para o driver de entrada HID .
- O código IDE legado do Linux foi removido.
Via Phoronix