|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
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
 
 
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |