You�ll find that shipping is very speedy and easy

2015-05-11 Thread Deena Lunsford
These erectile dysfunction pills work better than you can imagine The bedroom is going to be your favorite place in the house Pharmacists say this new medicine gives fabulous sensations! Get FREE pills only this week! http://6url.ru/cJXm Discounts on World FDA-made Viagra ___

[ovs-dev] [PATCH v3] netdev-dpdk: add dpdk vhost-user ports

2015-05-11 Thread Ciara Loftus
This patch adds support for a new port type to the userspace datapath called dpdkvhostuser. A new dpdkvhostuser port will create a unix domain socket which when provided to QEMU is used to facilitate communication between the virtio-net device on the VM and the OVS port on the host. vhost-cuse ('

[ovs-dev] [PATCH v2] netdev-dpdk: Change phy rx burst size.

2015-05-11 Thread Kevin Traynor
Change phy rx burst size from 192 to 32. This aligns the burst size with the other dpdk interfaces and significantly improves performance when forwarding to dpdk vhost ports. Signed-off-by: Kevin Traynor --- lib/netdev-dpdk.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff -

[ovs-dev] [PATCH] netdev-dpdk: Add vhost enqueue retries.

2015-05-11 Thread Kevin Traynor
The max allowed burst size for a single vhost enqueue is 32. This code facilitates trying to send greater than the burst size of packets to the vhost interface by adding a retry loop and calling vhost enqueue multiple times. As this could potentially block, a timeout is added. Signed-off-by: Kevin

[ovs-dev] [PATCH v2 0/4] datapath-windows: Multiple VXLAN tunnel support

2015-05-11 Thread Sorin Vinturis
This patch series adds support for custom VXLAN tunnel port and for multiple VXLAN tunnels. Because adding/removing tunnel ports is a time-consuming process, the Netlink library was modified to support asynchronous transactions as well. Sorin Vinturis (4): [PATCH v4 1/4] datapath-windows: Suppor

[ovs-dev] [PATCH v4 1/4] datapath-windows: Support for custom VXLAN tunnel port

2015-05-11 Thread Sorin Vinturis
The kernel datapath supports only port 4789 for VXLAN tunnel creation. Added support in order to allow for the VXLAN tunnel port to be configurable to any port number set by the userspace. The patch also checks to see if an existing WFP filter, for the necessary UDP tunnel port, is already created

[ovs-dev] [PATCH v3 2/4] datapath-windows: Support for multiple VXLAN tunnels

2015-05-11 Thread Sorin Vinturis
At the moment the OVS extension supports only one VXLAN tunnel that is cached in the extension switch context. Replaced the latter cached pointer with an array list that contains all VXLAN tunnel vports. Signed-off-by: Sorin Vinturis Reported-by: Alin Gabriel Serdean Reported-at: https://github.

[ovs-dev] [PATCH v2 3/4] netlink: support for asynchronous NL transactions

2015-05-11 Thread Sorin Vinturis
Modified 'nl_sock_transact_multiple__' function to send asynchronous I/O requests to the kernel driver. Signed-off-by: Sorin Vinturis Reported-by: Alin Gabriel Serdean Reported-at: https://github.com/openvswitch/ovs-issues/issues/64 --- lib/netlink-socket.c | 29 +++-- 1

[ovs-dev] [PATCH 4/4] datapath-Windows: document OVS tunnel filter callout

2015-05-11 Thread Sorin Vinturis
Signed-off-by: Sorin Vinturis --- datapath-windows/ovsext/TunnelFilter.c | 225 - 1 file changed, 221 insertions(+), 4 deletions(-) diff --git a/datapath-windows/ovsext/TunnelFilter.c b/datapath-windows/ovsext/TunnelFilter.c index 0dedca2..34107d6 100644 --- a/da

[ovs-dev] [PATCH] datapath-windows: Removed memory barrier and master lock

2015-05-11 Thread Sorin Vinturis
There is no need to enforce Netlink serialization on transactions sent from userspace. The access to the driver's shared resources is synchronized anyway. Thus I have removed the master lock. I also removed the memory barrier from filter dispatch routine. A memory barrier is already in place in Ov