[dpdk-users] TX descriptor is not done, bonding driver LACP mode issues
kiselev99 at gmail.com
Fri Jul 14 10:23:51 CEST 2017
I will try to describe my problem shortly again so you don't need to
start reading the first posts in my thread "bonding driver LACP mode
I am having problems with bonding driver. The problems appeared right
after I switched from using two i40e ports to a single bonding port
build on top of the two i40e ports. Before changing the configuration
my application had been working for weeks without any problems.
I found out that after some time of normal operations tx queue 0 stop
transmitting with the error "TX descriptor is not done"
I google a little bit about "TX descriptor is not done" error and
found a discussion "NIC Stops Transmitting" where a guy was having the
same issues that I do.
One of the proposals to fix that problem was to check
So, I start checking and found out that rte_eth_dev_info_get return 0
for for pthresh/hthresh/wthresh field, but recommended/default values
of this fields from i40e driver are completly different.
So far, it looks like this is what causing the bond port to stop
Is this a bug or a feature?
More information about the users