[ovs-git] Open vSwitch: datapath: Renumber non-upstreamable interfaces. (master)
dev at openvswitch.org
dev at openvswitch.org
Tue Nov 8 02:28:39 UTC 2011
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 cdb1a85bba8adf03e6dac40e603f0cb7206fe2d6 (commit)
via 16b82e84fa6e547c9fd7b36873bf89fc25313dc1 (commit)
via 74295d01224a80ba2916cec48780dbdd93a73f9f (commit)
from 6455100f38e9312346f4d58511595f695d813537 (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 cdb1a85bba8adf03e6dac40e603f0cb7206fe2d6
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=cdb1a85bba8adf03e6dac40e603f0cb7206fe2d6
Author: Jesse Gross <jesse at nicira.com>
datapath: Renumber non-upstreamable interfaces.
The interfaces related to tunneling aren't finalized enough to be
sent upstream but we also still want to retain them in the OVS
repository. Since userspace should be compatible with both versions
of the kernel, this renumbers the tunnel interfaces to high numbers
so that we can continue to add new interfaces without conflict.
Signed-off-by: Jesse Gross <jesse at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>
commit 16b82e84fa6e547c9fd7b36873bf89fc25313dc1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=16b82e84fa6e547c9fd7b36873bf89fc25313dc1
Author: Jesse Gross <jesse at nicira.com>
datapath: Slim down the vport interface.
Many of the function in vport.c are simply pass throughs to their
underlying vport implementation and, of these, many are used only
for bridge compatibility code. This allows users of these functions
to directly call through the ops structure, reducing boilerplate code
and keeping more of the compatibility code together.
Signed-off-by: Jesse Gross <jesse at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>
commit 74295d01224a80ba2916cec48780dbdd93a73f9f
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=74295d01224a80ba2916cec48780dbdd93a73f9f
Author: Jesse Gross <jesse at nicira.com>
datapath: Remove vport from OVS_CB.
Now that most fix function logic (like sFlow) has been moved to
userspace, the vport member of OVS_CB is no longer used by anything,
so drop it.
Signed-off-by: Jesse Gross <jesse at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>
-----------------------------------------------------------------------
Summary of changes:
datapath/datapath.c | 66 +++++++++++----------
datapath/datapath.h | 2 -
datapath/dp_sysfs_dp.c | 10 ++--
datapath/dp_sysfs_if.c | 14 ++--
datapath/flow.c | 5 --
datapath/vport.c | 136 +------------------------------------------
datapath/vport.h | 17 +-----
include/linux/openvswitch.h | 9 ++-
lib/odp-util.h | 5 --
9 files changed, 56 insertions(+), 208 deletions(-)
hooks/post-receive
--
Open vSwitch
More information about the git
mailing list