Displaying 20 results from an estimated 65 matches for "endchoice".
2007 Apr 18
3
[PATCH] make CONFIG_PARAVIRT require NO_HZ
Given all the discussion, let's just require NO_HZ when
CONFIG_PARAVIRT. Anyone object?
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
---
--- a/arch/i386/Kconfig Mon Mar 12 11:07:45 2007 -0700
+++ b/arch/i386/Kconfig Mon Mar 12 16:53:14 2007 -0700
@@ -208,7 +208,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ depends on EXPERIMENTAL && NO_HZ
depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instances of
2007 Apr 18
3
[PATCH] make CONFIG_PARAVIRT require NO_HZ
Given all the discussion, let's just require NO_HZ when
CONFIG_PARAVIRT. Anyone object?
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
---
--- a/arch/i386/Kconfig Mon Mar 12 11:07:45 2007 -0700
+++ b/arch/i386/Kconfig Mon Mar 12 16:53:14 2007 -0700
@@ -208,7 +208,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
+ depends on EXPERIMENTAL && NO_HZ
depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instances of
2007 Apr 18
4
[RFC, PATCH 2/24] i386 Vmi config
...se you
should say N here.
+config X86_VMI
+ bool "VMI architecture support"
+ help
+ This option builds a kernel designed to run on top of a virtual
+ machine interface layer (VMI). Say 'N' here unless you are
+ building a kernel to run inside a virtual machine.
+
endchoice
+menu "VMI configurable support"
+ depends on X86_VMI
+
+config VMI_REQUIRE_HYPERVISOR
+ bool "Require hypervisor"
+ default n
+ help
+ This option forces the kernel to run with a hypervisor present.
+ The kernel will panic if booted on n...
2007 Apr 18
4
[RFC, PATCH 2/24] i386 Vmi config
...se you
should say N here.
+config X86_VMI
+ bool "VMI architecture support"
+ help
+ This option builds a kernel designed to run on top of a virtual
+ machine interface layer (VMI). Say 'N' here unless you are
+ building a kernel to run inside a virtual machine.
+
endchoice
+menu "VMI configurable support"
+ depends on X86_VMI
+
+config VMI_REQUIRE_HYPERVISOR
+ bool "Require hypervisor"
+ default n
+ help
+ This option forces the kernel to run with a hypervisor present.
+ The kernel will panic if booted on n...
2007 Apr 18
3
[PATCH] no paravirt for X86_VOYAGER or X86_VISWS
....h:163:1: warning: this is the location of the previous definition
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
arch/i386/Kconfig | 1 +
1 file changed, 1 insertion(+)
--- linux-2.6.19-git13.orig/arch/i386/Kconfig
+++ linux-2.6.19-git13/arch/i386/Kconfig
@@ -190,6 +190,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
depends on EXPERIMENTAL
+ depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instances of
Linux on the same machine, under a hypervisor. This option
---
2007 Apr 18
3
[PATCH] no paravirt for X86_VOYAGER or X86_VISWS
....h:163:1: warning: this is the location of the previous definition
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
arch/i386/Kconfig | 1 +
1 file changed, 1 insertion(+)
--- linux-2.6.19-git13.orig/arch/i386/Kconfig
+++ linux-2.6.19-git13/arch/i386/Kconfig
@@ -190,6 +190,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
depends on EXPERIMENTAL
+ depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instances of
Linux on the same machine, under a hypervisor. This option
---
2007 Sep 24
3
[PATCH 1/3] Virtualization config cleanup: Select CONFIG_PARAVIRT when required
...86/Kconfig | 33 ++++++++++++++++++++-------------
arch/i386/xen/Kconfig | 1 +
2 files changed, 21 insertions(+), 13 deletions(-)
===================================================================
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -214,24 +214,30 @@ config X86_ES7000
endchoice
-menuconfig PARAVIRT
+config PARAVIRT
+ bool
+ depends on !(X86_VISWS || X86_VOYAGER)
+ help
+ This changes the kernel so it can modify itself when it is run
+ under a hypervisor, potentially improving performance significantly
+ over full virtualization. However, when run without a hyperv...
2007 Sep 24
3
[PATCH 1/3] Virtualization config cleanup: Select CONFIG_PARAVIRT when required
...86/Kconfig | 33 ++++++++++++++++++++-------------
arch/i386/xen/Kconfig | 1 +
2 files changed, 21 insertions(+), 13 deletions(-)
===================================================================
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -214,24 +214,30 @@ config X86_ES7000
endchoice
-menuconfig PARAVIRT
+config PARAVIRT
+ bool
+ depends on !(X86_VISWS || X86_VOYAGER)
+ help
+ This changes the kernel so it can modify itself when it is run
+ under a hypervisor, potentially improving performance significantly
+ over full virtualization. However, when run without a hyperv...
2008 Jun 19
0
[PATCH] ia64/pv_ops: update Kconfig for paravirtualized guest and xen.
....hp.com/research/linux/ski/>
+ Xen-domU For xen domU system
If you don't know what to do, choose "generic".
@@ -187,6 +215,10 @@ config IA64_HP_SIM
bool "Ski-simulator"
select SWIOTLB
+config IA64_XEN_GUEST
+ 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..f1683a2
--- /dev/null
+++ b/arch/ia64/xen/Kconfig
@@ -0,0 +1,26 @@
+#
+# This Kconfig describes xen/ia64 options
+#
+
+config XEN
+ bool "Xen hypervisor support"
+ default y
+ depends...
2008 Jun 19
0
[PATCH] ia64/pv_ops: update Kconfig for paravirtualized guest and xen.
....hp.com/research/linux/ski/>
+ Xen-domU For xen domU system
If you don't know what to do, choose "generic".
@@ -187,6 +215,10 @@ config IA64_HP_SIM
bool "Ski-simulator"
select SWIOTLB
+config IA64_XEN_GUEST
+ 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..f1683a2
--- /dev/null
+++ b/arch/ia64/xen/Kconfig
@@ -0,0 +1,26 @@
+#
+# This Kconfig describes xen/ia64 options
+#
+
+config XEN
+ bool "Xen hypervisor support"
+ default y
+ depends...
2007 Sep 13
1
[PATCH 1/3] Normalize config options for guest support
...and make the wording for each prompt uniform.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
diff -r 3d3ac181380b arch/i386/Kconfig
--- a/arch/i386/Kconfig Fri Sep 14 12:24:15 2007 +1000
+++ b/arch/i386/Kconfig Fri Sep 14 12:45:09 2007 +1000
@@ -214,28 +214,38 @@ config X86_ES7000
endchoice
-config PARAVIRT
- bool "Paravirtualization support (EXPERIMENTAL)"
+menuconfig PARAVIRT
+ bool "Paravirtualized guest support (EXPERIMENTAL)"
depends on EXPERIMENTAL
depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instance...
2007 Sep 13
1
[PATCH 1/3] Normalize config options for guest support
...and make the wording for each prompt uniform.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
diff -r 3d3ac181380b arch/i386/Kconfig
--- a/arch/i386/Kconfig Fri Sep 14 12:24:15 2007 +1000
+++ b/arch/i386/Kconfig Fri Sep 14 12:45:09 2007 +1000
@@ -214,28 +214,38 @@ config X86_ES7000
endchoice
-config PARAVIRT
- bool "Paravirtualization support (EXPERIMENTAL)"
+menuconfig PARAVIRT
+ bool "Paravirtualized guest support (EXPERIMENTAL)"
depends on EXPERIMENTAL
depends on !(X86_VISWS || X86_VOYAGER)
help
Paravirtualization is a way of running multiple instance...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...MACH_VMI_H */
Index: linux-2.6.16-rc5/arch/i386/Kconfig
===================================================================
--- linux-2.6.16-rc5.orig/arch/i386/Kconfig 2006-03-08 10:52:41.000000000 -0800
+++ linux-2.6.16-rc5/arch/i386/Kconfig 2006-03-08 10:53:47.000000000 -0800
@@ -145,6 +145,47 @@ endchoice
menu "VMI configurable support"
depends on X86_VMI
+choice
+ prompt "VMI call convention"
+ default VMI_C_CONVENTION
+
+config VMI_C_CONVENTION
+ bool "Use standard C calling convention"
+ help
+ Use standard C calling convention with stack passing and
+ no...
2007 Apr 18
3
[RFC, PATCH 4/24] i386 Vmi inline implementation
...MACH_VMI_H */
Index: linux-2.6.16-rc5/arch/i386/Kconfig
===================================================================
--- linux-2.6.16-rc5.orig/arch/i386/Kconfig 2006-03-08 10:52:41.000000000 -0800
+++ linux-2.6.16-rc5/arch/i386/Kconfig 2006-03-08 10:53:47.000000000 -0800
@@ -145,6 +145,47 @@ endchoice
menu "VMI configurable support"
depends on X86_VMI
+choice
+ prompt "VMI call convention"
+ default VMI_C_CONVENTION
+
+config VMI_C_CONVENTION
+ bool "Use standard C calling convention"
+ help
+ Use standard C calling convention with stack passing and
+ no...
2007 Jul 19
3
[PATCH] Move KVM, paravirt, lguest, VMI and Xen under arch-level Virtualization option
..._VIRTUALIZATION
4) Move lguest into same menu.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
diff -r decd4a43335a arch/i386/Kconfig
--- a/arch/i386/Kconfig Fri Jul 20 13:49:20 2007 +1000
+++ b/arch/i386/Kconfig Fri Jul 20 14:05:56 2007 +1000
@@ -210,17 +210,55 @@ config X86_ES7000
endchoice
+config ACPI_SRAT
+ bool
+ default y
+ depends on ACPI && NUMA && (X86_SUMMIT || X86_GENERICARCH)
+ select ACPI_NUMA
+
+config HAVE_ARCH_PARSE_SRAT
+ bool
+ default y
+ depends on ACPI_SRAT
+
+config X86_SUMMIT_NUMA
+ bool
+ default y
+ depends on NUMA &&...
2007 Jul 19
3
[PATCH] Move KVM, paravirt, lguest, VMI and Xen under arch-level Virtualization option
..._VIRTUALIZATION
4) Move lguest into same menu.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
diff -r decd4a43335a arch/i386/Kconfig
--- a/arch/i386/Kconfig Fri Jul 20 13:49:20 2007 +1000
+++ b/arch/i386/Kconfig Fri Jul 20 14:05:56 2007 +1000
@@ -210,17 +210,55 @@ config X86_ES7000
endchoice
+config ACPI_SRAT
+ bool
+ default y
+ depends on ACPI && NUMA && (X86_SUMMIT || X86_GENERICARCH)
+ select ACPI_NUMA
+
+config HAVE_ARCH_PARSE_SRAT
+ bool
+ default y
+ depends on ACPI_SRAT
+
+config X86_SUMMIT_NUMA
+ bool
+ default y
+ depends on NUMA &&...
2012 Feb 05
5
[PATCH] Automatically select 0xe9 as default debug port if configured for Xen
As per Ian comment on previous commit 7123d9834d58287d43514d7799ed1a7b34eea243
Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com>
---
src/Kconfig | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/Kconfig b/src/Kconfig
index cf0bff0..cee0005 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -361,6 +361,7 @@ menu "Debugging"
config DEBUG_IO_PORT
2007 Apr 18
2
[PATCH] Fix CONFIG_PARAVIRT for 2.6.19-rc5-mm1
...es/dontdiff --minimal linux-2.6.19-rc5-mm1/arch/i386/Kconfig working-2.6.19-rc5-mm1-paravirt/arch/i386/Kconfig
--- linux-2.6.19-rc5-mm1/arch/i386/Kconfig 2006-11-09 11:21:58.000000000 +1100
+++ working-2.6.19-rc5-mm1-paravirt/arch/i386/Kconfig 2006-11-09 11:29:27.000000000 +1100
@@ -204,8 +204,6 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
depends on EXPERIMENTAL
- # doesn't compile right now
- depends on BROKEN
help
Paravirtualization is a way of running multiple instances of
Linux on the same machine, under a hypervisor. This option
diff...
2007 Apr 18
2
[PATCH] Fix CONFIG_PARAVIRT for 2.6.19-rc5-mm1
...es/dontdiff --minimal linux-2.6.19-rc5-mm1/arch/i386/Kconfig working-2.6.19-rc5-mm1-paravirt/arch/i386/Kconfig
--- linux-2.6.19-rc5-mm1/arch/i386/Kconfig 2006-11-09 11:21:58.000000000 +1100
+++ working-2.6.19-rc5-mm1-paravirt/arch/i386/Kconfig 2006-11-09 11:29:27.000000000 +1100
@@ -204,8 +204,6 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
depends on EXPERIMENTAL
- # doesn't compile right now
- depends on BROKEN
help
Paravirtualization is a way of running multiple instances of
Linux on the same machine, under a hypervisor. This option
diff...
2007 Apr 18
1
[RFC, PATCH 7/24] i386 Vmi memory hole
Create a configurable hole in the linear address space at the top
of memory. A more advanced interface is needed to negotiate how
much space the hypervisor is allowed to steal, but in the end, it
seems most likely that a fixed constant size will be chosen for
the compiled kernel, potentially propagated to an information
page used by paravirtual initialization to determine interface
compatibility.