x86/pv: Switch {fill,zap}_ro_mpt() to using mfn_t
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 23 Aug 2017 17:51:59 +0000 (17:51 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 30 Aug 2017 10:03:08 +0000 (11:03 +0100)
commit2baad3cee3903795d676e9662c0ddeb511120b42
treea1b21c82f69f9ca4092fbec29b3066a89287e48b
parentae4541c81c7441277e29579579da1fcc007e675d
x86/pv: Switch {fill,zap}_ro_mpt() to using mfn_t

And update all affected callers.  Fix the fill_ro_mpt() prototype to be bool
like its implementation.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/domain.c
xen/arch/x86/mm.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/mm.h