Kconfig 1.5 KB

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