Skip to content

Commit

Permalink
INSTALL.DPDK.md: Add details of XL710 restrictions for DPDK
Browse files Browse the repository at this point in the history
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 <[email protected]>
Signed-off-by: Ethan Jackson <[email protected]>
Acked-by: Ethan Jackson <[email protected]>
  • Loading branch information
istokes authored and ejj committed Aug 6, 2015
1 parent b98d766 commit 1e77bbe
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions INSTALL.DPDK.md
Original file line number Diff line number Diff line change
Expand Up @@ -720,6 +720,19 @@ Restrictions:
want to share dpdkr rings with other processes on the host, you can do
this with smaller page sizes.
Platform and Network Interface:
- Currently it is not possible to use an Intel XL710 Network Interface as a
DPDK port type on a platform with more than 64 logical cores. This is
related to how DPDK reports the number of TX queues that may be used by
a DPDK application with an XL710. The maximum number of TX queues supported
by a DPDK application for an XL710 is 64. If a user attempts to add an
XL710 interface as a DPDK port type to a system as described above the
port addition will fail as OVS will attempt to initialize a TX queue greater
than 64. This issue is expected to be resolved in a future DPDK release.
As a workaround a user can disable hyper-threading to reduce the overall
core count of the system to be less than or equal to 64 when using an XL710
interface with DPDK.
Bug Reporting:
--------------
Expand Down

0 comments on commit 1e77bbe

Please sign in to comment.