[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c


  • To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • From: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
  • Date: Wed, 11 Aug 2010 18:49:24 +0100
  • Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • Delivery-date: Wed, 11 Aug 2010 10:50:42 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=n4WwyarXkF6YdXUbbasiQ3N3JO6dc/4FNmqIYxMlR1PbtlJ5l66xtQFk8IJ8UGvrBu gvsiGU4aZqKkTDy7SzgXHK3u8Qh5J5R8WixvCRvRS5NHNmckODegRsRK2xIoa6vjMpkU NvYX3pzri749N2LLWbkOQOV/mliKUTjzKDhXo=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Seems to work about 50/50.

Attached is a log of a successful boot (exile.008.log), and a failed
boot (exile.009.log).  Suspicious things about the failed case:  the
usb code starts to initialize before the SATA code finishes
initializing, and complains that "Controller is probably using the
wrong IRQ".

Keir: the machine in question (as you may have guessed) is exile; let
me know if you want to grab it and use it directly.

 -George

On Wed, Aug 11, 2010 at 4:59 PM, Keir Fraser <keir.fraser@xxxxxxxxxxxxx> wrote:
> On 11/08/2010 15:56, "George Dunlap" <George.Dunlap@xxxxxxxxxxxxx> wrote:
>
>> However, it seems that moving IRQs is not handled properly.  Either
>> the pvops kernel should retry if it gets an -EBUSY, or the hypercall
>> should not fail, but wait until it can return success.
>
> Can you try the attached patch?
>
>  Thanks,
>  Keir
>
>> I discovered all this by adding debug statements to the IRQ path; the
>> patch is attached, if anyone else wants to use it.
>>
>>  -George
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>
>

Attachment: exile.008.log
Description: Text Data

Attachment: exile.009.log
Description: Text Data

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.