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] Re: new netfront and occasional receive path lockup

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Re: new netfront and occasional receive path lockup
From: Gerald Turner <gturner@xxxxxxxxxx>
Date: Sun, 12 Sep 2010 17:03:36 -0700
Cc: "Xu, Dongxiao" <dongxiao.xu@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 12 Sep 2010 17:04:45 -0700
Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=unzane.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version: content-type; s=mail; bh=KNKb4wP/jIhQ+P+lWjTGSL0uQqg=; b=cccQrQB ZHwhjFxcR+p3lp6ErksadtQOyxQs8zBEQj0Dt8tq52xyB/W85oO3f1//vliJqRnJ bu2CMZ9fbqiUzBsNyuMJGGdJoqIby/fbcxibuan2mGyOm+W5brvmXEUhY6Mpj1mh GsyUuafcqMjEkHWNU3bphfFD7Gv7lcj5ci84=
Domainkey-signature: a=rsa-sha1; c=nofws; d=unzane.com; h=from:to:cc:subject :references:date:in-reply-to:message-id:mime-version: content-type; q=dns; s=mail; b=YRcIo+3vBQs04asHRdTWHpjNQ0rv8E79m +VStNI/DbCGx+9IC9iP+V8KLRQoYysrMKy35Iro2SVyRL6dm2IWJk7eYa7XUnXcp /JpYihs/U4GMmuWBc5wJ3zBN1Ob0rKbjDm8gLp6EeBial+ypMBa9eMeDPheJFozi 7lioYt5VFs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <87k4mqd1re.fsf@xxxxxxxxxxxxxxxxxxxx> (Gerald Turner's message of "Sun, 12 Sep 2010 15:40:21 -0700")
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>
References: <1282495384.12843.11.camel@xxxxxxxxxxxxxxxxxxxx> <4C73166D.3030000@xxxxxxxx> <D5AB6E638E5A3E4B8F4406B113A5A19A2A44184D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20100909185058.GR2804@xxxxxxxxxxx> <4C8981E5.6010000@xxxxxxxx> <D5AB6E638E5A3E4B8F4406B113A5A19A2A5ED71F@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <87aannepx2.fsf@xxxxxxxxxxxxxxxxxxxx> <4C8C9594.1010501@xxxxxxxx> <87k4mqd1re.fsf@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
Gerald Turner <gturner@xxxxxxxxxx> writes:

> Jeremy Fitzhardinge <jeremy@xxxxxxxx> writes:
>
>>  On 09/12/2010 11:00 AM, Gerald Turner wrote:
>>> I examined the Debian linux-image-2.6.32-5-xen-amd64 package and
>>> confirmed the netfront driver is patched with an earlier version the
>>> smartpoll code.
>>>
>>> I manually merged Debian's kernel with Jeremy's updates to the
>>> netfront driver in his git repository.
>>>
>>>   $ git diff 
>>> 5473680bdedb7a62e641970119e6e9381a8d80f4..3b966565a89659f938a4fd662c8475f0c00e0606
>>>
>>> Deployed this new image on all domU's (except for two of them, as a
>>> control group) and updated grub kernel parameter with
>>> xen_netfront.use_smartpoll=0.
>>
>> That's good to hear.  But I also included a fix from Dongxiao which,
>> if correct, means it should work with use_smartpoll=1 (or nothing, as
>> that's the default).  Could you verify whether the fix in
>> cb09635065163a933d0d00d077ddd9f0c0a908a1 does actually work or not?
>>
>
> I've been running with use_smartpoll=1 for a few hours this afternoon,
> looks like Dongxiao's bugfix works.
>

I spoke too soon!  use_smartpoll set to 1 and still exhibits the
problem, a few domU's lost network after about 60 minutes of uptime.
Sorry for the bad news...

-- 
Gerald Turner  Email: gturner@xxxxxxxxxx  JID: gturner@xxxxxxxxxxxxxxxxx
GPG: 0xFA8CD6D5  21D9 B2E8 7FE7 F19E 5F7D  4D0C 3FA0 810F FA8C D6D5

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

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