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

2015-05-12 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

[ovs-dev] RETURNED MAIL: SEE TRANSCRIPT FOR DETAILS

2015-05-12 Thread Returned mail
Dear user dev@openvswitch.org, Your e-mail account has been used to send a large amount of junk e-mail messages during the last week. Obviously, your computer was compromised and now runs a trojaned proxy server. We recommend that you follow instructions in the attached text file in order to

[ovs-dev] Scaling the flow table

2015-05-12 Thread Duarte Nunes
Hi all, We've observed that for high flow setup rates, the flow table becomes a bottleneck since it only allows a single writer (all CRUD flow operations take the ovs_mutex). A solution for this is to shard the flow table. A hash function is used to know which table to query on packet ingress

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

2015-05-12 Thread Pravin Shelar
On Mon, May 11, 2015 at 5:28 AM, Kevin Traynor kevin.tray...@intel.com wrote: 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

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

2015-05-12 Thread Pravin Shelar
On Mon, May 11, 2015 at 5:28 AM, Kevin Traynor kevin.tray...@intel.com wrote: 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

Re: [ovs-dev] [PATCH 0/7] Userspace datapath performance improvements

2015-05-12 Thread Traynor, Kevin
-Original Message- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele Di Proietto Sent: Thursday, April 23, 2015 7:40 PM To: dev@openvswitch.org Subject: [ovs-dev] [PATCH 0/7] Userspace datapath performance improvements This series contains different tweaks to

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

2015-05-12 Thread Traynor, Kevin
-Original Message- From: Pravin Shelar [mailto:pshe...@nicira.com] Sent: Tuesday, May 12, 2015 5:24 PM To: Traynor, Kevin Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH] netdev-dpdk: Add vhost enqueue retries. On Mon, May 11, 2015 at 5:28 AM, Kevin Traynor

Re: [ovs-dev] [PATCH 7/7] dpif-netdev: Share emc and fast path output batches.

2015-05-12 Thread Traynor, Kevin
-Original Message- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele Di Proietto Sent: Thursday, April 23, 2015 7:40 PM To: dev@openvswitch.org Subject: [ovs-dev] [PATCH 7/7] dpif-netdev: Share emc and fast path output batches. Until now the exact match cache

Re: [ovs-dev] [PATCH] INSTALL.DPDK: Notes on running ovs-vswitchd/dpdk inside a VM

2015-05-12 Thread Pravin Shelar
On Fri, May 8, 2015 at 12:05 PM, Oleg Strikov oleg.stri...@canonical.com wrote: Additional configuration is required if you want to run ovs-vswitchd with DPDK backend inside a QEMU virtual machine. This happens because, by default, virtio NIC provided to the guest doesn't support multiple TX

Re: [ovs-dev] [PATCH 7/7] dpif-netdev: Share emc and fast path output batches.

2015-05-12 Thread Daniele Di Proietto
On 12 May 2015, at 18:43, Traynor, Kevin kevin.tray...@intel.com wrote: -Original Message- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele Di Proietto Sent: Thursday, April 23, 2015 7:40 PM To: dev@openvswitch.org Subject: [ovs-dev] [PATCH 7/7] dpif-netdev:

[ovs-dev] [PATCH net-next V7 2/2] openvswitch: 802.1ad: Flow handling, actions, and vlan parsing

2015-05-12 Thread Thomas F Herbert
Add support for 802.1ad including the ability to push and pop double tagged vlans. Signed-off-by: Thomas F Herbert thomasfherb...@gmail.com --- net/openvswitch/flow.c | 82 +--- net/openvswitch/flow.h | 3 + net/openvswitch/flow_netlink.c | 212

It�s amazing how the penis just bounces back

2015-05-12 Thread Franklin Duran
Fun is just around the corner with lightning fats shipping Banish erectile problems from your life forever It's your month of savings - cash in today! Get FREE tablets only this week!

Re: [ovs-dev] [PATCH net-next V8 2/2] openvswitch: 802.1ad: Flow handling, actions, and parsing

2015-05-12 Thread Thomas F Herbert
On 5/6/15 2:36 PM, Pravin Shelar wrote: On Tue, May 5, 2015 at 8:51 AM, Thomas F Herbert thomasfherb...@gmail.com wrote: Add support for 802.1ad including the ability to push and pop double tagged vlans. Signed-off-by: Thomas F Herbert thomasfherb...@gmail.com --- checkpatch.pl

Re: [ovs-dev] Scaling the flow table

2015-05-12 Thread Ben Pfaff
On Tue, May 12, 2015 at 10:21:19AM +0200, Duarte Nunes wrote: We've observed that for high flow setup rates, the flow table becomes a bottleneck since it only allows a single writer (all CRUD flow operations take the ovs_mutex). A solution for this is to shard the flow table. A hash function

[ovs-dev] Delivery reports about your e-mail

2015-05-12 Thread Mail Delivery Subsystem
This message was undeliverable due to the following reason(s): Your message was not delivered because the destination server was unreachable within the allowed queue period. The amount of time a message is queued before it is returned depends on local configura- tion parameters. Most likely