virtio: add default Tx configuration
authorTakuya Asada <syuu@cloudius-systems.com>
Mon, 23 Feb 2015 07:51:25 +0000 (16:51 +0900)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 9 Mar 2015 11:46:46 +0000 (12:46 +0100)
commitcff90bb7ecc39587cb980909f851cc34ebbeddf4
tree656c589dbed644c0f8df9aafe69ace65e8eb4d74
parent4d16fff49628b3f62a3d709ac75d15a326cfd4ff
virtio: add default Tx configuration

When I tried to launch test-pmd on KVM guest of Fedora21, I got following error:

Configuring Port 0 (socket 0)
Fail to configure port 0 tx queues
EAL: Error - exiting with code: 1
  Cause: Start ports failed

I found that the error caused here, and actual error message was
"TX checksum offload not supported".

This patch adds default_txconf on virtio pmd, to avoid the error.

Signed-off-by: Takuya Asada <syuu@cloudius-systems.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
lib/librte_pmd_virtio/virtio_ethdev.c