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] Network freezing for paravirt linux, 3.0.3

To: Keir Fraser <keir@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Network freezing for paravirt linux, 3.0.3
From: Andres Lagar Cavilla <andreslc@xxxxxxxxxxxxxx>
Date: Tue, 28 Nov 2006 12:34:45 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 28 Nov 2006 09:32:57 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C1920569.52AE%keir@xxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <C1920569.52AE%keir@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929)
Patching the tx_add_credit function worked like a charm.
Thanks a lot!

Andres

Keir Fraser wrote:

On 28/11/06 15:08, "Andres Lagar Cavilla" <andreslc@xxxxxxxxxxxxxx> wrote:

It thus looks like the culprit is netfront, or possibly a
netback/netfront interaction (Q: is netback employed in the qemu-dm
emulation path, or packets are simply relayed from the tap to vifX.Y?).
I would love to provide more information, but I'm unsure where to get it.

What version of netback are you running? The one from the 3.0.3 release is
known to have a bug which would cause high-bandwidth transfers to stall.

The offending function is netback.c:tx_add_credit(). You should be able to
take the version from xen-unstable and copy it into whatever version of
netback.c you are using.

-- Keir



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

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