Avi Kivity | 0ba12d1 | 2009-05-21 16:45:19 +0300 | [diff] [blame] | 1 | # KVM common configuration items and defaults |
2 | |||||
3 | config HAVE_KVM | ||||
4 | bool | ||||
5 | |||||
6 | config HAVE_KVM_IRQCHIP | ||||
7 | bool | ||||
Gregory Haskins | 721eecb | 2009-05-20 10:30:49 -0400 | [diff] [blame] | 8 | |
Paul Mackerras | 297e210 | 2014-06-30 20:51:13 +1000 | [diff] [blame] | 9 | config HAVE_KVM_IRQFD |
10 | bool | ||||
11 | |||||
Alexander Graf | a725d56 | 2013-04-17 13:29:30 +0200 | [diff] [blame] | 12 | config HAVE_KVM_IRQ_ROUTING |
13 | bool | ||||
14 | |||||
Gregory Haskins | 721eecb | 2009-05-20 10:30:49 -0400 | [diff] [blame] | 15 | config HAVE_KVM_EVENTFD |
16 | bool | ||||
17 | select EVENTFD | ||||
Gleb Natapov | 73880c8 | 2009-06-09 15:56:28 +0300 | [diff] [blame] | 18 | |
Avi Kivity | 50eb2a3 | 2009-12-20 15:00:10 +0200 | [diff] [blame] | 19 | config KVM_MMIO |
20 | bool | ||||
Gleb Natapov | af585b9 | 2010-10-14 11:22:46 +0200 | [diff] [blame] | 21 | |
22 | config KVM_ASYNC_PF | ||||
23 | bool | ||||
Jan Kiszka | 07975ad | 2012-03-29 21:14:12 +0200 | [diff] [blame] | 24 | |
Dominik Dingel | e0ead41 | 2013-06-06 15:32:37 +0200 | [diff] [blame] | 25 | # Toggle to switch between direct notification and batch job |
26 | config KVM_ASYNC_PF_SYNC | ||||
27 | bool | ||||
28 | |||||
Jan Kiszka | 07975ad | 2012-03-29 21:14:12 +0200 | [diff] [blame] | 29 | config HAVE_KVM_MSI |
30 | bool | ||||
Raghavendra K T | f2a7434 | 2012-07-18 19:07:32 +0530 | [diff] [blame] | 31 | |
32 | config HAVE_KVM_CPU_RELAX_INTERCEPT | ||||
33 | bool | ||||
Alex Williamson | ec53500 | 2013-10-30 11:02:17 -0600 | [diff] [blame] | 34 | |
35 | config KVM_VFIO | ||||
36 | bool | ||||
Mario Smarduch | a6d5101 | 2015-01-15 15:58:52 -0800 | [diff] [blame] | 37 | |
38 | config HAVE_KVM_ARCH_TLB_FLUSH_ALL | ||||
39 | bool | ||||
Mario Smarduch | ba0513b | 2015-01-15 15:58:53 -0800 | [diff] [blame] | 40 | |
Christian Borntraeger | 3491caf | 2016-05-13 12:16:35 +0200 | [diff] [blame] | 41 | config HAVE_KVM_INVALID_WAKEUPS |
42 | bool | ||||
43 | |||||
Mario Smarduch | ba0513b | 2015-01-15 15:58:53 -0800 | [diff] [blame] | 44 | config KVM_GENERIC_DIRTYLOG_READ_PROTECT |
45 | bool | ||||
Christian Borntraeger | de8e5d7 | 2015-02-03 09:35:15 +0100 | [diff] [blame] | 46 | |
47 | config KVM_COMPAT | ||||
48 | def_bool y | ||||
Jan Beulich | 6956d89 | 2015-10-19 04:37:18 -0600 | [diff] [blame] | 49 | depends on KVM && COMPAT && !S390 |
Eric Auger | 1a02b27 | 2015-09-18 22:29:43 +0800 | [diff] [blame] | 50 | |
51 | config HAVE_KVM_IRQ_BYPASS | ||||
52 | bool |