vmxnet3: fix default Tx configuration
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 11 Dec 2014 21:18:40 +0000 (21:18 +0000)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 17 Dec 2014 00:04:06 +0000 (01:04 +0100)
commitc7ba32604d42a9cbc1d517b6d695d878785c2104
tree1c62c45f8502bc5e4579763a031451acccf7e55f
parent973273c7a4b716ea46d23016a8f2951cd971765f
vmxnet3: fix default Tx configuration

Since commit fbde27f19ab8f "get default Rx/Tx configuration from dev info",
a default RX/TX configuration can be used for all PMDs.
In case of vmxnet3, the whole structure was zeroed and not filled out.
The PMD does not support multi segments or offload functions,
so txq_flags should have those flags set.

Test report: http://dpdk.org/ml/archives/dev/2014-December/009933.html

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Tested-by: Xiaonan Zhang <xiaonanx.zhang@intel.com>
lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c