[dpdk-dev] ix40e driver issue DPDK2.2 - maximum TX rate is 20MPPS

Hanoch Haim (hhaim) hhaim at cisco.com
Thu Jun 30 21:45:31 CEST 2016


Hi,

We have a DPDK 2.2 application and on specific server  types  with ix40e driver we have an issue that we can't push more 20MPPS on Tx.  (SW gets back pressure from software queue, in other words the NIC is not happy)
Moving to 16.4 fix the issue.
Wanted to identify this specific issue throw the git logs
I've scanned the log on rxtx_vec and other  files of this driver and choose the right one but with no luck :(
Probably it is something indirect.
Wonder if you have an idea out of your sleeve before going into binary search

I've taken the new rxtx/rxtx_vec and other common/tax issue.(AQ)

BTW with the fixed version the *better* servers work faster

On top of that, I wonder if there is a way to debug such an issue?
>From software/core counters (perf/PCM/Intel Vtune) everything looks good. The only problem is the NIC that is not happy, but the NIC don't tell what is the issue (no global counter for PCIe/memory issue)

Thanks,
Hanoh




More information about the dev mailing list