x86/p2m: set_{foreign,mmio}_p2m_entry() are HVM-only
authorJan Beulich <jbeulich@suse.com>
Mon, 3 May 2021 13:17:19 +0000 (15:17 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 3 May 2021 13:17:19 +0000 (15:17 +0200)
commite7f062e246ad4a4d1baac86fec92fe9fa8aae4d8
tree5806650b30f578db3ba476240574b67ac8793984
parent1f8ee4cb430e5a9da37096574c41632cf69a0bc7
x86/p2m: set_{foreign,mmio}_p2m_entry() are HVM-only

Extend a respective #ifdef from inside set_typed_p2m_entry() to around
all three functions. Add ASSERT_UNREACHABLE() to the latter one's safety
check path.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
xen/arch/x86/mm/p2m.c