x86: make mm.c build with !CONFIG_PV
authorWei Liu <wei.liu2@citrix.com>
Fri, 19 Oct 2018 14:28:27 +0000 (15:28 +0100)
committerWei Liu <wei.liu2@citrix.com>
Sun, 28 Oct 2018 20:01:37 +0000 (20:01 +0000)
commitde5a2bdcedf78855d4118a51fa8a3cecdb308b3b
tree8671a238b4da5d3d92820c7807b5275ed478017e
parent5d91b689dde48522a591ad3cac7c0520b4dec30c
x86: make mm.c build with !CONFIG_PV

Start by putting hypercall handlers which are supposed to be PV only
under CONFIG_PV. Shuffle some code around to avoid introducing
excessive numbers of CONFIG_PV.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/hvm/hypercall.c
xen/arch/x86/mm.c
xen/arch/x86/x86_64/compat/mm.c