On Wed, Oct 25, 2017 at 11:33:03PM +0530, nusid...@redhat.com wrote: > From: Numan Siddique <nusid...@redhat.com> > > Normally flow's dl_type will be a valid value. However when a packet is sent > to > the controller, dl_type is not stored in the 'ofputil_packet_in_private'. When > the controller resumes (OFPRAW_NXT_RESUME) the packet, the flow's dl_type > will be > 0. If the flow's ct_state has valid value, then the 'pkt_metadata_from_flow' > neither sets the ct_orig_tuple from the flow nor resets it. This results in > invalid > value ct_orig_tuple in the pkt_metadata. > > This patch handles this situation by checking the dl_type before setting the > ct_orig_tuple. If dl_type is 0, it resets it. It also resets ct_orig_tuple if > dl_type is non zero and other than IPv4 or IPv6. > > Reported-by: Daniel Alvarez Sanchez <dalva...@redhat.com> > Reported-at: > https://mail.openvswitch.org/pipermail/ovs-dev/2017-October/339868.html > Signed-off-by: Numan Siddique <nusid...@redhat.com>
Thanks a lot, I applied this to master and branch-2.8. _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev