[ovs-dev] PATCH 1/1 : netdev-dpdk / add dpdk rings to netdev-dpdk

2014-04-30 Thread Rogers, Gerald
This patch enables the client dpdk rings within the netdev-dpdk. It adds a new dpdk device called dpdkr (other naming suggestions?). This allows for the use of shared memory to communicate with other dpdk applications, on the host or within a virtual machine. Instructions for use are in INSTALL.

Re: [ovs-dev] PATCH 1/1 : netdev-dpdk / add dpdk rings to netdev-dpdk

2014-05-07 Thread Rogers, Gerald
Pravin, On the 1GB page question. The patch simply allocates the rings and creates a port. You can allocate more than a single 1 GB page, the restriction is that it would need 1GB pages. The entire Huge Page allocated by DPDK is passed to each Virtual Machine, and all VM¹s share this memory. T

Re: [ovs-dev] PATCH 1/1 : netdev-dpdk / add dpdk rings to netdev-dpdk

2014-06-23 Thread Rogers, Gerald
Pravin Shelar wrote: >> On Wed, May 7, 2014 at 8:49 AM, Rogers, Gerald >> wrote: >> > As for the formatting issues, is there a ??c?? pretty print formatter >>I can >> > run on ovs_client.c to make it conform to coding standards? >> >> I do not know such

Re: [ovs-dev] netdev-dpdk / add dpdk rings to netdev-dpdk

2014-06-24 Thread Rogers, Gerald
Pravin, Which version of DPDK are you using? In mine the rte_config.h is located in the DPDK directory include/rte_config.h Gerald On 6/24/14, 12:11 PM, "Pravin Shelar" wrote: >Hi Gerald, > >Thanks for updating patch, here are few comments: > >I got compilation erorr without --with-dpdk confi

Re: [ovs-dev] netdev-dpdk / add dpdk rings to netdev-dpdk

2014-06-24 Thread Rogers, Gerald
t;headers. > >On Tue, Jun 24, 2014 at 07:29:29PM +, Rogers, Gerald wrote: >> Pravin, >> >> Which version of DPDK are you using? >> >> In mine the rte_config.h is located in the DPDK directory >> include/rte_config.h >> >> Gerald >

Re: [ovs-dev] [PATCH RFC 1/1] netdev-dpdk: add dpdk vhost-user ports

2015-04-14 Thread Rogers, Gerald
Pravin, There are some deployments that are using or require older OS distributions using qemu versions prior to version 2.1, thus would require the support for vHost-cuse. Most general reason is qualification cycles for new OS versions. The patch provides compile time support for choosing which

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

2014-01-30 Thread Rogers, Gerald
Prashant, IVShm is supported by the Intel DPDK client rings, and a patched QEMU/KVM from the OVDK work on 01.org (https://01.org/packet-processing). The main part being the patched QEMU/KVM to map the Intel DPDK Huge Page Tables (with Release of Intel DPDK 1.6 the requirement to map 1 GB huge pag