projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e7acfd
)
xen: arm: initialise the grant_table_gpfn array on allocation
author
Ian Campbell
<ian.campbell@citrix.com>
Wed, 25 Jun 2014 12:58:59 +0000
(13:58 +0100)
committer
Ian Campbell
<ian.campbell@citrix.com>
Wed, 25 Jun 2014 13:00:02 +0000
(14:00 +0100)
Avoids leaking uninitialised memory via the grant table setup hypercall.
This is XSA-101.
Reported-by: Julien Grall <julien.grall@linaro.org>
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/domain.c
patch
|
blob
|
history
diff --git
a/xen/arch/arm/domain.c
b/xen/arch/arm/domain.c
index e20ba0b39a65fd448549257c3ee8a7aafe8b8652..437885d41c80e220d6b22449453a933ffd3c9c7c 100644
(file)
--- a/
xen/arch/arm/domain.c
+++ b/
xen/arch/arm/domain.c
@@
-394,7
+394,7
@@
struct domain *alloc_domain_struct(void)
return NULL;
clear_page(d);
- d->arch.grant_table_gpfn = x
m
alloc_array(xen_pfn_t, max_nr_grant_frames);
+ d->arch.grant_table_gpfn = x
z
alloc_array(xen_pfn_t, max_nr_grant_frames);
return d;
}