FDIR Configuração para encaminhar pacotes para uma fila que não está funcionando como esperado

1

Atualmente, estou trabalhando para modificar o driver da placa de rede Intel i40e.

Estou tentando uma coisa simples usando o FDIR para encaminhar um conjunto especificado de pacotes UDP para uma fila específica da NIC via ethtool como:

# enable ntuple for both ports
ethtool -K ens1f0 ntuple on
ethtool -K ens1f1 ntuple on

ethtool -U ens1f0 flow-type udp4 src-port 1111 dst-port 319 action 3
ethtool -U ens1f1 flow-type udp4 src-port 1111 dst-port 319 action 3

Além disso, defini o smp_affinity de duas interrupções como:

echo 0200 >> /proc/irq/57/smp_affinity
echo 0400 >> /proc/irq/88/smp_affinity

Para verificar minha configuração, verifiquei esse comportamento usando / proc / interrupts. A saída de / proc / interrupts é como:

Saída de / proc / interrupts para dois NICs

Não tenho certeza se perdi um passo significativo aqui. Qualquer ajuda seria apreciada.

    
por Cooshal 19.07.2017 / 09:20

0 respostas