]> xenbits.xensource.com Git - xen.git/commit
xen/grant: Switch common/grant_table.c to use typesafe MFN
authorJulien Grall <julien.grall@arm.com>
Wed, 21 Feb 2018 13:46:26 +0000 (13:46 +0000)
committerJulien Grall <julien.grall@arm.com>
Fri, 6 Apr 2018 08:43:29 +0000 (09:43 +0100)
commitcd1ea43b5059eae52232b2795fc6b2755a7f5be4
treefecece0d1dc31131711b6c4aa11f2762cb62ef88
parenta7982ad7b03b77d96c6d9cd3eea4b5ba7f77f377
xen/grant: Switch common/grant_table.c to use typesafe MFN

At the same time replace MFN 0 by INVALID_MFN or drop the initializer
when it is not necessary. This will make clearer that the MFN
initialized is not valid.

Other than MFN 0 -> INVALID_MFN, no functional change intended.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/mm.c
xen/common/grant_table.c
xen/include/asm-arm/grant_table.h
xen/include/asm-x86/grant_table.h