x86/kconfig: Introduce CONFIG_PV and CONFIG_HVM
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 3 Feb 2017 13:55:26 +0000 (13:55 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 3 Mar 2017 11:36:39 +0000 (11:36 +0000)
commit3ae98aef839c1c420f04456a658f491d9580c4ba
tree1f01fc039a47b89e8414601dbb369fd0a1c70600
parentb151125b4d89d7ec139ac34470e3c709fb4b1b4d
x86/kconfig: Introduce CONFIG_PV and CONFIG_HVM

Making PV and HVM guests individually compilable is useful as a reduction in
hypervisor size, and as an aid to enforcing clean API boundaries.

Introduce CONFIG_PV and CONFIG_HVM, although there is a lot of work to do
until either can actually be disabled.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/Kconfig
xen/arch/x86/Makefile