Commit e61bd94a authored by Eduardo Pereira Habkost's avatar Eduardo Pereira Habkost Committed by Ingo Molnar

x86: allow enabling PARAVIRT without any guest implementation

This will allow people to enable the paravirt_ops code even when no
guest support is enabled, for broader testing of the paravirt_ops code.
Signed-off-by: default avatarEduardo Habkost <ehabkost@redhat.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 612a95b4
...@@ -310,15 +310,6 @@ config SCHED_NO_NO_OMIT_FRAME_POINTER ...@@ -310,15 +310,6 @@ config SCHED_NO_NO_OMIT_FRAME_POINTER
If in doubt, say "Y". If in doubt, say "Y".
config PARAVIRT
bool
depends on X86_32 && !(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 hypervisor
the kernel is theoretically slower and slightly larger.
menuconfig PARAVIRT_GUEST menuconfig PARAVIRT_GUEST
bool "Paravirtualized guest support" bool "Paravirtualized guest support"
depends on X86_32 depends on X86_32
...@@ -344,6 +335,15 @@ config VMI ...@@ -344,6 +335,15 @@ config VMI
source "arch/x86/lguest/Kconfig" source "arch/x86/lguest/Kconfig"
config PARAVIRT
bool "Enable paravirtualization code"
depends on X86_32 && !(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 hypervisor
the kernel is theoretically slower and slightly larger.
endif endif
config ACPI_SRAT config ACPI_SRAT
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment