Kconfig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. #
  2. # KVM configuration
  3. #
  4. config HAVE_KVM_IRQCHIP
  5. bool
  6. menuconfig VIRTUALIZATION
  7. bool "Virtualization"
  8. ---help---
  9. Say Y here to get to see options for using your Linux host to run
  10. other operating systems inside virtual machines (guests).
  11. This option alone does not add any kernel code.
  12. If you say N, all options in this submenu will be skipped and
  13. disabled.
  14. if VIRTUALIZATION
  15. config KVM
  16. bool
  17. select PREEMPT_NOTIFIERS
  18. select ANON_INODES
  19. config KVM_440
  20. bool "KVM support for PowerPC 440 processors"
  21. depends on EXPERIMENTAL && 44x
  22. select KVM
  23. ---help---
  24. Support running unmodified 440 guest kernels in virtual machines on
  25. 440 host processors.
  26. This module provides access to the hardware capabilities through
  27. a character device node named /dev/kvm.
  28. If unsure, say N.
  29. config KVM_EXIT_TIMING
  30. bool "Detailed exit timing"
  31. depends on KVM
  32. ---help---
  33. Calculate elapsed time for every exit/enter cycle. A per-vcpu
  34. report is available in debugfs kvm/vm#_vcpu#_timing.
  35. The overhead is relatively small, however it is not recommended for
  36. production environments.
  37. If unsure, say N.
  38. config KVM_E500
  39. bool "KVM support for PowerPC E500 processors"
  40. depends on EXPERIMENTAL && E500
  41. select KVM
  42. ---help---
  43. Support running unmodified E500 guest kernels in virtual machines on
  44. E500 host processors.
  45. This module provides access to the hardware capabilities through
  46. a character device node named /dev/kvm.
  47. If unsure, say N.
  48. config KVM_TRACE
  49. bool "KVM trace support"
  50. depends on KVM && MARKERS && SYSFS
  51. select RELAY
  52. select DEBUG_FS
  53. default n
  54. ---help---
  55. This option allows reading a trace of kvm-related events through
  56. relayfs. Note the ABI is not considered stable and will be
  57. modified in future updates.
  58. source drivers/virtio/Kconfig
  59. endif # VIRTUALIZATION