mm: use typesafe MFN for alloc_boot_pages return
authorJulien Grall <julien.grall@arm.com>
Mon, 18 Sep 2017 10:27:57 +0000 (12:27 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 18 Sep 2017 10:27:57 +0000 (12:27 +0200)
commita46cf484716c2117d4defbb14c7d33c140c0ba51
treeb9d3d6a2fc2d025b6f67c1ab4cb0d4d952cad3fd
parentaba97792a8c5bb20886cc0969b4e43d6470b9aba
mm: use typesafe MFN for alloc_boot_pages return

At the moment, most of the callers will have to use mfn_x. However
follow-up patches will remove some of them by propagating the typesafe a
bit further.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/mm.c
xen/arch/arm/setup.c
xen/arch/x86/mm.c
xen/arch/x86/numa.c
xen/arch/x86/srat.c
xen/common/page_alloc.c
xen/drivers/acpi/osl.c
xen/include/xen/mm.h