projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1ec4e33
)
xen/arm: Initialize the domain vgic lock
author
Julien Grall
<julien.grall@linaro.org>
Wed, 17 Dec 2014 15:40:15 +0000
(15:40 +0000)
committer
Ian Campbell
<ian.campbell@citrix.com>
Tue, 6 Jan 2015 11:14:48 +0000
(11:14 +0000)
The domain vgic lock is used uninitialized.
Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/vgic.c
patch
|
blob
|
history
diff --git
a/xen/arch/arm/vgic.c
b/xen/arch/arm/vgic.c
index 97061ce59078b5a3013d201a91d585137bb56dfb..b8bd38b6a9ccfcc64d33e2c5365ea734e26ee273 100644
(file)
--- a/
xen/arch/arm/vgic.c
+++ b/
xen/arch/arm/vgic.c
@@
-90,6
+90,8
@@
int domain_vgic_init(struct domain *d)
return -ENODEV;
}
+ spin_lock_init(&d->arch.vgic.lock);
+
d->arch.vgic.shared_irqs =
xzalloc_array(struct vgic_irq_rank, DOMAIN_NR_RANKS(d));
if ( d->arch.vgic.shared_irqs == NULL )