|   xen-devel
[Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c 
| To: | George Dunlap <George.Dunlap@xxxxxxxxxxxxx>,	"xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Jeremy	Fitzhardinge <jeremy@xxxxxxxx>, Konrad Rzeszutek Wilk	<konrad.wilk@xxxxxxxxxx> |  
| Subject: | [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c |  
| From: | Keir Fraser <keir.fraser@xxxxxxxxxxxxx> |  
| Date: | Wed, 11 Aug 2010 16:59:32 +0100 |  
| Cc: |  |  
| Delivery-date: | Wed, 11 Aug 2010 09:01:34 -0700 |  
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |  
| In-reply-to: | <AANLkTin2Q9pH+v=Nm=T-R_sgajrdxKy5nj+_5Ja+Wb6Y@xxxxxxxxxxxxxx> |  
| 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> |  
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |  
| Thread-index: | Acs5ZVZM0PNKzfRMRZC05S/nVlusCQACNlvn |  
| Thread-topic: | IRQs, move_in_progress, -EBUSY &c |  
| User-agent: | Microsoft-Entourage/12.24.0.100205 |  
| 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
  00-gsi-retry Description: Binary data
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
[Xen-devel] IRQs, move_in_progress, -EBUSY &c, George Dunlap
[Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, Keir Fraser
Re: [Xen-devel] IRQs, move_in_progress, -EBUSY &c, Jeremy Fitzhardinge
[Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c,
Keir Fraser <=
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, George Dunlap
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, Keir Fraser
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, George Dunlap
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, Keir Fraser
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, George Dunlap
Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, George Dunlap
 |  
| Previous by Date: | Re: [Xen-devel] IRQs, move_in_progress, -EBUSY &c, Jeremy Fitzhardinge |  
| Next by Date: | [Xen-devel] [PATCH]: xl: Implement per-API-call garbage-collection	lifetime, Gianni Tedesco |  
| Previous by Thread: | Re: [Xen-devel] IRQs, move_in_progress, -EBUSY &c, Jeremy Fitzhardinge |  
| Next by Thread: | Re: [Xen-devel] Re: IRQs, move_in_progress, -EBUSY &c, George Dunlap |  
| Indexes: | [Date]
[Thread]
[Top]
[All Lists] |  |  |