[ovs-git] [openvswitch/ovs] 1bc241: ofproto-dpif-xlate: Always process IGMP packets in...
GitHub
noreply at github.com
Wed Aug 2 22:18:03 UTC 2017
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: 1bc241690f276c057e8d3590118f687a170bd46a
https://github.com/openvswitch/ovs/commit/1bc241690f276c057e8d3590118f687a170bd46a
Author: Ben Pfaff <blp at ovn.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M ofproto/ofproto-dpif-xlate.c
Log Message:
-----------
ofproto-dpif-xlate: Always process IGMP packets in userspace.
Open vSwitch needs to always process IGMP packets in the userspace slow
path so that they can have their desired side effects. However, userspace
was only applying SLOW_ACTION to IGMP packets in some cases, as opposed to
all cases, which meant that sometimes IGMP packets were ignored. This
fixes that particular problem.
A problem remains: there is a mismatch between userspace support for IGMP
matching and kernel (lack of) support for IGMP matching. This should
probably be handled better. See the original report for more information.
Reported-by: Huanle Han <hanxueluo at gmail.com>
Reported-at: https://mail.openvswitch.org/pipermail/ovs-dev/2017-July/335690.html
Signed-off-by: Ben Pfaff <blp at ovn.org>
More information about the git
mailing list