[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/2] xen: Clear IRQ_GUEST bit from irq_desc status if its action is NULL
This one has wrong Subject. Just forget about it, please. I'll send it with correct subj. On 09/13/2011 03:44 PM, Igor Mammedov wrote: Signed-off-by: Igor Mammedov<imammedo@xxxxxxxxxx> Reviewed-by: Jan Beulich<JBeulich@xxxxxxxx> diff -r 2049f7ca3177 -r 884814bfc22e xen/arch/x86/irq.c --- a/xen/arch/x86/irq.c Tue Sep 13 14:44:59 2011 +0200 +++ b/xen/arch/x86/irq.c Tue Sep 13 14:47:46 2011 +0200 @@ -1599,12 +1599,7 @@ static int pirq_guest_force_unbind(struc action = (irq_guest_action_t *)desc->action; if ( unlikely(action == NULL) ) - { - desc->status&= ~IRQ_GUEST; - dprintk(XENLOG_G_WARNING, "dom%d: pirq %d: desc->action is NULL!\n", - d->domain_id, pirq->pirq); - goto out; - } + goto unbind; for ( i = 0; (i< action->nr_guests)&& (action->guest[i] != d); i++ ) continue; @@ -1612,6 +1607,7 @@ static int pirq_guest_force_unbind(struc goto out; bound = 1; + unbind: oldaction = __pirq_guest_unbind(d, pirq, desc); out: _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel -- Thanks, Igor _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |