[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen/arm: route irqs to cpu0
Hi all, Ping? It would be nice to have this patch for Xen 4.4 as IPI priority patch won't be pushed before the release. The patch is a minor change and won't impact normal use. When dom0 is built, Xen always do it on CPU 0. Regards, On 02/04/2014 04:20 PM, Stefano Stabellini wrote: > gic_route_irq_to_guest routes all IRQs to > cpumask_of(smp_processor_id()), but actually it always called on cpu0. > To avoid confusion and possible issues in case someone modified the code > and reassigned a particular irq to a cpu other than cpu0, hardcode > cpumask_of(0). > > Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > > diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c > index e6257a7..8854800 100644 > --- a/xen/arch/arm/gic.c > +++ b/xen/arch/arm/gic.c > @@ -776,8 +776,8 @@ int gic_route_irq_to_guest(struct domain *d, const struct > dt_irq *irq, > > level = dt_irq_is_level_triggered(irq); > > - gic_set_irq_properties(irq->irq, level, cpumask_of(smp_processor_id()), > - 0xa0); > + /* TODO: handle routing irqs to cpus != cpu0 */ > + gic_set_irq_properties(irq->irq, level, cpumask_of(0), 0xa0); > > retval = __setup_irq(desc, irq->irq, action); > if (retval) { > -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |