mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
xen/arm: Initialize lr_queue in vcpu_vgic_init for the first 32 irqs
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Campbell <ian.campbell@citrix.com>
This commit is contained in:
1 parent
931116a290
commit
3cb62822d0
1 file changed
+3
@@ -108,7 +108,10 @@ int vcpu_vgic_init(struct vcpu *v)
|
||||
|
||||
memset(&v->arch.vgic.pending_irqs, 0, sizeof(v->arch.vgic.pending_irqs));
|
||||
for (i = 0; i < 32; i++)
|
||||
{
|
||||
INIT_LIST_HEAD(&v->arch.vgic.pending_irqs[i].inflight);
|
||||
INIT_LIST_HEAD(&v->arch.vgic.pending_irqs[i].lr_queue);
|
||||
}
|
||||
|
||||
/* For SGI and PPI the target is always this CPU */
|
||||
for ( i = 0 ; i < 8 ; i++ )
|
||||
|
||||