On Thu, May 14, 2015 at 11:10 AM, Jiri Benc <jb...@redhat.com> wrote:
> When the packet ovs gets from a NIC driver is CHECKSUM_PARTIAL and it goes
> through decapsulation, csum_start may point before the skb->data after the
> decapsulation. This triggers a BUG_ON in skb_checksum_help.
>
> As we don't need to calculate the checksum for the header that was already
> stripped, just skip the skb_checksum_help call in such case.

Isn't this really a bug in the decapsulation code? It seems like this
should trigger in other cases as well - what happens on normal
forwarding where we compute the checksum in software?
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to