Com o lançamento da série de kernel Linux 5.3, é hora de dar uma olhada nas contribuições feitas pela equipe de desenvolvimento de kernel da Collabora durante este ciclo. Anunciada oficialmente por Linus Torvalds em 15 de setembro, a série de kernel Linux 5.3 apresenta vários novos recursos e aprimoramentos. Entre os quais, podemos mencionar o suporte para GPUs AMD Radeon Navi, suporte para processadores Zhaoxin x86, suporte para o mecanismo de fixação de utilização em CPUs de potência assimétrica , bem como o suporte ao Intel Speed ??Select. Collabora adiciona decodificação MPEG-2 ao kernel Linux 5.3.
O projeto Collabora adiciona decodificação MPEG-2 ao kernel Linux 5.3 e também inclui:
- suporte para o hipervisor incorporado leve e flexível do ACRN;
- mais suporte para 16 milhões de novos endereços IPv4 na faixa 0.0.0.0/8;
- suporte para as instruções umwait x86;
- uma nova chamada do sistema pidfd_open (2) que permite o manuseio da reutilização do PID problemas nos gerentes de serviço;
- e vários drivers novos e atualizados para melhor suporte de hardware.
Contribuições de Collabora para o kernel Linux 5.3
Como de costume, o Collabora mostra suas contribuições para a versão mais recente do kernel Linux em um post do blog. São nada menos que 77 commits criados pela equipe de desenvolvimento do kernel do Collabora e mesclados no kernel 5.3 do Linux. As contribuições mais importantes são a adição de decodificação MPEG-2 no driver Hantro VPU.
Pode-se pensar que adicionar suporte à decodificação MPEG-2 não é, por si só, um recurso particularmente interessante (quem usa MPEG2 atualmente ?!), mas, ao fazer isso, introduzimos os blocos de construção comuns que nos permitirão suportar outros codecs como H .264 ou VP8, explica Boris Brezillon.
Eles também adicionaram:
- suporte a CODA 980 no driver CODA VPU;
- contadores de desempenho expostos nas GPUs Mali Midgard;
- adicionaram o driver Panfrost aos defconfigs padrão ARMv7 e ARM64;
- pesquisas otimizadas que não diferenciam maiúsculas de minúsculas EXT4;
- suporte aprimorado a Motorola Droid 4;
- e suporte aprimorado a vários Plataformas Chrome.
Além dos 77 commits de autoria mesclados no kernel Linux 5.3, a equipe de desenvolvimento de kernel da Collabora também contribuiu com 68 patches revisados, 35 aceitos, 5 testados e 50 não assinados. Mais detalhes sobre as contribuições de Collabora para o kernel 5.3 do Linux estão disponíveis aqui .