[ovs-git] [openvswitch/ovs] ed9c9e: ofproto-dpif-xlate: Preserve and execute action_se...

GitHub noreply at github.com
Tue Mar 17 20:27:43 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: ed9c9e3e087ab8892229154c2098410eee17b554
      https://github.com/openvswitch/ovs/commit/ed9c9e3e087ab8892229154c2098410eee17b554
  Author: Jarno Rajahalme <jrajahalme at nicira.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M ofproto/ofproto-dpif-xlate.c

  Log Message:
  -----------
  ofproto-dpif-xlate: Preserve and execute action_set on a patch port.

Prevent a peer bridge from seeing or modifying the action_set of the
first bridge.

Also execute the accumulated action set on the peer bridge, if any.

Found by inspection.

Signed-off-by: Jarno Rajahalme <jrajahalme at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


  Commit: f3d5b47390c3c1db31444b8dd5d7f635438a805d
      https://github.com/openvswitch/ovs/commit/f3d5b47390c3c1db31444b8dd5d7f635438a805d
  Author: Jarno Rajahalme <jrajahalme at nicira.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M ofproto/ofproto-dpif-xlate.c

  Log Message:
  -----------
  ofproto-dpif-xlate: Do not exit if peer bridge exits.

The fact that the peer bridge exits (for any reason) does not mean
that the original bridge should exit.  Specifically, if the peer
bridge recirculates (which typically modifies the packet), the
original bridge must continue processing with the original, not the
recirculated packet!

Signed-off-by: Jarno Rajahalme <jrajahalme at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>


Compare: https://github.com/openvswitch/ovs/compare/c7952afb1258...f3d5b47390c3


More information about the git mailing list