[ovs-git] [openvswitch/ovs] b98d76: netdev-dpdk: Retry tx/rx queue setup until we don'...
GitHub
noreply at github.com
Thu Aug 6 20:56:04 UTC 2015
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: b98d7669d7c96c6d1cf8b30809faaacb1681b9e4
https://github.com/openvswitch/ovs/commit/b98d7669d7c96c6d1cf8b30809faaacb1681b9e4
Author: Daniele Di Proietto <diproiettod at vmware.com>
Date: 2015-08-06 (Thu, 06 Aug 2015)
Changed paths:
M lib/netdev-dpdk.c
Log Message:
-----------
netdev-dpdk: Retry tx/rx queue setup until we don't get any failure.
It has been observed that some DPDK device (e.g intel xl710) report an
high number of queues but make some of them available only for special
functions (SRIOV). Therefore the queues will be counted in
rte_eth_dev_info_get(), but rte_eth_tx_queue_setup() will fail.
This commit works around the issue by retrying the device initialization
with a smaller number of queues, if a queue fails to setup.
Reported-by: Ian Stokes <ian.stokes at intel.com>
Tested-by: Ian Stokes <ian.stokes at intel.com>
Acked-by: Kevin Traynor <kevin.traynor at intel.com>
Signed-off-by: Daniele Di Proietto <diproiettod at vmware.com>
Signed-off-by: Ethan Jackson <ethan at nicira.com>
Commit: 1e77bbe565bbf5ae7f4c47f481a4097d666d3d68
https://github.com/openvswitch/ovs/commit/1e77bbe565bbf5ae7f4c47f481a4097d666d3d68
Author: Ian Stokes <ian.stokes at intel.com>
Date: 2015-08-06 (Thu, 06 Aug 2015)
Changed paths:
M INSTALL.DPDK.md
Log Message:
-----------
INSTALL.DPDK.md: Add details of XL710 restrictions for DPDK
Currently there are restrictions regarding the use of the XL710 network
interface with OVS and DPDK. This patch details those restrictions in
INSTALL.DPDK.md.
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Signed-off-by: Ethan Jackson <ethan at nicira.com>
Acked-by: Ethan Jackson <ethan at nicira.com>
Compare: https://github.com/openvswitch/ovs/compare/6728d578f64e...1e77bbe565bb
More information about the git
mailing list