|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xen/arm: Initialize lr_queue in vcpu_vgic_init for the first 32 irqs
# HG changeset patch
# User Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
# Date 1343060968 -3600
# Node ID 9a36965a233d749c6cb876189b05aa860ca76bf7
# Parent c2575d6b9650a39e34971f75eceee6dc9d456ba9
xen/arm: Initialize lr_queue in vcpu_vgic_init for the first 32 irqs
Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
---
diff -r c2575d6b9650 -r 9a36965a233d xen/arch/arm/vgic.c
--- a/xen/arch/arm/vgic.c Mon Jul 23 13:09:46 2012 +0100
+++ b/xen/arch/arm/vgic.c Mon Jul 23 17:29:28 2012 +0100
@@ -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++ )
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |