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