page-alloc: scrub pages used by hypervisor upon freeing
authorJan Beulich <jbeulich@suse.com>
Tue, 17 Jun 2014 13:21:10 +0000 (15:21 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 17 Jun 2014 13:21:10 +0000 (15:21 +0200)
commit4bd78937ec324bcef4e29ef951e0ff9815770de1
tree3725b3382a3208911aaf36c5059a1fb00d4b1b16
parent5157e9dfd52682a7376c0c6a9c13ea413c06047e
page-alloc: scrub pages used by hypervisor upon freeing

... unless they're part of a fully separate pool (and hence can't ever
be used for guest allocations).

This is CVE-2014-4021 / XSA-100.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/common/page_alloc.c