[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v4 7/7] x86: expose CONFIG_HVM



Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
---
v4: remove a blank line
v3: longer text
v2: use tab to indent

Haven't added a dependency on PV_SHIM_EXCLUSIVE because agreement is
not yet reached.

CC more people for opinions.

Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Cc: Jan Beulich <jbeulich@xxxxxxxx>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>
Cc: Tim Deegan <tim@xxxxxxx>
Cc: Juergen Gross <jgross@xxxxxxxx>

I don't have an opinion here, that's why I didn't reply to previous
threads.

Maybe

  def_bool y if !PV_SHIM_EXCLUSIVE

is a good compromise?
---
 xen/arch/x86/Kconfig | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/xen/arch/x86/Kconfig b/xen/arch/x86/Kconfig
index ae1b707..d7a5163 100644
--- a/xen/arch/x86/Kconfig
+++ b/xen/arch/x86/Kconfig
@@ -60,6 +60,16 @@ config PV_LINEAR_PT
 
 config HVM
        def_bool y
+       prompt "HVM support"
+       ---help---
+         Interfaces to support HVM guests which require hardware
+         support like Intel's VT-x or AMD's SVM. Note the hypervisor
+         doesn't distinguish HVM or PVH guest types. PVH guest type
+         is only a concept for end users.
+
+         This option is needed if you want to run HVM or PVH guests.
+
+         If unsure, say Y.
 
 config SHADOW_PAGING
         bool "Shadow Paging"
-- 
git-series 0.9.1

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.