On Thu, Aug 22, 2013 at 4:06 AM, Rakesh B.K <bk.rak...@ymail.com> wrote:
> Hello,
>
> When I disable the checksum offload of ethx (both in guest and host)I am not
> able to reproduce the problem(received correct checksum 0xffff).
> When using normal linux bridge instead of OVS, the issue is not reproducible
> (I am getting proper 0xffff checksum) when I either enable or disable tx
> checksum offload on guest/host eth interfaces.

I reproduced this and it is a general problem with Linux software
emulation of UDP checksum offloading. If you keep checksum offloading
on in the guest and off in the host then you should see the problem at
all times. The issue is that when the UDP stack directly computes the
checksum it takes this into account as does the NIC. However, if it
hits the offload emulation code then nothing special is done.
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to