[ovs-git] [openvswitch/ovs] 1e7967: vswitchd: Deprecate packet buffering in OVS 2.6.

GitHub noreply at github.com
Mon Aug 29 18:39:49 UTC 2016


  Branch: refs/heads/branch-2.6
  Home:   https://github.com/openvswitch/ovs
  Commit: 1e7967eb9eb1523d1a1bdc27217ca0af2123678c
      https://github.com/openvswitch/ovs/commit/1e7967eb9eb1523d1a1bdc27217ca0af2123678c
  Author: Jarno Rajahalme <jarno at ovn.org>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M FAQ.md
    M NEWS

  Log Message:
  -----------
  vswitchd: Deprecate packet buffering in OVS 2.6.

OVS implementation of buffering packets that are sent to the
controller is not compliant with the OpenFlow specifications after
OpenFlow 1.0.  OVS implementation executes the buffered packet against
the actions of the modified or added rule, whereas OpenFlow (since
1.1) specifies that the packet should be matched against the flow
table 0 and processed accordingly.

Rather than fix this behavior, and potentially break OVS users, we
propose to remove the feature altogether, starting in OVS 2.7.  This
patch announces this in 'NEWS' for OVS 2.6, and adds detail to the FAQ
question about backet buffering.

Signed-off-by: Jarno Rajahalme <jarno at ovn.org>
Acked-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list