Kconfig 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #
  2. # KVM configuration
  3. #
  4. config HAVE_KVM
  5. bool
  6. config HAVE_KVM_IRQCHIP
  7. bool
  8. menuconfig VIRTUALIZATION
  9. bool "Virtualization"
  10. default y
  11. ---help---
  12. Say Y here to get to see options for using your Linux host to run other
  13. operating systems inside virtual machines (guests).
  14. This option alone does not add any kernel code.
  15. If you say N, all options in this submenu will be skipped and disabled.
  16. if VIRTUALIZATION
  17. config KVM
  18. tristate "Kernel-based Virtual Machine (KVM) support"
  19. depends on HAVE_KVM && EXPERIMENTAL
  20. select PREEMPT_NOTIFIERS
  21. select ANON_INODES
  22. select S390_SWITCH_AMODE
  23. ---help---
  24. Support hosting paravirtualized guest machines using the SIE
  25. virtualization capability on the mainframe. This should work
  26. on any 64bit machine.
  27. This module provides access to the hardware capabilities through
  28. a character device node named /dev/kvm.
  29. To compile this as a module, choose M here: the module
  30. will be called kvm.
  31. If unsure, say N.
  32. config KVM_TRACE
  33. bool
  34. # OK, it's a little counter-intuitive to do this, but it puts it neatly under
  35. # the virtualization menu.
  36. source drivers/virtio/Kconfig
  37. endif # VIRTUALIZATION