Com o kernel Linux 5.10 previsto para chegar neste fim de semana, conheça 10 recursos interessantes do kernel. Além de ser a última versão do kernel de 2020, o Linux 5.10 é significativo porque também serve como uma versão de suporte a longo prazo (LTS).
Assim, depois que a janela de mesclagem do Linux 5.10 fechou em outubro, publicamos um resumo sobre as principais características que estão sendo implementadas. Porém, para aqueles com pouco tempo ou apenas querendo uma rápida atualização sobre o próximo lançamento do kernel, aqui está uma olhada mais resumida no material do Linux 5.10 que pode ser mais interessante do que uma lista exaustiva. Portanto, o Linux 5.10 é um dos maiores lançamentos de kernel nos últimos tempos
Portanto, conheça 10 recursos interessantes do Linux 5.10:
- Continuação do trabalho em torno do futuro hardware Rocket Lake e Alder Lake da Intel. O Intel Meteor Lake também teve alguma atividade com o Linux 5.10;
- O monitoramento de temperatura AMD Zen 3 agora funciona no Linux com o driver k10temp, bem como algumas outras adições Zen 3 remanescentes. A série Ryzen 5000 tem funcionado muito bem no Linux 5.8 ~ 5.9 e também com todas as funcionalidades principais presentes;
- No lado gráfico da Intel, eles conseguiram mais correções de gráficos Gen12/Xe, habilitação específica para o uso do Rocket Lake e outras mudanças. Também há trabalho com o suporte de saída de áudio HDMI agora funcionando para a placa de vídeo discreta Intel DG1;
- Suporte de exibição AMDGPU DC para processadores gráficos GCN 1.0 “Southern Islands”. AMDGPU DC para GCN 1.0 foi um dos itens que faltaram para habilitar potencialmente o suporte AMDGPU por padrão para o hardware da era GCN 1.0/1.1 no lugar do driver Radeon DRM. O último bloqueador aparente, porém, é a falta de suporte de saída analógica com AMDGPU DC e, portanto, nenhuma alteração padrão foi feita. Aqueles com essas placas gráficas Radeon HD série 7000 antigas e outros produtos GCN 1.0/1.1 selecionados podem inicializar seu kernel com “amdgpu.cik_support = 1 amdgpu.si_support = 1 radeon.cik_support = 0 radeon.si_support = 0” para aproveitar o kernel AMDGPU driver por padrão, isso também significa trabalhar com suporte ao Vulkan, possíveis melhorias de desempenho e apenas aproveitar a base de código mais moderna;
E mais:
- O suporte ao Raspberry Pi VC4 agora está presente no kernel Linux principal. Este suporte para tela Raspberry Pi 4 está finalmente pronto e bom de ver. Funciona bem com o Mesa 20.3 tendo introduzido o driver V3DV Vulkan para suporte ao Raspberry Pi 4 lá;
- Emulação de instrução SLDT e STR com UMIP (User Mode Instruction Prevention) … Ou a explicação curta é ajudar alguns jogos a rodar no Wine/Proton com processadores modernos (AMD Zen 2 ou Intel Cannon Lake e mais recentes) se acontecerem uso das instruções Armazenar Tabela Descritor Local e Armazenar Tarefa Registrar;
- O sistema de arquivos XFS agora suporta carimbos de data/hora para o ano 2486. Isso para superar a limitação anterior do ano 2038 e um dos poucos problemas restantes do Y2038 no kernel;
- A placa de som Creative Labs SoundBlaster AE-7 terá suporte no Linux graças ao trabalho da comunidade de código aberto;
- Suporte ao controlador Nintendo Switch com Linux 5.10 graças ao novo driver Nintendo HID, outra criação da comunidade de código aberto. Os controladores Nintendo Switch Joy-Cons e Pro devem funcionar nos modos USB e Bluetooth no Linux, bem como recursos como suporte para rumble e dados de giroscópio. O driver estava anteriormente disponível fora da árvore como um módulo DKMS;
- Há uma série de melhorias de segurança com proteção contra possíveis ataques DMA por dispositivos PCI Express externos;
- a opção de montagem “nosymfollow” que é semelhante à oferta em BSDs por anos. Porém, Linux 5.10 inclui uma nova função static_call () para ajudar em casos afetados por Retpolines, e as mitigações ARM Spectre foram reescritas como parte de seu trabalho “Ghostbusters”.
Novo Kernel neste final de semana
Portanto, o Linux 5.10.0 deve sair no domingo, 13 de dezembro. Exceto quaisquer problemas de última hora que surgirem nesta semana que justifiquem um oitavo candidato a lançamento semanal. Então, depois disso, haverá o encaminhamento para a janela de mesclagem do Linux 5.11.