[ovs-git] [openvswitch/ovs] 5a77cf: openvswitch: kernel datapath clone action

GitHub noreply at github.com
Tue Dec 18 00:12:41 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 5a77cf961e346cb949a231e282d70ebac00358c8
      https://github.com/openvswitch/ovs/commit/5a77cf961e346cb949a231e282d70ebac00358c8
  Author: Yifeng Sun <pkusunyifeng at gmail.com>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M datapath/actions.c
    M datapath/flow_netlink.c
    M datapath/linux/compat/include/linux/openvswitch.h

  Log Message:
  -----------
  openvswitch: kernel datapath clone action

Upstream commit:
    commit b233504033dbd65740e59681820ccfd0a2a8ec53
    Author: Yifeng Sun <pkusunyifeng at gmail.com>
    Date:   Mon Jul 2 08:18:03 2018 -0700

    openvswitch: kernel datapath clone action

    Add 'clone' action to kernel datapath by using existing functions.
    When actions within clone don't modify the current flow, the flow
    key is not cloned before executing clone actions.

    This is a follow up patch for this incomplete work:
    https://patchwork.ozlabs.org/patch/722096/

    v1 -> v2:
    Refactor as advised by reviewer.

    Signed-off-by: Yifeng Sun <pkusunyifeng at gmail.com>
    Signed-off-by: Andy Zhou <azhou at ovn.org>
    Acked-by: Pravin B Shelar <pshelar at ovn.org>
    Signed-off-by: David S. Miller <davem at davemloft.net>

Tested-by: Greg Rose <gvrose8192 at gmail.com>
Reviewed-by: Greg Rose <gvrose8192 at gmail.com>
Co-authored-by: Andy Zhou <azhou at ovn.org>
Signed-off-by: Yifeng Sun <pkusunyifeng at gmail.com>
Signed-off-by: Andy Zhou <azhou at ovn.org>
Signed-off-by: Ben Pfaff <blp at ovn.org>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the git mailing list