[ovs-git] Open vSwitch: ofproto: Start work to enable datapaths with built-in wildcard support. (wdp)

dev at openvswitch.org dev at openvswitch.org
Fri Apr 2 00:13:31 UTC 2010


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, wdp has been created
        at  8980c78a4e0bca4e58e0d9bdde9fd9d5cdf99693 (commit)

- Log -----------------------------------------------------------------
commit 8980c78a4e0bca4e58e0d9bdde9fd9d5cdf99693
Author: Ben Pfaff <blp at nicira.com>
Date:   Thu Apr 1 17:11:46 2010 -0700

    ofproto: Start work to enable datapaths with built-in wildcard support.
    
    The "xflow" interface assumes that the datapath supports only exact-match
    flows.  This seems to be one reasonable way to implement a datapath in
    software, but some hardware datapaths have built-in support for flows that
    include wildcards.  Until now, OVS has not been able to take advantage of
    this feature.  This commit is a beginning of that support.  It works, to
    some extent, but it is incomplete in many ways, and should be considered
    a prototype.

commit 4813b2abc2cf90ab3351d3c23853538fc4618a02
Author: Ben Pfaff <blp at nicira.com>
Date:   Thu Apr 1 16:45:39 2010 -0700

    Rename "odp" to "xflow".
    
    In an upcoming commit we will have two layers of datapaths: a high-level
    datapath that supports wildcards and a low-level datapath that only
    supports exact-match flows.  This is confusing enough without the two
    layers having similar names.  This commit attempts to fix the naming
    problem in advance, by renaming the exact-match only layer from "odp"
    to "xflow" (which stands for "exact-match flow").

commit a6bd7a4744f899097c476631e4c4f2b557e5588a
Author: Ben Pfaff <blp at nicira.com>
Date:   Mon Mar 22 11:27:08 2010 -0700

    tests: Break single classifier test into multiple.
    
    This should make it easier to tell what is failing, if anything does.

commit 96b83015102f85ff8aa4eac39a7dbd0bece651ef
Author: Ben Pfaff <blp at nicira.com>
Date:   Mon Mar 22 12:40:22 2010 -0700

    Renumber ODP actions to avoid gap.

commit 5f4125fe64403e7f0042343b5cf4185810abaa5e
Author: Ben Pfaff <blp at nicira.com>
Date:   Mon Mar 22 12:34:02 2010 -0700

    Drop padding from struct odp_flow_key.
    
    Breaking this out as a separate commit should make it easier to see what
    needs to change later, if we need to reintroduce padding at some point.

commit 04c46f4ad03d05491b72f7b1ae6196b515c45901
Author: Ben Pfaff <blp at nicira.com>
Date:   Thu Apr 1 15:51:53 2010 -0700

    Combine dl_vlan and dl_vlan_pcp.
    
    This allows eliminating padding from odp_flow_key, although actually doing
    that is postponed until the next commit.

commit 97ee114c3d3116174813e4c74d4a2adb92874862
Author: Ben Pfaff <blp at nicira.com>
Date:   Thu Apr 1 15:27:11 2010 -0700

    flow: Separate "flow_t" from "struct odp_flow_key".
    
    The "struct odp_flow_key" used in the kernel datapath is conceptually
    separate from the "flow_t" used in userspace, but until now we have
    used the latter as a typedef for the former for convenience.  This commit
    separates them.  This makes it possible in upcoming commits to change
    them independently.

commit 121f205298ec92265fb769f7e27103c279dd54f1
Author: Ben Pfaff <blp at nicira.com>
Date:   Fri Mar 26 14:37:16 2010 -0700

    ofproto: Factor out check on rule->send_flow_removed in send_flow_removed().
    
    There's no point in even iterating over the list of OpenFlow connections if
    rule->send_flow_removed is false, since we'll never actually do anything
    in that case anyway.

commit f275604bbee23976599c21e78130bba307f5d2a6
Author: Ben Pfaff <blp at nicira.com>
Date:   Fri Mar 26 14:22:08 2010 -0700

    ofproto: Drop "now" argument from send_flow_removed().
    
    There's no reason that send_flow_removed() itself can't get the current
    time, and that means one less parameter for the caller.

commit 8ca6414b20f427c5ea03edee45308837fd34e669
Author: Ben Pfaff <blp at nicira.com>
Date:   Thu Apr 1 13:58:30 2010 -0700

    nicira-ext: Fix comments.

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


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list