WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Checksumming problem in pv_ops dom0 kernel / netback

To: Scott Garron <xen-devel@xxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Checksumming problem in pv_ops dom0 kernel / netback
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Thu, 15 Apr 2010 09:20:39 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 15 Apr 2010 01:21:19 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4BB281FA.3020906@xxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Citrix Systems, Inc.
References: <20100317123448.GC16370@xxxxxxxxxxxxxxxxx> <4BB281FA.3020906@xxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2010-03-30 at 23:58 +0100, Scott Garron wrote:
> S.H. Verbrugge wrote:
> > Ever since we switched to a pv_ops dom0 kernel (we were using 2.6.26 
> > xenkernel from Debian repo before, with Xen 3.2), we started to have 
> > some problems when attempting to route packets on a domU.
> 
>       I'm having the same problem.  All TCP packets that are forwarded
> through a domU are somehow getting a static checksum (0x9e85) just as
> they're being put out on the wire.  ICMP is dropped by the dom0, as you
> describe, with the "Attempting to checksum a non UDP/TCP packet" message
> in dmesg.  More detail about my situation is in my post to xen-users, here:
> 
> http://lists.xensource.com/archives/html/xen-users/2010-03/msg00846.html
> 
>       It doesn't include a solution, though.
> 
> > This is a tg3 interface
> 
>       I'm also running the tg3 ethernet driver, which may be of
> significance.

According to the driver source some tg3 chipsets are known to have
broken checksumming hardware, in particular 5700 B0 silicon. The
workaround seems to have been present in the driver forever though so
that may be a red-herring.

Ian.



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>