Mailinglist Archive: opensuse-bugs (5928 mails)

< Previous Next >
[Bug 668194] dhcp client not working properly in Xen domU due to partial checksum offload

https://bugzilla.novell.com/show_bug.cgi?id=668194

https://bugzilla.novell.com/show_bug.cgi?id=668194#c28


Jan Beulich <jbeulich@xxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
InfoProvider|jdouglas@xxxxxxxxxx |

--- Comment #28 from Jan Beulich <jbeulich@xxxxxxxxxx> 2011-02-24 09:18:57 UTC
---
Very likely (though I'm not a networking expert at all). In 11.4 (further
improved subsequently [2.6.38-rc, not yet committed] following a recent
discussion on netdev, with a possibility of pulling this back into 11.4 once
sufficiently verified) I sync-ed checksum behavior with what pv-ops has been
doing for a while, which particularly results in

if (rx->flags & NETRXF_csum_blank)
skb->ip_summed = CHECKSUM_PARTIAL;
else if (rx->flags & NETRXF_data_validated)
skb->ip_summed = CHECKSUM_UNNECESSARY;
else
skb->ip_summed = CHECKSUM_NONE;

replacing the cited code sequence in netfront.

So testing with the current 11.4 kernel in Dom0 and DomU-s would certainly be
quite helpful.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >