* ovs-vsswitchd crashes when processing IPv6 neighbor discovery packets with VLAN headers received in a tunnel configured with key=flow or in_key=flow.
* This bug affects us from pushing a change to to the OpenStack Quantum project, which uses OVS on Ubuntu precise quite heavily.
[TESTCASE]
* Install the current openvswitch package from precise (1.4.0) on two machines. Then, create tunnel ports between the two machines. Next attach a VM to each of the ovs_bridges and add flow table entries which cause traffic entering the bridge to be appended with a VLAN_ID and then output a tunnel port. When IPv6 neighbor discovery packets from the vm enter this port ovs-vswitchd will crash.
[IMPACT]
* ovs-vsswitchd crashes when processing IPv6 neighbor discovery packets with VLAN headers received in a tunnel configured with key=flow or in_key=flow.
* This bug affects us from pushing a change to to the OpenStack Quantum project, which uses OVS on Ubuntu precise quite heavily.
[TESTCASE]
* Install the current openvswitch package from precise (1.4.0) on two machines. Then, create tunnel ports between the two machines. Next attach a VM to each of the ovs_bridges and add flow table entries which cause traffic entering the bridge to be appended with a VLAN_ID and then output a tunnel port. When IPv6 neighbor discovery packets from the vm enter this port ovs-vswitchd will crash.
[Regression Potential]
* None
[Other Info] openvswitch. org/cgi- bin/gitweb. cgi?p=openvswit ch;a=commitdiff _plain; h=11f84dce005dd 14a374ab2ef5f8c 25bcf8285a36; hp=776cf91b42f6 31b4929fffe8ddd 2aa06b40ea24c
* Patch: http://
* Mailing list discussion: http:// openvswitch. org/pipermail/ dev/2012- May/017249. html /review. openstack. org/#/c/ 9416/
* Link to patch that exposes this issue in openstack Quantum: https:/