FERRAMENTAS LINUX: O kernel Linux Staging 5.2 adiciona um novo subsistema / Drivers e ainda são 111k linhas de código mais leve

quarta-feira, 8 de maio de 2019

O kernel Linux Staging 5.2 adiciona um novo subsistema / Drivers e ainda são 111k linhas de código mais leve



Confira !!



Linus Torvalds felizmente puxou as atualizações do subsistema de teste hoje para o kernel do Linux 5.2 . Enquanto novas funcionalidades foram adicionadas ao escalonamento, incluindo dois novos "subsistemas", a mudança geral de rede para as linhas de código está sendo 111.641 linhas de código a menos.

Entre os principais trabalhos para encontrar dentro da área de preparação / IIO do kernel para o kernel Linux 5.2 estão:

- O novo subsistema Fieldbus em torno de sistemas de automação / controle industrial. O Fieldbus é usado para conectar diferentes sistemas / componentes / instrumentos dentro de ambientes industriais. O Fieldbus é usado para conectar instalações que vão desde fábricas até instalações de energia nuclear.

- Outro novo subsistema / interface é uma implementação de Contadores Genéricos para ser usado por diferentes drivers para uma infraestrutura de contagem genérica.

- Um conjunto de novos drivers é o código da Daktronics "kpc2000" para alimentar vários painéis de avaliação / exibições de vídeo / painéis digitais. Esse código da Daktronics está fora da árvore desde os dias do "kernel Linux 2.x", mas finalmente está sendo resumido no Linux 5.2 enquanto o código ainda está sendo limpo.

Mesmo com essas grandes adições e muitas pequenas limpezas e melhorias de código, o tamanho da preparação ainda diminuiu ... Foram 929 arquivos alterados e 22.720 linhas de novo código introduzidas, mas o código base encolheu por 134.361 linhas de código. Fazer essa grande perda líquida é a remoção do driver Realtek "RTLWIFI" do teste. Como abordado há alguns dias, o driver Realtek WiFi está sendo substituído pelo novo driver RTW88 WiFi Linux que, com o kernel Linux 5.2, está sendo adicionado ao subsistema de rede formal. Como resultado, o driver RTLWIFI está sendo descartado. O novo driver Realtek RTW88 tem menos de 50k linhas de código em sua forma atual, portanto, o kernel ainda ficará mais claro quando o driver for mesclado nos próximos dias.

A lista completa de mudanças de teste para o  kernel Linux 5.2 pode ser encontrada via este pedido de retirada.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário