From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: Re: new netfront and occasional receive path lockup Date: Tue, 14 Sep 2010 10:54:27 -0700 Message-ID: <4C8FB6D3.7060202@goop.org> References: <87aannepx2.fsf@headboard.unzane.com> <4C8C9594.1010501@goop.org> <87k4mqd1re.fsf@headboard.unzane.com> <87bp82cxwn.fsf@headboard.unzane.com> <877hiqcrxt.fsf@headboard.unzane.com> <8739tecl6i.fsf@headboard.unzane.com> <87vd69bpje.fsf@headboard.unzane.com> <20100913160840.GC2804@reaktio.net> <4C8E7D33.7090902@goop.org> <1284452709.14311.16721.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <1284452709.14311.16721.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Campbell Cc: "Xu, Dongxiao" , "xen-devel@lists.xensource.com" , Gerald Turner List-Id: xen-devel@lists.xenproject.org On 09/14/2010 01:25 AM, Ian Campbell wrote: > On Mon, 2010-09-13 at 20:36 +0100, Jeremy Fitzhardinge wrote: >> On 09/13/2010 09:08 AM, Pasi K=C3=A4rkk=C3=A4inen wrote: >>> On Mon, Sep 13, 2010 at 09:01:57AM -0700, Gerald Turner wrote: >>>> Then I restarted all domUs with use_smartpoll=3D0 and haven't had an= y >>>> lockups in 7 hours. >>>> >>> I think we should default xen/stable-2.6.32.x to use_smartpoll=3D0 fo= r the time being >>> until this is sorted out.. >> Agreed. > Should we also consider adding a netback option to disable it for the > system as a whole as well? Or are the issues strictly in-guest only? > > Perhaps netback should support a xenstore key to allow a toolstack to > configure this property per guest? It depends on what the problem is. If there's a basic problem with the smartpoll front<->back communication protocol then we'll probably have to revert the whole thing and start over. If the bug is just something in the frontend then we can disable it there until resolved. Fortunately I haven't pushed netfront smartpoll support upstream yet, so the userbase is still fairly limited. I hope. J