Skip to content

Commit

Permalink
INSTALL.DPDK: Mention issue with QEMU v2.4.0 & dpdkvhostuser
Browse files Browse the repository at this point in the history
Currently when using QEMU v2.4.0+, two (or more) dpdkvhostuser ports cannot
be unbound from the kernel driver in the guest without causing the
ovs-vswitchd process to crash. Document this limitation and potential
workarounds.

Signed-off-by: Ciara Loftus <[email protected]>
Acked-by: Acked-by: Daniele Di Proietto <[email protected]>
  • Loading branch information
cloftus authored and ddiproietto committed Nov 7, 2015
1 parent 994fcc5 commit e73b750
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions INSTALL.DPDK.md
Original file line number Diff line number Diff line change
Expand Up @@ -891,6 +891,18 @@ Restrictions:
core count of the system to be less than or equal to 64 when using an XL710
interface with DPDK.
vHost and QEMU v2.4.0+:
- For versions of QEMU v2.4.0 and later, it is currently not possible to
unbind more than one dpdkvhostuser port from the guest kernel driver
without causing the ovs-vswitchd process to crash. If this is a requirement
for your use case, it is recommended either to use a version of QEMU
between v2.2.0 and v2.3.1 (inclusive), or alternatively, to apply the
following patch to DPDK and rebuild:
http://dpdk.org/dev/patchwork/patch/7736/
This problem will likely be resolved in Open vSwitch at a later date, when
the next release of DPDK (which includes the above patch) is available and
integrated into OVS.
Bug Reporting:
--------------
Expand Down

0 comments on commit e73b750

Please sign in to comment.