intel x520 not using all the rx queues

Questions related to general functionality
Post Reply
hashbang
Posts: 135
Joined: 12 Jul 2015, 10:28

intel x520 not using all the rx queues

Post by hashbang »

Hi,
On hp dl-360 gen 10. Xeon Gold 18 core. Intel x 520 da2 not using all the rx queues. It should use 36 rx queues but traffic qoest to only 16 queues rest have not packets. Changing the card to Intel x 710 It uses all the 36 queues on the same setup. Is there anyway to direct traffic to all the queues.
ty
lbw
Posts: 27
Joined: 09 Mar 2019, 00:16

Re: intel x520 not using all the rx queues

Post by lbw »

From memory, the X520 does not have more than 16 queues and therefore cannot allocate more to each CPU, etc.
hashbang
Posts: 135
Joined: 12 Jul 2015, 10:28

Re: intel x520 not using all the rx queues

Post by hashbang »

ty,
X520 supports 64 queues
Channel parameters for enp3s0f0:
Pre-set maximums:
RX: 0
TX: 0
Other: 1
Combined: 63
Current hardware settings:
RX: 0
TX: 0
Other: 1
Combined: 24
this is to do with cpu vs nic generations
the above mentioned details are from 2678 v3 and intel x520 using all the queues i:e 24
if i use this intel x 520 card on newer cpus xeon gold 18 cores
then traffic goes to only 16 out of 36 queues
now if i replace the card from x520 to x710 with same rps setting it will start using all 36 queues.
Same thing happened to me on an older solar flare lan card. I was only able to use 16 queues instead of allthe queues supported by nic.
My qtn was can we force to nic to use all the queues supporte by cpu.
ty
Post Reply