Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #
  2. # This Kconfig describes xen options
  3. #
  4. config XEN
  5. bool "Xen guest support"
  6. select PARAVIRT
  7. select PARAVIRT_CLOCK
  8. depends on X86_64 || (X86_32 && X86_PAE && !X86_VISWS)
  9. depends on X86_CMPXCHG && X86_TSC
  10. help
  11. This is the Linux Xen port. Enabling this will allow the
  12. kernel to boot in a paravirtualized environment under the
  13. Xen hypervisor.
  14. config XEN_MAX_DOMAIN_MEMORY
  15. int "Maximum allowed size of a domain in gigabytes"
  16. default 8 if X86_32
  17. default 32 if X86_64
  18. depends on XEN
  19. help
  20. The pseudo-physical to machine address array is sized
  21. according to the maximum possible memory size of a Xen
  22. domain. This array uses 1 page per gigabyte, so there's no
  23. need to be too stingy here.
  24. config XEN_SAVE_RESTORE
  25. bool
  26. depends on XEN && PM
  27. default y
  28. config XEN_DEBUG_FS
  29. bool "Enable Xen debug and tuning parameters in debugfs"
  30. depends on XEN && DEBUG_FS
  31. default n
  32. help
  33. Enable statistics output and various tuning options in debugfs.
  34. Enabling this option may incur a significant performance overhead.