[ovs-git] Open vSwitch: datapath: s/ODPAT_/ODP_ACTION_ATTR_/ to fit new naming scheme. (netlink)

dev at openvswitch.org dev at openvswitch.org
Wed Jan 26 05:40:27 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, netlink has been updated
  discards  5b8febfa32e9cfbe75b002648bc582dacd520c9c (commit)
  discards  a294206cb478161855bca993b6dddbfd937f4499 (commit)
  discards  f72a0c6543598680e631fb51bf76ae7d548da1f4 (commit)
  discards  81d162f3dc513394168ad762f90915305da1b050 (commit)
  discards  6a113fea04f4601b7e85e22aabe80bbd7ace4ca0 (commit)
  discards  75a65efcb0e5ea9274426bcb4c9fab7002096e60 (commit)
  discards  a692d9e0d8e524a9a3ce201f9fcea1537d7080ed (commit)
  discards  f830c31a74ed36b7fddcacea2484573f35456d72 (commit)
  discards  97b75047b4b5e960f0e519d45a351047a139dbe9 (commit)
       via  87f4e80ebc48fd76eb27c2f4f6500977bc5d86e0 (commit)
       via  067d5d9f9d88a8087170376c57e7fcaebac7fef4 (commit)
       via  3fecadb6ee2e130eb35949e0f618c931b97686db (commit)
       via  0eab6f5e62a76fba08b1f537a4644856d06bf79f (commit)
       via  a58f7abd633bff8ad0a389e8e0b143e37f517e44 (commit)
       via  4153290024d365435864857d72ff8816578a5b80 (commit)
       via  312e77a70a938e6f53fb97f2f8b17e9421a0b64b (commit)
       via  ff82f146ac094b1e6a6c8fb1dedd417c6b9f63b7 (commit)
       via  20e9cfec0d8c3ece35c9cf4512475183166f1948 (commit)
      from  5b8febfa32e9cfbe75b002648bc582dacd520c9c (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 87f4e80ebc48fd76eb27c2f4f6500977bc5d86e0
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=87f4e80ebc48fd76eb27c2f4f6500977bc5d86e0
Author: Ben Pfaff <blp at nicira.com>
		
datapath: s/ODPAT_/ODP_ACTION_ATTR_/ to fit new naming scheme.
		
Jesse suggested this naming scheme, so I'm adjusting existing names to
fit it.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 067d5d9f9d88a8087170376c57e7fcaebac7fef4
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=067d5d9f9d88a8087170376c57e7fcaebac7fef4
Author: Ben Pfaff <blp at nicira.com>
		
datapath: Expand skbuff head if necessary to include actions.
		
NLMSG_GOODSIZE limits the size of a single Netlink message that can be
output as part of a Netlink dump.  Sometimes there are lots of actions in
a flow, though, so that we need more than NLMSG_GOODSIZE bytes just for
the actions.  So in cases where the actions won't all fit within the
preallocated header area, expand the header.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 3fecadb6ee2e130eb35949e0f618c931b97686db
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3fecadb6ee2e130eb35949e0f618c931b97686db
Author: Ben Pfaff <blp at nicira.com>
		
dpif: Remove dpif_get_all_names().
		
None of the remaining dpif implementations have more than one name per
dpif, so there's no need for this function anymore.

Suggested-by: Jesse Gross <jesse at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 0eab6f5e62a76fba08b1f537a4644856d06bf79f
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0eab6f5e62a76fba08b1f537a4644856d06bf79f
Author: Ben Pfaff <blp at nicira.com>
		
datapath: Change dp_idx to dp_ifindex, the ifindex of the local port.
		
I can't see any real value in maintaining a dp_idx separate from the
ifindex of the local port.  With the current implementation it also
artificially limits the number of datapaths.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit a58f7abd633bff8ad0a389e8e0b143e37f517e44
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a58f7abd633bff8ad0a389e8e0b143e37f517e44
Author: Ben Pfaff <blp at nicira.com>
		
xenserver: Use "ovs-dpctl dump-dps" instead of parsing "ovs-dpctl show".
		
Might as well use the dump-dps command as intended.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 4153290024d365435864857d72ff8816578a5b80
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4153290024d365435864857d72ff8816578a5b80
Author: Ben Pfaff <blp at nicira.com>
		
datapath: Backport more Netlink functions.
		
Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 312e77a70a938e6f53fb97f2f8b17e9421a0b64b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=312e77a70a938e6f53fb97f2f8b17e9421a0b64b
Author: Ben Pfaff <blp at nicira.com>
		
dpif-linux: Replace 'minor' by 'dp_idx'.
		
The dp_idx used to be the character device minor number, but there's no
character device anymore, so rename for clarity.


commit ff82f146ac094b1e6a6c8fb1dedd417c6b9f63b7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ff82f146ac094b1e6a6c8fb1dedd417c6b9f63b7
Author: Ben Pfaff <blp at nicira.com>
		
datapath: Convert ODP_FLOW_* commands to use AF_NETLINK socket layer.
		
This completes the transition to the Generic Netlink interface, and
so this commit restores support for Linux 2.6.18 and later.

Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 20e9cfec0d8c3ece35c9cf4512475183166f1948
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=20e9cfec0d8c3ece35c9cf4512475183166f1948
Author: Ben Pfaff <blp at nicira.com>
		
datapath: Convert ODP_VPORT_* to use AF_NETLINK socket layer.
		
This commit calls genl_lock() and thus doesn't support Linux before
2.6.35, which wasn't exported before that version.  That problem will
be fixed once the whole userspace interface transitions to Generic
Netlink a few commits from now.

Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 datapath/datapath.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list