|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[Xen-ia64-devel] [PATCH 27/28] ia64/xen: update Kconfig to allow xen dom
Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
arch/ia64/Kconfig | 6 +++++-
arch/ia64/xen/Kconfig | 29 +++++++++++++++++++++++++++++
2 files changed, 34 insertions(+), 1 deletions(-)
create mode 100644 arch/ia64/xen/Kconfig
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig
index bc84008..31313bc 100644
--- a/arch/ia64/Kconfig
+++ b/arch/ia64/Kconfig
@@ -178,7 +178,7 @@ config PARAVIRT_NOP_B_PATCH
"br.cond.sptk.many <native_xxx>" and replace it with 'nop.b 0'
when running on xen.
-#source "arch/ia64/xen/Kconfig"
+source "arch/ia64/xen/Kconfig"
endif
@@ -238,6 +238,10 @@ config IA64_HP_SIM
bool "Ski-simulator"
select SWIOTLB
+config IA64_XEN
+ bool "Xen guest"
+ depends on XEN
+
endchoice
choice
diff --git a/arch/ia64/xen/Kconfig b/arch/ia64/xen/Kconfig
new file mode 100644
index 0000000..30f54c3
--- /dev/null
+++ b/arch/ia64/xen/Kconfig
@@ -0,0 +1,29 @@
+#
+# This Kconfig describes xen/ia64 options
+#
+
+config XEN
+ bool "Xen hypervisor support"
+ default y
+ select PARAVIRT
+ select PARAVIRT_ALT
+ select PARAVIRT_ENTRY
+ select PARAVIRT_NOP_B_PATCH
+ select XEN_XENCOMM
+ select IA64_XEN
+ help
+ Enable Xen hypervisor support. Resulting kernel runs
+ both as a guest OS on Xen and natively on hardware.
+
+if XEN
+config XEN_INTERFACE_VERSION
+ hex
+ default 0x00030207
+
+config XEN_XENCOMM
+ def_bool y
+
+config NO_IDLE_HZ
+ def_bool y
+
+endif
--
1.5.3
--
yamahata
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-ia64-devel] Re: [kvm-ia64-devel] [PATCH 13/28] ia64/xen: introduce xenhypercall routines necessary for domU., (continued)
- [Xen-ia64-devel] [PATCH 16/28] ia64/xen: basic helper routines for xen/ia64., yamahata
- [Xen-ia64-devel] [PATCH 21/28] ia64/xen: define xen related address conversion helper functions for domU, yamahata
- [Xen-ia64-devel] [PATCH 18/28] ia64/xen: iosapic paravirtualization, yamahata
- [Xen-ia64-devel] [PATCH 22/28] ia64/xen: mca paravirtualization, yamahata
- [Xen-ia64-devel] [PATCH 20/28] ia64/xen: domU xen machine vector without dma api., yamahata
- [Xen-ia64-devel] [PATCH 10/28] RFC: ia64/xen: introduce xen paravirtualized intrinsic operations for privileged instruction., yamahata
- [Xen-ia64-devel] [PATCH 17/28] ia64/xen: domU initialization code., yamahata
- [Xen-ia64-devel] [PATCH 26/28] ia64/xen: fsys paravirtualization., yamahata
- [Xen-ia64-devel] [PATCH 25/28] ia64/xen: gate page paravirtualization, yamahata
- [Xen-ia64-devel] [PATCH 27/28] ia64/xen: update Kconfig to allow xen domU Linux,
yamahata <=
- [Xen-ia64-devel] [PATCH 23/28] ia64/xen: sal paravirtualization., yamahata
- [Xen-ia64-devel] [PATCH 19/28] ia64/xen: xen domU irq chip introducing some helper functions, xen_send_ipi., yamahata
- [Xen-ia64-devel] [PATCH 24/28] ia64/xen: time paravirtualization, yamahata
- [Xen-ia64-devel] [PATCH 08/28] RFC: ia64/xen: xen hand written assembly code paravirtualization., yamahata
- [Xen-ia64-devel] [PATCH 28/28] ia64/xen: add ia64/xen domU config., yamahata
|
|
|
|
|