[ovs-git] [openvswitch/ovs] 0e469d: datapath: Include datapath actions with sampled-pa...

GitHub noreply at github.com
Fri Jul 17 20:30:56 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 0e469d3b380cd6137d752810d070657b1eb2fed0
      https://github.com/openvswitch/ovs/commit/0e469d3b380cd6137d752810d070657b1eb2fed0
  Author: Neil McKee <neil.mckee at inmon.com>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

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

  Log Message:
  -----------
  datapath: Include datapath actions with sampled-packet upcall to userspace.

If new optional attribute OVS_USERSPACE_ATTR_ACTIONS is added to an
OVS_ACTION_ATTR_USERSPACE action, then include the datapath actions
in the upcall.

This Directly associates the sampled packet with the path it takes
through the virtual switch. Path information currently includes mangling,
encapsulation and decapsulation actions for tunneling protocols GRE,
VXLAN, Geneve, MPLS and QinQ, but this extension requires no further
changes to accommodate datapath actions that may be added in the
future.

Adding path information enhances visibility into complex virtual
networks.

Signed-off-by: Neil McKee <neil.mckee at inmon.com>
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>




More information about the git mailing list