Introdução
Este registro de download inclui o driver base i40e Linux* versão 2.11.21 para os dispositivos da série 700.
Downloads disponíveis
- Linux*
- Tamanho: 567.4 KB
- SHA1: 2359E0EB5C0BA1D68488044EADCA54316D0D8C89
Descrição detalhada
Visão geral
O driver nesta versão é compatível com os dispositivos da série 700 para conexões de rede Ethernet® Intel baseadas em controlador.
Quais as novas?
- Corrigir a quantidade minimizada de espera ocupada durante o envio do AQ no Linux
- Corrigir problema de compilação nos kernels 5.5.x mais recentes
- Corrigir sysfs para o modo promíscuo VF
- Corrigir a velocidade do link relatada após dis/en VF via link_state
- Corrigir o valor de loopback adequado após a recarga do driver iavf
- Corrigir o valor padrão do sinalizador de allow_untagged para true
- Corrigir a remoção de regras de espelho PF para VF
- Corrigir a exibição de estatísticas de fila mostradas por ethtool
- Corrigir recarregar driver VF após vlan configurado se tronco foi definido
- Corrigir o tronco get/set quando a VLAN da porta está ativada
- Corrigir o procedimento de link para cima/para baixo
- Corrigir a impressão da velocidade real do link para 2,5 e 5 Gbps
- Corrigir falha de VF durante o MAC definido no VF com espelhamento definido
- Corrigir configuração do espelho de verificação
- Corrigir mensagem opcode em alteração MAC VF malsucedida
- Corrigir sinalizadores incorretos para espelho de saída
- Corrigir falha de proteção geral durante a remoção de VLAN do VF
- Corrigir erro errado OK mensagem durante a remoção VF
- Corrigir a configuração do espelho de restauração após a recarga do iavf
- Corrigir VF falhou durante a mudança de MAC em VF com espelho VLAN
- Corrigir PF espera reset loop, torná-lo mais confiável
- Corrigir espelhamento de entrada/saída de VF para VF
- Corrigir defeito com a adição/exclusão de espelho de entrada/saída
- Correção para ler estatísticas de duração lpi de FW
- Corrigir compilação em RHEL 8.1
- Adicionar suporte para filtros de nuvem de origem UDP
- Adicionar suporte preliminar à especificação VF-D 1.5
- Adicionar de sysfs para max_tx_rate
- Adicionar escolha de tempo de compilação do protocolo de relatório de velocidade pf->vf
- Adicionar entrada de log quando uma NIC entra no modo de recuperação após a reinicialização
- Adicionar ativar/desativar DCB em X710-T*L
- Adicionar suporte a versão F/W API até 1.10
- Adicionar verificações de comprimento 0 ausentes a alguns opcodes RSS
- Adicionar buffer de comando AQ ausente para configuração sriov/loopback
- Adicionar tratamento de erros à função i40e_set_vf_port_vlan
- Adicionar omitir a criação do TC se a primeira fila não tiver poder de dois
- Adicionar suporte para mensagem de erro de envio de texto durante a adição de filtro para VF
- Adicionar verificações MSI-X durante a criação de mapas de fila tc
E algumas pequenas correções de bugs.
Limitações conhecidas:
Relatório incorreto de velocidade de link em drivers VF mais antigos/DPDK
----------------------------------------------------------
Para drivers i40evf/iavf mais antigos que 3.9.3 e todos os drivers DPDK i40e VF, esse driver precisa ser construído com parâmetro extra (make CFLAGS_MODULE='-DNO_VF_CAP_ADV_LINK_SPEED') para permitir o relatório correto da velocidade do link para VFs. Isso terá efeito colateral de velocidades de link de relatório incorretas de 2,5 e 5 Gbps.
Suporte limitado ao tráfego de VLAN 802.1ad
---------------------------------------
Para pacotes marcados por padrão 802.1ad (QinQ), determinados recursos da Interface de Gerenciamento do Hipervisor SR-IOV, como vlan_mirror e tronco, não funcionarão.
Incapacidade das VFs de capturar pacotes direcionados para outra VF
-------------------------------------------------------
As funções virtuais não poderão capturar pacotes com MAC de destino de outro VF, a menos que o sinalizador privado vf-true-promisc-support esteja definido.
vlan_anti_spoof não afeta a capacidade de enviar pacotes não marcados
---------------------------------------------------------------
Quando vlan_anti_spoof opção é definida usando SR-IOV Hypervisor Management Interface, as Funções Virtuais ainda poderão enviar pacotes sem tags VLAN.
Recursos limitados de visualização da lista de endereços MAC
------------------------------------------------
Devido ao limite de tamanho do buffer (limitação do kernel) é possível adicionar mais endereços MAC ao mac_list então é possível exibir usando #cat.
Portanto, não é recomendado adicionar mais de 180 endereços MAC.
Número máximo de fila por VF
---------------------------
num_queues recurso da Interface de Gerenciamento do Hipervisor SR-IOV não tem proteção contra a superutilização das filas disponíveis entre VFs.
Consulte o Leiame para obter instruções de instalação, como identificar o adaptador, parâmetros de linha de comando, recursos adicionais e problemas conhecidos.
Esse download é válido para os produtos a seguir.
- Adaptador de rede convergido Intel® Ethernet XL710-QDA1
- Adaptador de rede Ehernet Intel® XXV710-DA2 para OCP
- Adaptador de rede convergido Intel® Ethernet X710-DA4
- Adaptadores de rede convergidos Ethernet Intel® X710-T4
- Adaptador de rede convergido Intel® Ethernet X710-DA2
- Adaptador de rede Ehernet Intel® XXV710-DA1 para OCP
- Adaptador de rede Ethernet Intel® XXV710-DA1
- Adaptador de rede Ethernet Intel® XXV710-DA2
- Controlador Ethernet Intel® X710-AT2
- Adaptador de rede Ethernet Intel® X710-T2L
- Adaptador de rede Ethernet Intel® X710-T4L
- Controlador Ethernet Intel® X710-TM4
- Adaptador Ethernet para servidor Intel® XL710-QDA1 para projeto de computação aberto
- Adaptador para servidor Ethernet Intel® XL710-QDA2 para projeto de computação aberto
- Adaptador de rede convergido Intel® Ethernet XL710-QDA2
- Controlador Ethernet Intel® XL710-BM1
- Controlador Ethernet Intel® XL710-BM2
- Controlador Ethernet Intel® X710-BM2
- Adaptador para servidor Ethernet Intel® X710-DA2 para OCP
- Controlador Ethernet Intel® XL710-AM2
- Controlador Ethernet Intel® X710-AM2
- Controlador Ethernet Intel® XL710-AM1
Isenção de responsabilidade1
Informações de produto e desempenho
A Intel está no processo de remover a linguagem não inclusiva da nossa documentação atual, interfaces de usuário e código. Observe que alterações retroativas nem sempre são possíveis, e alguma linguagem não inclusiva pode permanecer na documentação antiga, interfaces de usuário e código.
O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.