Displaying 1 result from an estimated 1 matches for "f9c1a6b".
Did you mean:
f1c01a6b
2013 May 06
2
[PATCH v2] xen/gic: EOI irqs on the right pcpu
...e EOI it. */
+ if ( cpu == smp_processor_id() )
+ gic_irq_eoi((void*)virq);
+ else
+ on_selected_cpus(cpumask_of(cpu), gic_irq_eoi, (void*)virq, 0);
+ }
+
i++;
}
}
diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c
index f9c1a6b..c5370d5 100644
--- a/xen/arch/arm/vgic.c
+++ b/xen/arch/arm/vgic.c
@@ -676,9 +676,14 @@ void vgic_vcpu_inject_irq(struct vcpu *v, unsigned int irq, int virtual)
n->irq = irq;
n->priority = priority;
if (!virtual)
+ {
n->desc = irq_to_desc(irq);
- else
+...