fc82e1d59a
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6: (21 commits) PM / Hibernate: Reduce autotuned default image size PM / Core: Introduce struct syscore_ops for core subsystems PM PM QoS: Make pm_qos settings readable PM / OPP: opp_find_freq_exact() documentation fix PM: Documentation/power/states.txt: fix repetition PM: Make system-wide PM and runtime PM treat subsystems consistently PM: Simplify kernel/power/Kconfig PM: Add support for device power domains PM: Drop pm_flags that is not necessary PM: Allow pm_runtime_suspend() to succeed during system suspend PM: Clean up PM_TRACE dependencies and drop unnecessary Kconfig option PM: Remove CONFIG_PM_OPS PM: Reorder power management Kconfig options PM: Make CONFIG_PM depend on (CONFIG_PM_SLEEP || CONFIG_PM_RUNTIME) PM / ACPI: Remove references to pm_flags from bus.c PM: Do not create wakeup sysfs files for devices that cannot wake up USB / Hub: Do not call device_set_wakeup_capable() under spinlock PM: Use appropriate printk() priority level in trace.c PM / Wakeup: Don't update events_check_enabled in pm_get_wakeup_count() PM / Wakeup: Make pm_save_wakeup_count() work as documented ...
59 lines
1.4 KiB
Plaintext
59 lines
1.4 KiB
Plaintext
#
|
|
# This Kconfig describes xen options
|
|
#
|
|
|
|
config XEN
|
|
bool "Xen guest support"
|
|
select PARAVIRT
|
|
select PARAVIRT_CLOCK
|
|
depends on X86_64 || (X86_32 && X86_PAE && !X86_VISWS)
|
|
depends on X86_CMPXCHG && X86_TSC
|
|
help
|
|
This is the Linux Xen port. Enabling this will allow the
|
|
kernel to boot in a paravirtualized environment under the
|
|
Xen hypervisor.
|
|
|
|
config XEN_DOM0
|
|
def_bool y
|
|
depends on XEN && PCI_XEN && SWIOTLB_XEN
|
|
depends on X86_LOCAL_APIC && X86_IO_APIC && ACPI && PCI
|
|
|
|
# Dummy symbol since people have come to rely on the PRIVILEGED_GUEST
|
|
# name in tools.
|
|
config XEN_PRIVILEGED_GUEST
|
|
def_bool XEN_DOM0
|
|
|
|
config XEN_PVHVM
|
|
def_bool y
|
|
depends on XEN
|
|
depends on X86_LOCAL_APIC
|
|
|
|
config XEN_MAX_DOMAIN_MEMORY
|
|
int
|
|
default 128
|
|
depends on XEN
|
|
help
|
|
This only affects the sizing of some bss arrays, the unused
|
|
portions of which are freed.
|
|
|
|
config XEN_SAVE_RESTORE
|
|
bool
|
|
depends on XEN
|
|
default y
|
|
|
|
config XEN_DEBUG_FS
|
|
bool "Enable Xen debug and tuning parameters in debugfs"
|
|
depends on XEN && DEBUG_FS
|
|
default n
|
|
help
|
|
Enable statistics output and various tuning options in debugfs.
|
|
Enabling this option may incur a significant performance overhead.
|
|
|
|
config XEN_DEBUG
|
|
bool "Enable Xen debug checks"
|
|
depends on XEN
|
|
default n
|
|
help
|
|
Enable various WARN_ON checks in the Xen MMU code.
|
|
Enabling this option WILL incur a significant performance overhead.
|