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: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
committed by
Ingo Molnar
parent
612a95b4e0
commit
e61bd94a36
@@ -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
|
|||||||
|
|
||||||
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
|
||||||
|
Reference in New Issue
Block a user