[ovs-dev] [PATCH RFC] dpif-netdev: Add support Intel DPDK based ports.

Ben Pfaff blp at nicira.com
Tue Jan 28 04:49:50 UTC 2014


On Mon, Jan 27, 2014 at 05:48:35PM -0800, pshelar at nicira.com wrote:
> From: Pravin B Shelar <pshelar at nicira.com>
> 
> Following patch adds DPDK netdev-class to userspace datapath.
> Approach taken in this patch differs from Intel?? DPDK vSwitch
> where DPDK datapath switching is done in saparate process.  This
> patch adds support for DPDK type port and uses OVS userspace
> datapath for switching.  Therefore all DPDK processing and flow
> miss handling is done in single process.  This also avoids code
> duplication by reusing OVS userspace datapath switching and
> therefore it supports all flow matching and actions that
> user-space datapath supports.  Refer to INSTALL.DPDK doc for
> further info.
> 
> With this patch I got similar performance for netperf TCP_STREAM
> tests compared to kernel datapath.
> 
> This is based a patch from Gerald Rogers.
> 
> Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
> CC: "Gerald Rogers" <gerald.rogers at intel.com>

I haven't looked at the patch yet (it does sound awesome) but if it's
based on Gerald's code then I'd expect to get his Signed-off-by too.



More information about the dev mailing list