[ovs-git] Open vSwitch: dpif-netdev: Implement batched flow dumping. (master)

dev at openvswitch.org dev at openvswitch.org
Wed Jun 25 20:04:18 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  8bb113da32dd2aabcb958bb16941ba73ae4610b3 (commit)
       via  4eb58d341fb51c84ffd464e5a38c2e2d87023a08 (commit)
      from  7b7c2a463d4a56c33bfb8466b8dc3b6de9494991 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8bb113da32dd2aabcb958bb16941ba73ae4610b3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=8bb113da32dd2aabcb958bb16941ba73ae4610b3
Author: Ryan Wilson <wryan at nicira.com>
		
dpif-netdev: Implement batched flow dumping.
		
Previously, flows were retrieved one by one when dumping flows for
datapaths of type 'netdev'. This increased contention for the dump's
mutex, negatively affecting revalidator performance.

This patch retrieves batches of flows when dumping flows for datapaths
of type 'netdev'.

Signed-off-by: Ryan Wilson <wryan at nicira.com>
[blp at nicira.com relaxed max_flows restriction]
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 4eb58d341fb51c84ffd464e5a38c2e2d87023a08
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4eb58d341fb51c84ffd464e5a38c2e2d87023a08
Author: Ben Pfaff <blp at nicira.com>
		
ovs-ofctl: Document form of packet parameters to "packet-out".
		
The syntax is inconvenient but at least it's documented now.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 lib/dpif-netdev.c        |  103 +++++++++++++++++++++++++---------------------
 utilities/ovs-ofctl.8.in |    3 +-
 2 files changed, 58 insertions(+), 48 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list