xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH
authorMaran Wilson <maran.wilson@oracle.com>
Mon, 10 Dec 2018 19:07:28 +0000 (11:07 -0800)
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>
Thu, 13 Dec 2018 18:41:49 +0000 (13:41 -0500)
commit7733607fb3aa72e3df47e6165156feb92ced8f5f
treece5f7874b87f6064b0922b7515cd0740c069ac51
parent40e020c129cfc991e8ab4736d2665351ffd1468d
xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH

In order to pave the way for hypervisors other than Xen to use the PVH
entry point for VMs, we need to factor the PVH entry code into Xen specific
and hypervisor agnostic components. The first step in doing that, is to
create a new config option for PVH entry that can be enabled
independently from CONFIG_XEN.

Signed-off-by: Maran Wilson <maran.wilson@oracle.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
arch/x86/Kconfig
arch/x86/kernel/head_64.S
arch/x86/xen/Kconfig