FERRAMENTAS LINUX: Intel Aprimora os Drivers de Rede IGB e IXGBE no Mainline do Kernel Linux

domingo, 9 de junho de 2024

Intel Aprimora os Drivers de Rede IGB e IXGBE no Mainline do Kernel Linux

 

A Intel está avançando em sua busca contínua por melhorias e otimizações em seus drivers de rede, especificamente o IGB e o IXGBE, dentro do kernel Linux mainline. 

Esses drivers estão sendo adaptados para suportar atualizações de firmware para o driver subjacente, proporcionando uma atualização significativa para os usuários de hardware de rede da Intel.

O driver de rede IGB é desenvolvido pela Intel para hardware das séries 82575, 82576, 82580, I350, I354 e I210/I211. Por outro lado, o IXGBE é o driver para adaptadores de rede de 10 Gigabit, como as séries 82598 e 82599. Embora esses drivers já estivessem presentes no kernel Linux mainline há algum tempo, a funcionalidade de atualização de firmware estava limitada às versões fora de árvore desses drivers, destinadas ao hardware de rede de ponta da Intel.




Uma das principais diferenças entre os drivers de rede Intel in-tree e out-of-tree é que a atualização de firmware tem sido suportada no código out-of-tree, mas não no que é distribuído pelo kernel upstream. No entanto, Richard Chien, da HPE, deu um passo importante ao postar patches para trazer atualizações de firmware para os drivers de kernel Linux mainline IGB e IXGBE.

Chien explicou nos patches para adicionar a atualização de firmware aos drivers:

"Este patch adiciona suporte para atualização de firmware ao driver in-tree igb e é na verdade uma porta do driver igb out-of-tree. A atualização de firmware in-band é uma das tarefas essenciais de manutenção do sistema. Para simplificar essa tarefa, a utilidade de atualização de firmware online da Intel fornece uma interface comum que funciona em diferentes placas de rede Intel executando os drivers igb/ixgbe/i40e. Infelizmente, os drivers in-tree igb e ixgbe são incapazes de suportar esta utilidade de atualização de firmware, causando problemas para os usuários empresariais que não podem usar drivers fora de distribuição devido a questões de segurança e várias outras razões (por exemplo, as distribuições Linux comerciais não fornecem suporte técnico para drivers fora de distribuição). Como resultado, incluir esse recurso no driver in-tree igb é altamente desejável."




Os patches estão pendentes para o IXGBE e o IGB para suportar as atualizações de firmware, marcando um passo significativo para uma melhor integração e suporte dos drivers de rede Intel dentro do kernel Linux mainline. 

Com essa atualização, os usuários poderão desfrutar de uma manutenção mais simplificada e uma funcionalidade aprimorada em seus dispositivos de rede Intel. Este é um desenvolvimento promissor que certamente trará benefícios tangíveis para a comunidade de usuários de Linux.




Fonte
Até a próxima !!

Nenhum comentário:

Postar um comentário