xref: /aosp_15_r20/external/strace/xlat/kvm_cap.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/kvm_cap.in; do not edit. */
2*cf84ac9aSAndroid Build Coastguard Worker 
3*cf84ac9aSAndroid Build Coastguard Worker #include "gcc_compat.h"
4*cf84ac9aSAndroid Build Coastguard Worker #include "static_assert.h"
5*cf84ac9aSAndroid Build Coastguard Worker 
6*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_IRQCHIP) && HAVE_DECL_KVM_CAP_IRQCHIP)
7*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQCHIP) == (0), "KVM_CAP_IRQCHIP != 0");
9*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10*cf84ac9aSAndroid Build Coastguard Worker #else
11*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQCHIP 0
12*cf84ac9aSAndroid Build Coastguard Worker #endif
13*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HLT) || (defined(HAVE_DECL_KVM_CAP_HLT) && HAVE_DECL_KVM_CAP_HLT)
14*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
15*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HLT) == (1), "KVM_CAP_HLT != 1");
16*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
17*cf84ac9aSAndroid Build Coastguard Worker #else
18*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HLT 1
19*cf84ac9aSAndroid Build Coastguard Worker #endif
20*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MMU_SHADOW_CACHE_CONTROL) || (defined(HAVE_DECL_KVM_CAP_MMU_SHADOW_CACHE_CONTROL) && HAVE_DECL_KVM_CAP_MMU_SHADOW_CACHE_CONTROL)
21*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
22*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MMU_SHADOW_CACHE_CONTROL) == (2), "KVM_CAP_MMU_SHADOW_CACHE_CONTROL != 2");
23*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
24*cf84ac9aSAndroid Build Coastguard Worker #else
25*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MMU_SHADOW_CACHE_CONTROL 2
26*cf84ac9aSAndroid Build Coastguard Worker #endif
27*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_USER_MEMORY) || (defined(HAVE_DECL_KVM_CAP_USER_MEMORY) && HAVE_DECL_KVM_CAP_USER_MEMORY)
28*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
29*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_USER_MEMORY) == (3), "KVM_CAP_USER_MEMORY != 3");
30*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
31*cf84ac9aSAndroid Build Coastguard Worker #else
32*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_USER_MEMORY 3
33*cf84ac9aSAndroid Build Coastguard Worker #endif
34*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_TSS_ADDR) || (defined(HAVE_DECL_KVM_CAP_SET_TSS_ADDR) && HAVE_DECL_KVM_CAP_SET_TSS_ADDR)
35*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
36*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_TSS_ADDR) == (4), "KVM_CAP_SET_TSS_ADDR != 4");
37*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
38*cf84ac9aSAndroid Build Coastguard Worker #else
39*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_TSS_ADDR 4
40*cf84ac9aSAndroid Build Coastguard Worker #endif
41*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VAPIC) || (defined(HAVE_DECL_KVM_CAP_VAPIC) && HAVE_DECL_KVM_CAP_VAPIC)
42*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
43*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VAPIC) == (6), "KVM_CAP_VAPIC != 6");
44*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
45*cf84ac9aSAndroid Build Coastguard Worker #else
46*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VAPIC 6
47*cf84ac9aSAndroid Build Coastguard Worker #endif
48*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_EXT_CPUID) || (defined(HAVE_DECL_KVM_CAP_EXT_CPUID) && HAVE_DECL_KVM_CAP_EXT_CPUID)
49*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
50*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_EXT_CPUID) == (7), "KVM_CAP_EXT_CPUID != 7");
51*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
52*cf84ac9aSAndroid Build Coastguard Worker #else
53*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_EXT_CPUID 7
54*cf84ac9aSAndroid Build Coastguard Worker #endif
55*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_CLOCKSOURCE) || (defined(HAVE_DECL_KVM_CAP_CLOCKSOURCE) && HAVE_DECL_KVM_CAP_CLOCKSOURCE)
56*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
57*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_CLOCKSOURCE) == (8), "KVM_CAP_CLOCKSOURCE != 8");
58*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
59*cf84ac9aSAndroid Build Coastguard Worker #else
60*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_CLOCKSOURCE 8
61*cf84ac9aSAndroid Build Coastguard Worker #endif
62*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NR_VCPUS) || (defined(HAVE_DECL_KVM_CAP_NR_VCPUS) && HAVE_DECL_KVM_CAP_NR_VCPUS)
63*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
64*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NR_VCPUS) == (9), "KVM_CAP_NR_VCPUS != 9");
65*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
66*cf84ac9aSAndroid Build Coastguard Worker #else
67*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NR_VCPUS 9
68*cf84ac9aSAndroid Build Coastguard Worker #endif
69*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NR_MEMSLOTS) || (defined(HAVE_DECL_KVM_CAP_NR_MEMSLOTS) && HAVE_DECL_KVM_CAP_NR_MEMSLOTS)
70*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
71*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NR_MEMSLOTS) == (10), "KVM_CAP_NR_MEMSLOTS != 10");
72*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
73*cf84ac9aSAndroid Build Coastguard Worker #else
74*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NR_MEMSLOTS 10
75*cf84ac9aSAndroid Build Coastguard Worker #endif
76*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT) || (defined(HAVE_DECL_KVM_CAP_PIT) && HAVE_DECL_KVM_CAP_PIT)
77*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
78*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT) == (11), "KVM_CAP_PIT != 11");
79*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
80*cf84ac9aSAndroid Build Coastguard Worker #else
81*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT 11
82*cf84ac9aSAndroid Build Coastguard Worker #endif
83*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_NOP_IO_DELAY) || (defined(HAVE_DECL_KVM_CAP_NOP_IO_DELAY) && HAVE_DECL_KVM_CAP_NOP_IO_DELAY)
84*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
85*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_NOP_IO_DELAY) == (12), "KVM_CAP_NOP_IO_DELAY != 12");
86*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
87*cf84ac9aSAndroid Build Coastguard Worker #else
88*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_NOP_IO_DELAY 12
89*cf84ac9aSAndroid Build Coastguard Worker #endif
90*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PV_MMU) || (defined(HAVE_DECL_KVM_CAP_PV_MMU) && HAVE_DECL_KVM_CAP_PV_MMU)
91*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
92*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PV_MMU) == (13), "KVM_CAP_PV_MMU != 13");
93*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
94*cf84ac9aSAndroid Build Coastguard Worker #else
95*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PV_MMU 13
96*cf84ac9aSAndroid Build Coastguard Worker #endif
97*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MP_STATE) || (defined(HAVE_DECL_KVM_CAP_MP_STATE) && HAVE_DECL_KVM_CAP_MP_STATE)
98*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
99*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MP_STATE) == (14), "KVM_CAP_MP_STATE != 14");
100*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
101*cf84ac9aSAndroid Build Coastguard Worker #else
102*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MP_STATE 14
103*cf84ac9aSAndroid Build Coastguard Worker #endif
104*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_COALESCED_MMIO) || (defined(HAVE_DECL_KVM_CAP_COALESCED_MMIO) && HAVE_DECL_KVM_CAP_COALESCED_MMIO)
105*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
106*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_COALESCED_MMIO) == (15), "KVM_CAP_COALESCED_MMIO != 15");
107*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
108*cf84ac9aSAndroid Build Coastguard Worker #else
109*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_COALESCED_MMIO 15
110*cf84ac9aSAndroid Build Coastguard Worker #endif
111*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SYNC_MMU) || (defined(HAVE_DECL_KVM_CAP_SYNC_MMU) && HAVE_DECL_KVM_CAP_SYNC_MMU)
112*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
113*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SYNC_MMU) == (16), "KVM_CAP_SYNC_MMU != 16");
114*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
115*cf84ac9aSAndroid Build Coastguard Worker #else
116*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SYNC_MMU 16
117*cf84ac9aSAndroid Build Coastguard Worker #endif
118*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOMMU) || (defined(HAVE_DECL_KVM_CAP_IOMMU) && HAVE_DECL_KVM_CAP_IOMMU)
119*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
120*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOMMU) == (18), "KVM_CAP_IOMMU != 18");
121*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
122*cf84ac9aSAndroid Build Coastguard Worker #else
123*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOMMU 18
124*cf84ac9aSAndroid Build Coastguard Worker #endif
125*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DESTROY_MEMORY_REGION_WORKS) || (defined(HAVE_DECL_KVM_CAP_DESTROY_MEMORY_REGION_WORKS) && HAVE_DECL_KVM_CAP_DESTROY_MEMORY_REGION_WORKS)
126*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DESTROY_MEMORY_REGION_WORKS) == (21), "KVM_CAP_DESTROY_MEMORY_REGION_WORKS != 21");
128*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129*cf84ac9aSAndroid Build Coastguard Worker #else
130*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DESTROY_MEMORY_REGION_WORKS 21
131*cf84ac9aSAndroid Build Coastguard Worker #endif
132*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_USER_NMI) || (defined(HAVE_DECL_KVM_CAP_USER_NMI) && HAVE_DECL_KVM_CAP_USER_NMI)
133*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
134*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_USER_NMI) == (22), "KVM_CAP_USER_NMI != 22");
135*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
136*cf84ac9aSAndroid Build Coastguard Worker #else
137*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_USER_NMI 22
138*cf84ac9aSAndroid Build Coastguard Worker #endif
139*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_GUEST_DEBUG) || (defined(HAVE_DECL_KVM_CAP_SET_GUEST_DEBUG) && HAVE_DECL_KVM_CAP_SET_GUEST_DEBUG)
140*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
141*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_GUEST_DEBUG) == (23), "KVM_CAP_SET_GUEST_DEBUG != 23");
142*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
143*cf84ac9aSAndroid Build Coastguard Worker #else
144*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_GUEST_DEBUG 23
145*cf84ac9aSAndroid Build Coastguard Worker #endif
146*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_REINJECT_CONTROL) || (defined(HAVE_DECL_KVM_CAP_REINJECT_CONTROL) && HAVE_DECL_KVM_CAP_REINJECT_CONTROL)
147*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
148*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_REINJECT_CONTROL) == (24), "KVM_CAP_REINJECT_CONTROL != 24");
149*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
150*cf84ac9aSAndroid Build Coastguard Worker #else
151*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_REINJECT_CONTROL 24
152*cf84ac9aSAndroid Build Coastguard Worker #endif
153*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_ROUTING) || (defined(HAVE_DECL_KVM_CAP_IRQ_ROUTING) && HAVE_DECL_KVM_CAP_IRQ_ROUTING)
154*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
155*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_ROUTING) == (25), "KVM_CAP_IRQ_ROUTING != 25");
156*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
157*cf84ac9aSAndroid Build Coastguard Worker #else
158*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_ROUTING 25
159*cf84ac9aSAndroid Build Coastguard Worker #endif
160*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_INJECT_STATUS) || (defined(HAVE_DECL_KVM_CAP_IRQ_INJECT_STATUS) && HAVE_DECL_KVM_CAP_IRQ_INJECT_STATUS)
161*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
162*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_INJECT_STATUS) == (26), "KVM_CAP_IRQ_INJECT_STATUS != 26");
163*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
164*cf84ac9aSAndroid Build Coastguard Worker #else
165*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_INJECT_STATUS 26
166*cf84ac9aSAndroid Build Coastguard Worker #endif
167*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ASSIGN_DEV_IRQ) || (defined(HAVE_DECL_KVM_CAP_ASSIGN_DEV_IRQ) && HAVE_DECL_KVM_CAP_ASSIGN_DEV_IRQ)
168*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
169*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ASSIGN_DEV_IRQ) == (29), "KVM_CAP_ASSIGN_DEV_IRQ != 29");
170*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
171*cf84ac9aSAndroid Build Coastguard Worker #else
172*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ASSIGN_DEV_IRQ 29
173*cf84ac9aSAndroid Build Coastguard Worker #endif
174*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) || (defined(HAVE_DECL_KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) && HAVE_DECL_KVM_CAP_JOIN_MEMORY_REGIONS_WORKS)
175*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
176*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_JOIN_MEMORY_REGIONS_WORKS) == (30), "KVM_CAP_JOIN_MEMORY_REGIONS_WORKS != 30");
177*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
178*cf84ac9aSAndroid Build Coastguard Worker #else
179*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_JOIN_MEMORY_REGIONS_WORKS 30
180*cf84ac9aSAndroid Build Coastguard Worker #endif
181*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MCE) || (defined(HAVE_DECL_KVM_CAP_MCE) && HAVE_DECL_KVM_CAP_MCE)
182*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
183*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MCE) == (31), "KVM_CAP_MCE != 31");
184*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
185*cf84ac9aSAndroid Build Coastguard Worker #else
186*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MCE 31
187*cf84ac9aSAndroid Build Coastguard Worker #endif
188*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQFD) || (defined(HAVE_DECL_KVM_CAP_IRQFD) && HAVE_DECL_KVM_CAP_IRQFD)
189*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
190*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQFD) == (32), "KVM_CAP_IRQFD != 32");
191*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
192*cf84ac9aSAndroid Build Coastguard Worker #else
193*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQFD 32
194*cf84ac9aSAndroid Build Coastguard Worker #endif
195*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT2) || (defined(HAVE_DECL_KVM_CAP_PIT2) && HAVE_DECL_KVM_CAP_PIT2)
196*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
197*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT2) == (33), "KVM_CAP_PIT2 != 33");
198*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
199*cf84ac9aSAndroid Build Coastguard Worker #else
200*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT2 33
201*cf84ac9aSAndroid Build Coastguard Worker #endif
202*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_BOOT_CPU_ID) || (defined(HAVE_DECL_KVM_CAP_SET_BOOT_CPU_ID) && HAVE_DECL_KVM_CAP_SET_BOOT_CPU_ID)
203*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
204*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_BOOT_CPU_ID) == (34), "KVM_CAP_SET_BOOT_CPU_ID != 34");
205*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
206*cf84ac9aSAndroid Build Coastguard Worker #else
207*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_BOOT_CPU_ID 34
208*cf84ac9aSAndroid Build Coastguard Worker #endif
209*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PIT_STATE2) || (defined(HAVE_DECL_KVM_CAP_PIT_STATE2) && HAVE_DECL_KVM_CAP_PIT_STATE2)
210*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
211*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PIT_STATE2) == (35), "KVM_CAP_PIT_STATE2 != 35");
212*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
213*cf84ac9aSAndroid Build Coastguard Worker #else
214*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PIT_STATE2 35
215*cf84ac9aSAndroid Build Coastguard Worker #endif
216*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD) && HAVE_DECL_KVM_CAP_IOEVENTFD)
217*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
218*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD) == (36), "KVM_CAP_IOEVENTFD != 36");
219*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
220*cf84ac9aSAndroid Build Coastguard Worker #else
221*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD 36
222*cf84ac9aSAndroid Build Coastguard Worker #endif
223*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SET_IDENTITY_MAP_ADDR) || (defined(HAVE_DECL_KVM_CAP_SET_IDENTITY_MAP_ADDR) && HAVE_DECL_KVM_CAP_SET_IDENTITY_MAP_ADDR)
224*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
225*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SET_IDENTITY_MAP_ADDR) == (37), "KVM_CAP_SET_IDENTITY_MAP_ADDR != 37");
226*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
227*cf84ac9aSAndroid Build Coastguard Worker #else
228*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SET_IDENTITY_MAP_ADDR 37
229*cf84ac9aSAndroid Build Coastguard Worker #endif
230*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XEN_HVM) || (defined(HAVE_DECL_KVM_CAP_XEN_HVM) && HAVE_DECL_KVM_CAP_XEN_HVM)
231*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
232*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XEN_HVM) == (38), "KVM_CAP_XEN_HVM != 38");
233*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
234*cf84ac9aSAndroid Build Coastguard Worker #else
235*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XEN_HVM 38
236*cf84ac9aSAndroid Build Coastguard Worker #endif
237*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ADJUST_CLOCK) || (defined(HAVE_DECL_KVM_CAP_ADJUST_CLOCK) && HAVE_DECL_KVM_CAP_ADJUST_CLOCK)
238*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
239*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ADJUST_CLOCK) == (39), "KVM_CAP_ADJUST_CLOCK != 39");
240*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
241*cf84ac9aSAndroid Build Coastguard Worker #else
242*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ADJUST_CLOCK 39
243*cf84ac9aSAndroid Build Coastguard Worker #endif
244*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_INTERNAL_ERROR_DATA) || (defined(HAVE_DECL_KVM_CAP_INTERNAL_ERROR_DATA) && HAVE_DECL_KVM_CAP_INTERNAL_ERROR_DATA)
245*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_INTERNAL_ERROR_DATA) == (40), "KVM_CAP_INTERNAL_ERROR_DATA != 40");
247*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248*cf84ac9aSAndroid Build Coastguard Worker #else
249*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_INTERNAL_ERROR_DATA 40
250*cf84ac9aSAndroid Build Coastguard Worker #endif
251*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VCPU_EVENTS) || (defined(HAVE_DECL_KVM_CAP_VCPU_EVENTS) && HAVE_DECL_KVM_CAP_VCPU_EVENTS)
252*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
253*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VCPU_EVENTS) == (41), "KVM_CAP_VCPU_EVENTS != 41");
254*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
255*cf84ac9aSAndroid Build Coastguard Worker #else
256*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VCPU_EVENTS 41
257*cf84ac9aSAndroid Build Coastguard Worker #endif
258*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_PSW) || (defined(HAVE_DECL_KVM_CAP_S390_PSW) && HAVE_DECL_KVM_CAP_S390_PSW)
259*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
260*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_PSW) == (42), "KVM_CAP_S390_PSW != 42");
261*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
262*cf84ac9aSAndroid Build Coastguard Worker #else
263*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_PSW 42
264*cf84ac9aSAndroid Build Coastguard Worker #endif
265*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SEGSTATE) || (defined(HAVE_DECL_KVM_CAP_PPC_SEGSTATE) && HAVE_DECL_KVM_CAP_PPC_SEGSTATE)
266*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
267*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SEGSTATE) == (43), "KVM_CAP_PPC_SEGSTATE != 43");
268*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
269*cf84ac9aSAndroid Build Coastguard Worker #else
270*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SEGSTATE 43
271*cf84ac9aSAndroid Build Coastguard Worker #endif
272*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV) || (defined(HAVE_DECL_KVM_CAP_HYPERV) && HAVE_DECL_KVM_CAP_HYPERV)
273*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
274*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV) == (44), "KVM_CAP_HYPERV != 44");
275*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
276*cf84ac9aSAndroid Build Coastguard Worker #else
277*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV 44
278*cf84ac9aSAndroid Build Coastguard Worker #endif
279*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_VAPIC) || (defined(HAVE_DECL_KVM_CAP_HYPERV_VAPIC) && HAVE_DECL_KVM_CAP_HYPERV_VAPIC)
280*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
281*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_VAPIC) == (45), "KVM_CAP_HYPERV_VAPIC != 45");
282*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
283*cf84ac9aSAndroid Build Coastguard Worker #else
284*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_VAPIC 45
285*cf84ac9aSAndroid Build Coastguard Worker #endif
286*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SPIN) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SPIN) && HAVE_DECL_KVM_CAP_HYPERV_SPIN)
287*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
288*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SPIN) == (46), "KVM_CAP_HYPERV_SPIN != 46");
289*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
290*cf84ac9aSAndroid Build Coastguard Worker #else
291*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SPIN 46
292*cf84ac9aSAndroid Build Coastguard Worker #endif
293*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PCI_SEGMENT) || (defined(HAVE_DECL_KVM_CAP_PCI_SEGMENT) && HAVE_DECL_KVM_CAP_PCI_SEGMENT)
294*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
295*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PCI_SEGMENT) == (47), "KVM_CAP_PCI_SEGMENT != 47");
296*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
297*cf84ac9aSAndroid Build Coastguard Worker #else
298*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PCI_SEGMENT 47
299*cf84ac9aSAndroid Build Coastguard Worker #endif
300*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_PAIRED_SINGLES) || (defined(HAVE_DECL_KVM_CAP_PPC_PAIRED_SINGLES) && HAVE_DECL_KVM_CAP_PPC_PAIRED_SINGLES)
301*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
302*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_PAIRED_SINGLES) == (48), "KVM_CAP_PPC_PAIRED_SINGLES != 48");
303*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
304*cf84ac9aSAndroid Build Coastguard Worker #else
305*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_PAIRED_SINGLES 48
306*cf84ac9aSAndroid Build Coastguard Worker #endif
307*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_INTR_SHADOW) || (defined(HAVE_DECL_KVM_CAP_INTR_SHADOW) && HAVE_DECL_KVM_CAP_INTR_SHADOW)
308*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
309*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_INTR_SHADOW) == (49), "KVM_CAP_INTR_SHADOW != 49");
310*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
311*cf84ac9aSAndroid Build Coastguard Worker #else
312*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_INTR_SHADOW 49
313*cf84ac9aSAndroid Build Coastguard Worker #endif
314*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DEBUGREGS) || (defined(HAVE_DECL_KVM_CAP_DEBUGREGS) && HAVE_DECL_KVM_CAP_DEBUGREGS)
315*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
316*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DEBUGREGS) == (50), "KVM_CAP_DEBUGREGS != 50");
317*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
318*cf84ac9aSAndroid Build Coastguard Worker #else
319*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DEBUGREGS 50
320*cf84ac9aSAndroid Build Coastguard Worker #endif
321*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_ROBUST_SINGLESTEP) || (defined(HAVE_DECL_KVM_CAP_X86_ROBUST_SINGLESTEP) && HAVE_DECL_KVM_CAP_X86_ROBUST_SINGLESTEP)
322*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
323*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_ROBUST_SINGLESTEP) == (51), "KVM_CAP_X86_ROBUST_SINGLESTEP != 51");
324*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
325*cf84ac9aSAndroid Build Coastguard Worker #else
326*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_ROBUST_SINGLESTEP 51
327*cf84ac9aSAndroid Build Coastguard Worker #endif
328*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_OSI) || (defined(HAVE_DECL_KVM_CAP_PPC_OSI) && HAVE_DECL_KVM_CAP_PPC_OSI)
329*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
330*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_OSI) == (52), "KVM_CAP_PPC_OSI != 52");
331*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
332*cf84ac9aSAndroid Build Coastguard Worker #else
333*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_OSI 52
334*cf84ac9aSAndroid Build Coastguard Worker #endif
335*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_UNSET_IRQ) || (defined(HAVE_DECL_KVM_CAP_PPC_UNSET_IRQ) && HAVE_DECL_KVM_CAP_PPC_UNSET_IRQ)
336*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
337*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_UNSET_IRQ) == (53), "KVM_CAP_PPC_UNSET_IRQ != 53");
338*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
339*cf84ac9aSAndroid Build Coastguard Worker #else
340*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_UNSET_IRQ 53
341*cf84ac9aSAndroid Build Coastguard Worker #endif
342*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ENABLE_CAP) || (defined(HAVE_DECL_KVM_CAP_ENABLE_CAP) && HAVE_DECL_KVM_CAP_ENABLE_CAP)
343*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
344*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ENABLE_CAP) == (54), "KVM_CAP_ENABLE_CAP != 54");
345*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
346*cf84ac9aSAndroid Build Coastguard Worker #else
347*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ENABLE_CAP 54
348*cf84ac9aSAndroid Build Coastguard Worker #endif
349*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XSAVE) || (defined(HAVE_DECL_KVM_CAP_XSAVE) && HAVE_DECL_KVM_CAP_XSAVE)
350*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
351*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XSAVE) == (55), "KVM_CAP_XSAVE != 55");
352*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
353*cf84ac9aSAndroid Build Coastguard Worker #else
354*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XSAVE 55
355*cf84ac9aSAndroid Build Coastguard Worker #endif
356*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_XCRS) || (defined(HAVE_DECL_KVM_CAP_XCRS) && HAVE_DECL_KVM_CAP_XCRS)
357*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
358*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_XCRS) == (56), "KVM_CAP_XCRS != 56");
359*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
360*cf84ac9aSAndroid Build Coastguard Worker #else
361*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_XCRS 56
362*cf84ac9aSAndroid Build Coastguard Worker #endif
363*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_PVINFO) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_PVINFO) && HAVE_DECL_KVM_CAP_PPC_GET_PVINFO)
364*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
365*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_PVINFO) == (57), "KVM_CAP_PPC_GET_PVINFO != 57");
366*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
367*cf84ac9aSAndroid Build Coastguard Worker #else
368*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_PVINFO 57
369*cf84ac9aSAndroid Build Coastguard Worker #endif
370*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_IRQ_LEVEL) || (defined(HAVE_DECL_KVM_CAP_PPC_IRQ_LEVEL) && HAVE_DECL_KVM_CAP_PPC_IRQ_LEVEL)
371*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
372*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_IRQ_LEVEL) == (58), "KVM_CAP_PPC_IRQ_LEVEL != 58");
373*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
374*cf84ac9aSAndroid Build Coastguard Worker #else
375*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_IRQ_LEVEL 58
376*cf84ac9aSAndroid Build Coastguard Worker #endif
377*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ASYNC_PF) || (defined(HAVE_DECL_KVM_CAP_ASYNC_PF) && HAVE_DECL_KVM_CAP_ASYNC_PF)
378*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
379*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ASYNC_PF) == (59), "KVM_CAP_ASYNC_PF != 59");
380*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
381*cf84ac9aSAndroid Build Coastguard Worker #else
382*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ASYNC_PF 59
383*cf84ac9aSAndroid Build Coastguard Worker #endif
384*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_TSC_CONTROL) || (defined(HAVE_DECL_KVM_CAP_TSC_CONTROL) && HAVE_DECL_KVM_CAP_TSC_CONTROL)
385*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
386*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_TSC_CONTROL) == (60), "KVM_CAP_TSC_CONTROL != 60");
387*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
388*cf84ac9aSAndroid Build Coastguard Worker #else
389*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_TSC_CONTROL 60
390*cf84ac9aSAndroid Build Coastguard Worker #endif
391*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GET_TSC_KHZ) || (defined(HAVE_DECL_KVM_CAP_GET_TSC_KHZ) && HAVE_DECL_KVM_CAP_GET_TSC_KHZ)
392*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
393*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GET_TSC_KHZ) == (61), "KVM_CAP_GET_TSC_KHZ != 61");
394*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
395*cf84ac9aSAndroid Build Coastguard Worker #else
396*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GET_TSC_KHZ 61
397*cf84ac9aSAndroid Build Coastguard Worker #endif
398*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_BOOKE_SREGS) || (defined(HAVE_DECL_KVM_CAP_PPC_BOOKE_SREGS) && HAVE_DECL_KVM_CAP_PPC_BOOKE_SREGS)
399*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
400*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_BOOKE_SREGS) == (62), "KVM_CAP_PPC_BOOKE_SREGS != 62");
401*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
402*cf84ac9aSAndroid Build Coastguard Worker #else
403*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_BOOKE_SREGS 62
404*cf84ac9aSAndroid Build Coastguard Worker #endif
405*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE) && HAVE_DECL_KVM_CAP_SPAPR_TCE)
406*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
407*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE) == (63), "KVM_CAP_SPAPR_TCE != 63");
408*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
409*cf84ac9aSAndroid Build Coastguard Worker #else
410*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE 63
411*cf84ac9aSAndroid Build Coastguard Worker #endif
412*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SMT) || (defined(HAVE_DECL_KVM_CAP_PPC_SMT) && HAVE_DECL_KVM_CAP_PPC_SMT)
413*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
414*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SMT) == (64), "KVM_CAP_PPC_SMT != 64");
415*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
416*cf84ac9aSAndroid Build Coastguard Worker #else
417*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SMT 64
418*cf84ac9aSAndroid Build Coastguard Worker #endif
419*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_RMA) || (defined(HAVE_DECL_KVM_CAP_PPC_RMA) && HAVE_DECL_KVM_CAP_PPC_RMA)
420*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
421*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_RMA) == (65), "KVM_CAP_PPC_RMA != 65");
422*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
423*cf84ac9aSAndroid Build Coastguard Worker #else
424*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_RMA 65
425*cf84ac9aSAndroid Build Coastguard Worker #endif
426*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MAX_VCPUS) || (defined(HAVE_DECL_KVM_CAP_MAX_VCPUS) && HAVE_DECL_KVM_CAP_MAX_VCPUS)
427*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
428*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MAX_VCPUS) == (66), "KVM_CAP_MAX_VCPUS != 66");
429*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
430*cf84ac9aSAndroid Build Coastguard Worker #else
431*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MAX_VCPUS 66
432*cf84ac9aSAndroid Build Coastguard Worker #endif
433*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HIOR) || (defined(HAVE_DECL_KVM_CAP_PPC_HIOR) && HAVE_DECL_KVM_CAP_PPC_HIOR)
434*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
435*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HIOR) == (67), "KVM_CAP_PPC_HIOR != 67");
436*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
437*cf84ac9aSAndroid Build Coastguard Worker #else
438*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HIOR 67
439*cf84ac9aSAndroid Build Coastguard Worker #endif
440*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_PAPR) || (defined(HAVE_DECL_KVM_CAP_PPC_PAPR) && HAVE_DECL_KVM_CAP_PPC_PAPR)
441*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
442*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_PAPR) == (68), "KVM_CAP_PPC_PAPR != 68");
443*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
444*cf84ac9aSAndroid Build Coastguard Worker #else
445*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_PAPR 68
446*cf84ac9aSAndroid Build Coastguard Worker #endif
447*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SW_TLB) || (defined(HAVE_DECL_KVM_CAP_SW_TLB) && HAVE_DECL_KVM_CAP_SW_TLB)
448*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
449*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SW_TLB) == (69), "KVM_CAP_SW_TLB != 69");
450*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
451*cf84ac9aSAndroid Build Coastguard Worker #else
452*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SW_TLB 69
453*cf84ac9aSAndroid Build Coastguard Worker #endif
454*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ONE_REG) || (defined(HAVE_DECL_KVM_CAP_ONE_REG) && HAVE_DECL_KVM_CAP_ONE_REG)
455*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
456*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ONE_REG) == (70), "KVM_CAP_ONE_REG != 70");
457*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
458*cf84ac9aSAndroid Build Coastguard Worker #else
459*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ONE_REG 70
460*cf84ac9aSAndroid Build Coastguard Worker #endif
461*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_GMAP) || (defined(HAVE_DECL_KVM_CAP_S390_GMAP) && HAVE_DECL_KVM_CAP_S390_GMAP)
462*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
463*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_GMAP) == (71), "KVM_CAP_S390_GMAP != 71");
464*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
465*cf84ac9aSAndroid Build Coastguard Worker #else
466*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_GMAP 71
467*cf84ac9aSAndroid Build Coastguard Worker #endif
468*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_TSC_DEADLINE_TIMER) || (defined(HAVE_DECL_KVM_CAP_TSC_DEADLINE_TIMER) && HAVE_DECL_KVM_CAP_TSC_DEADLINE_TIMER)
469*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
470*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_TSC_DEADLINE_TIMER) == (72), "KVM_CAP_TSC_DEADLINE_TIMER != 72");
471*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
472*cf84ac9aSAndroid Build Coastguard Worker #else
473*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_TSC_DEADLINE_TIMER 72
474*cf84ac9aSAndroid Build Coastguard Worker #endif
475*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_UCONTROL) || (defined(HAVE_DECL_KVM_CAP_S390_UCONTROL) && HAVE_DECL_KVM_CAP_S390_UCONTROL)
476*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
477*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_UCONTROL) == (73), "KVM_CAP_S390_UCONTROL != 73");
478*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
479*cf84ac9aSAndroid Build Coastguard Worker #else
480*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_UCONTROL 73
481*cf84ac9aSAndroid Build Coastguard Worker #endif
482*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SYNC_REGS) || (defined(HAVE_DECL_KVM_CAP_SYNC_REGS) && HAVE_DECL_KVM_CAP_SYNC_REGS)
483*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
484*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SYNC_REGS) == (74), "KVM_CAP_SYNC_REGS != 74");
485*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
486*cf84ac9aSAndroid Build Coastguard Worker #else
487*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SYNC_REGS 74
488*cf84ac9aSAndroid Build Coastguard Worker #endif
489*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PCI_2_3) || (defined(HAVE_DECL_KVM_CAP_PCI_2_3) && HAVE_DECL_KVM_CAP_PCI_2_3)
490*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
491*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PCI_2_3) == (75), "KVM_CAP_PCI_2_3 != 75");
492*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
493*cf84ac9aSAndroid Build Coastguard Worker #else
494*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PCI_2_3 75
495*cf84ac9aSAndroid Build Coastguard Worker #endif
496*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_KVMCLOCK_CTRL) || (defined(HAVE_DECL_KVM_CAP_KVMCLOCK_CTRL) && HAVE_DECL_KVM_CAP_KVMCLOCK_CTRL)
497*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
498*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_KVMCLOCK_CTRL) == (76), "KVM_CAP_KVMCLOCK_CTRL != 76");
499*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
500*cf84ac9aSAndroid Build Coastguard Worker #else
501*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_KVMCLOCK_CTRL 76
502*cf84ac9aSAndroid Build Coastguard Worker #endif
503*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SIGNAL_MSI) || (defined(HAVE_DECL_KVM_CAP_SIGNAL_MSI) && HAVE_DECL_KVM_CAP_SIGNAL_MSI)
504*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
505*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SIGNAL_MSI) == (77), "KVM_CAP_SIGNAL_MSI != 77");
506*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
507*cf84ac9aSAndroid Build Coastguard Worker #else
508*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SIGNAL_MSI 77
509*cf84ac9aSAndroid Build Coastguard Worker #endif
510*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_SMMU_INFO) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_SMMU_INFO) && HAVE_DECL_KVM_CAP_PPC_GET_SMMU_INFO)
511*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
512*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_SMMU_INFO) == (78), "KVM_CAP_PPC_GET_SMMU_INFO != 78");
513*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
514*cf84ac9aSAndroid Build Coastguard Worker #else
515*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_SMMU_INFO 78
516*cf84ac9aSAndroid Build Coastguard Worker #endif
517*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_COW) || (defined(HAVE_DECL_KVM_CAP_S390_COW) && HAVE_DECL_KVM_CAP_S390_COW)
518*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
519*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_COW) == (79), "KVM_CAP_S390_COW != 79");
520*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
521*cf84ac9aSAndroid Build Coastguard Worker #else
522*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_COW 79
523*cf84ac9aSAndroid Build Coastguard Worker #endif
524*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_ALLOC_HTAB) || (defined(HAVE_DECL_KVM_CAP_PPC_ALLOC_HTAB) && HAVE_DECL_KVM_CAP_PPC_ALLOC_HTAB)
525*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
526*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_ALLOC_HTAB) == (80), "KVM_CAP_PPC_ALLOC_HTAB != 80");
527*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
528*cf84ac9aSAndroid Build Coastguard Worker #else
529*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_ALLOC_HTAB 80
530*cf84ac9aSAndroid Build Coastguard Worker #endif
531*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_READONLY_MEM) || (defined(HAVE_DECL_KVM_CAP_READONLY_MEM) && HAVE_DECL_KVM_CAP_READONLY_MEM)
532*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
533*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_READONLY_MEM) == (81), "KVM_CAP_READONLY_MEM != 81");
534*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
535*cf84ac9aSAndroid Build Coastguard Worker #else
536*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_READONLY_MEM 81
537*cf84ac9aSAndroid Build Coastguard Worker #endif
538*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQFD_RESAMPLE) || (defined(HAVE_DECL_KVM_CAP_IRQFD_RESAMPLE) && HAVE_DECL_KVM_CAP_IRQFD_RESAMPLE)
539*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
540*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQFD_RESAMPLE) == (82), "KVM_CAP_IRQFD_RESAMPLE != 82");
541*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
542*cf84ac9aSAndroid Build Coastguard Worker #else
543*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQFD_RESAMPLE 82
544*cf84ac9aSAndroid Build Coastguard Worker #endif
545*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_BOOKE_WATCHDOG) || (defined(HAVE_DECL_KVM_CAP_PPC_BOOKE_WATCHDOG) && HAVE_DECL_KVM_CAP_PPC_BOOKE_WATCHDOG)
546*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
547*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_BOOKE_WATCHDOG) == (83), "KVM_CAP_PPC_BOOKE_WATCHDOG != 83");
548*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
549*cf84ac9aSAndroid Build Coastguard Worker #else
550*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_BOOKE_WATCHDOG 83
551*cf84ac9aSAndroid Build Coastguard Worker #endif
552*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HTAB_FD) || (defined(HAVE_DECL_KVM_CAP_PPC_HTAB_FD) && HAVE_DECL_KVM_CAP_PPC_HTAB_FD)
553*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
554*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HTAB_FD) == (84), "KVM_CAP_PPC_HTAB_FD != 84");
555*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
556*cf84ac9aSAndroid Build Coastguard Worker #else
557*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HTAB_FD 84
558*cf84ac9aSAndroid Build Coastguard Worker #endif
559*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_CSS_SUPPORT) || (defined(HAVE_DECL_KVM_CAP_S390_CSS_SUPPORT) && HAVE_DECL_KVM_CAP_S390_CSS_SUPPORT)
560*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
561*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_CSS_SUPPORT) == (85), "KVM_CAP_S390_CSS_SUPPORT != 85");
562*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
563*cf84ac9aSAndroid Build Coastguard Worker #else
564*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_CSS_SUPPORT 85
565*cf84ac9aSAndroid Build Coastguard Worker #endif
566*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_EPR) || (defined(HAVE_DECL_KVM_CAP_PPC_EPR) && HAVE_DECL_KVM_CAP_PPC_EPR)
567*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
568*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_EPR) == (86), "KVM_CAP_PPC_EPR != 86");
569*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
570*cf84ac9aSAndroid Build Coastguard Worker #else
571*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_EPR 86
572*cf84ac9aSAndroid Build Coastguard Worker #endif
573*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PSCI) || (defined(HAVE_DECL_KVM_CAP_ARM_PSCI) && HAVE_DECL_KVM_CAP_ARM_PSCI)
574*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
575*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PSCI) == (87), "KVM_CAP_ARM_PSCI != 87");
576*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
577*cf84ac9aSAndroid Build Coastguard Worker #else
578*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PSCI 87
579*cf84ac9aSAndroid Build Coastguard Worker #endif
580*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_SET_DEVICE_ADDR) || (defined(HAVE_DECL_KVM_CAP_ARM_SET_DEVICE_ADDR) && HAVE_DECL_KVM_CAP_ARM_SET_DEVICE_ADDR)
581*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
582*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_SET_DEVICE_ADDR) == (88), "KVM_CAP_ARM_SET_DEVICE_ADDR != 88");
583*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
584*cf84ac9aSAndroid Build Coastguard Worker #else
585*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_SET_DEVICE_ADDR 88
586*cf84ac9aSAndroid Build Coastguard Worker #endif
587*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DEVICE_CTRL) || (defined(HAVE_DECL_KVM_CAP_DEVICE_CTRL) && HAVE_DECL_KVM_CAP_DEVICE_CTRL)
588*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
589*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DEVICE_CTRL) == (89), "KVM_CAP_DEVICE_CTRL != 89");
590*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
591*cf84ac9aSAndroid Build Coastguard Worker #else
592*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DEVICE_CTRL 89
593*cf84ac9aSAndroid Build Coastguard Worker #endif
594*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_MPIC) || (defined(HAVE_DECL_KVM_CAP_IRQ_MPIC) && HAVE_DECL_KVM_CAP_IRQ_MPIC)
595*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
596*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_MPIC) == (90), "KVM_CAP_IRQ_MPIC != 90");
597*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
598*cf84ac9aSAndroid Build Coastguard Worker #else
599*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_MPIC 90
600*cf84ac9aSAndroid Build Coastguard Worker #endif
601*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_RTAS) || (defined(HAVE_DECL_KVM_CAP_PPC_RTAS) && HAVE_DECL_KVM_CAP_PPC_RTAS)
602*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
603*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_RTAS) == (91), "KVM_CAP_PPC_RTAS != 91");
604*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
605*cf84ac9aSAndroid Build Coastguard Worker #else
606*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_RTAS 91
607*cf84ac9aSAndroid Build Coastguard Worker #endif
608*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IRQ_XICS) || (defined(HAVE_DECL_KVM_CAP_IRQ_XICS) && HAVE_DECL_KVM_CAP_IRQ_XICS)
609*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
610*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IRQ_XICS) == (92), "KVM_CAP_IRQ_XICS != 92");
611*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
612*cf84ac9aSAndroid Build Coastguard Worker #else
613*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IRQ_XICS 92
614*cf84ac9aSAndroid Build Coastguard Worker #endif
615*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_EL1_32BIT) || (defined(HAVE_DECL_KVM_CAP_ARM_EL1_32BIT) && HAVE_DECL_KVM_CAP_ARM_EL1_32BIT)
616*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
617*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_EL1_32BIT) == (93), "KVM_CAP_ARM_EL1_32BIT != 93");
618*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
619*cf84ac9aSAndroid Build Coastguard Worker #else
620*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_EL1_32BIT 93
621*cf84ac9aSAndroid Build Coastguard Worker #endif
622*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_MULTITCE) || (defined(HAVE_DECL_KVM_CAP_SPAPR_MULTITCE) && HAVE_DECL_KVM_CAP_SPAPR_MULTITCE)
623*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
624*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_MULTITCE) == (94), "KVM_CAP_SPAPR_MULTITCE != 94");
625*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
626*cf84ac9aSAndroid Build Coastguard Worker #else
627*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_MULTITCE 94
628*cf84ac9aSAndroid Build Coastguard Worker #endif
629*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_EXT_EMUL_CPUID) || (defined(HAVE_DECL_KVM_CAP_EXT_EMUL_CPUID) && HAVE_DECL_KVM_CAP_EXT_EMUL_CPUID)
630*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
631*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_EXT_EMUL_CPUID) == (95), "KVM_CAP_EXT_EMUL_CPUID != 95");
632*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
633*cf84ac9aSAndroid Build Coastguard Worker #else
634*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_EXT_EMUL_CPUID 95
635*cf84ac9aSAndroid Build Coastguard Worker #endif
636*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_TIME) || (defined(HAVE_DECL_KVM_CAP_HYPERV_TIME) && HAVE_DECL_KVM_CAP_HYPERV_TIME)
637*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
638*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_TIME) == (96), "KVM_CAP_HYPERV_TIME != 96");
639*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
640*cf84ac9aSAndroid Build Coastguard Worker #else
641*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_TIME 96
642*cf84ac9aSAndroid Build Coastguard Worker #endif
643*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOAPIC_POLARITY_IGNORED) || (defined(HAVE_DECL_KVM_CAP_IOAPIC_POLARITY_IGNORED) && HAVE_DECL_KVM_CAP_IOAPIC_POLARITY_IGNORED)
644*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
645*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOAPIC_POLARITY_IGNORED) == (97), "KVM_CAP_IOAPIC_POLARITY_IGNORED != 97");
646*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
647*cf84ac9aSAndroid Build Coastguard Worker #else
648*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOAPIC_POLARITY_IGNORED 97
649*cf84ac9aSAndroid Build Coastguard Worker #endif
650*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ENABLE_CAP_VM) || (defined(HAVE_DECL_KVM_CAP_ENABLE_CAP_VM) && HAVE_DECL_KVM_CAP_ENABLE_CAP_VM)
651*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
652*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ENABLE_CAP_VM) == (98), "KVM_CAP_ENABLE_CAP_VM != 98");
653*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
654*cf84ac9aSAndroid Build Coastguard Worker #else
655*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ENABLE_CAP_VM 98
656*cf84ac9aSAndroid Build Coastguard Worker #endif
657*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_S390_IRQCHIP) && HAVE_DECL_KVM_CAP_S390_IRQCHIP)
658*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
659*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_IRQCHIP) == (99), "KVM_CAP_S390_IRQCHIP != 99");
660*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
661*cf84ac9aSAndroid Build Coastguard Worker #else
662*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_IRQCHIP 99
663*cf84ac9aSAndroid Build Coastguard Worker #endif
664*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD_NO_LENGTH) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD_NO_LENGTH) && HAVE_DECL_KVM_CAP_IOEVENTFD_NO_LENGTH)
665*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
666*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD_NO_LENGTH) == (100), "KVM_CAP_IOEVENTFD_NO_LENGTH != 100");
667*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
668*cf84ac9aSAndroid Build Coastguard Worker #else
669*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD_NO_LENGTH 100
670*cf84ac9aSAndroid Build Coastguard Worker #endif
671*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VM_ATTRIBUTES) || (defined(HAVE_DECL_KVM_CAP_VM_ATTRIBUTES) && HAVE_DECL_KVM_CAP_VM_ATTRIBUTES)
672*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
673*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VM_ATTRIBUTES) == (101), "KVM_CAP_VM_ATTRIBUTES != 101");
674*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
675*cf84ac9aSAndroid Build Coastguard Worker #else
676*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VM_ATTRIBUTES 101
677*cf84ac9aSAndroid Build Coastguard Worker #endif
678*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PSCI_0_2) || (defined(HAVE_DECL_KVM_CAP_ARM_PSCI_0_2) && HAVE_DECL_KVM_CAP_ARM_PSCI_0_2)
679*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
680*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PSCI_0_2) == (102), "KVM_CAP_ARM_PSCI_0_2 != 102");
681*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
682*cf84ac9aSAndroid Build Coastguard Worker #else
683*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PSCI_0_2 102
684*cf84ac9aSAndroid Build Coastguard Worker #endif
685*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_FIXUP_HCALL) || (defined(HAVE_DECL_KVM_CAP_PPC_FIXUP_HCALL) && HAVE_DECL_KVM_CAP_PPC_FIXUP_HCALL)
686*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
687*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_FIXUP_HCALL) == (103), "KVM_CAP_PPC_FIXUP_HCALL != 103");
688*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
689*cf84ac9aSAndroid Build Coastguard Worker #else
690*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_FIXUP_HCALL 103
691*cf84ac9aSAndroid Build Coastguard Worker #endif
692*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_ENABLE_HCALL) || (defined(HAVE_DECL_KVM_CAP_PPC_ENABLE_HCALL) && HAVE_DECL_KVM_CAP_PPC_ENABLE_HCALL)
693*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
694*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_ENABLE_HCALL) == (104), "KVM_CAP_PPC_ENABLE_HCALL != 104");
695*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
696*cf84ac9aSAndroid Build Coastguard Worker #else
697*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_ENABLE_HCALL 104
698*cf84ac9aSAndroid Build Coastguard Worker #endif
699*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_CHECK_EXTENSION_VM) || (defined(HAVE_DECL_KVM_CAP_CHECK_EXTENSION_VM) && HAVE_DECL_KVM_CAP_CHECK_EXTENSION_VM)
700*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
701*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_CHECK_EXTENSION_VM) == (105), "KVM_CAP_CHECK_EXTENSION_VM != 105");
702*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
703*cf84ac9aSAndroid Build Coastguard Worker #else
704*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_CHECK_EXTENSION_VM 105
705*cf84ac9aSAndroid Build Coastguard Worker #endif
706*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_SIGP) || (defined(HAVE_DECL_KVM_CAP_S390_USER_SIGP) && HAVE_DECL_KVM_CAP_S390_USER_SIGP)
707*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
708*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_SIGP) == (106), "KVM_CAP_S390_USER_SIGP != 106");
709*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
710*cf84ac9aSAndroid Build Coastguard Worker #else
711*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_SIGP 106
712*cf84ac9aSAndroid Build Coastguard Worker #endif
713*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_VECTOR_REGISTERS) || (defined(HAVE_DECL_KVM_CAP_S390_VECTOR_REGISTERS) && HAVE_DECL_KVM_CAP_S390_VECTOR_REGISTERS)
714*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
715*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_VECTOR_REGISTERS) == (107), "KVM_CAP_S390_VECTOR_REGISTERS != 107");
716*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
717*cf84ac9aSAndroid Build Coastguard Worker #else
718*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_VECTOR_REGISTERS 107
719*cf84ac9aSAndroid Build Coastguard Worker #endif
720*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_MEM_OP) || (defined(HAVE_DECL_KVM_CAP_S390_MEM_OP) && HAVE_DECL_KVM_CAP_S390_MEM_OP)
721*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
722*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_MEM_OP) == (108), "KVM_CAP_S390_MEM_OP != 108");
723*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
724*cf84ac9aSAndroid Build Coastguard Worker #else
725*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_MEM_OP 108
726*cf84ac9aSAndroid Build Coastguard Worker #endif
727*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_STSI) || (defined(HAVE_DECL_KVM_CAP_S390_USER_STSI) && HAVE_DECL_KVM_CAP_S390_USER_STSI)
728*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
729*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_STSI) == (109), "KVM_CAP_S390_USER_STSI != 109");
730*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
731*cf84ac9aSAndroid Build Coastguard Worker #else
732*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_STSI 109
733*cf84ac9aSAndroid Build Coastguard Worker #endif
734*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_SKEYS) || (defined(HAVE_DECL_KVM_CAP_S390_SKEYS) && HAVE_DECL_KVM_CAP_S390_SKEYS)
735*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
736*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_SKEYS) == (110), "KVM_CAP_S390_SKEYS != 110");
737*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
738*cf84ac9aSAndroid Build Coastguard Worker #else
739*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_SKEYS 110
740*cf84ac9aSAndroid Build Coastguard Worker #endif
741*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_FPU) || (defined(HAVE_DECL_KVM_CAP_MIPS_FPU) && HAVE_DECL_KVM_CAP_MIPS_FPU)
742*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
743*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_FPU) == (111), "KVM_CAP_MIPS_FPU != 111");
744*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
745*cf84ac9aSAndroid Build Coastguard Worker #else
746*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_FPU 111
747*cf84ac9aSAndroid Build Coastguard Worker #endif
748*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_MSA) || (defined(HAVE_DECL_KVM_CAP_MIPS_MSA) && HAVE_DECL_KVM_CAP_MIPS_MSA)
749*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
750*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_MSA) == (112), "KVM_CAP_MIPS_MSA != 112");
751*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
752*cf84ac9aSAndroid Build Coastguard Worker #else
753*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_MSA 112
754*cf84ac9aSAndroid Build Coastguard Worker #endif
755*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_INJECT_IRQ) || (defined(HAVE_DECL_KVM_CAP_S390_INJECT_IRQ) && HAVE_DECL_KVM_CAP_S390_INJECT_IRQ)
756*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
757*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_INJECT_IRQ) == (113), "KVM_CAP_S390_INJECT_IRQ != 113");
758*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
759*cf84ac9aSAndroid Build Coastguard Worker #else
760*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_INJECT_IRQ 113
761*cf84ac9aSAndroid Build Coastguard Worker #endif
762*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_IRQ_STATE) || (defined(HAVE_DECL_KVM_CAP_S390_IRQ_STATE) && HAVE_DECL_KVM_CAP_S390_IRQ_STATE)
763*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
764*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_IRQ_STATE) == (114), "KVM_CAP_S390_IRQ_STATE != 114");
765*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
766*cf84ac9aSAndroid Build Coastguard Worker #else
767*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_IRQ_STATE 114
768*cf84ac9aSAndroid Build Coastguard Worker #endif
769*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HWRNG) || (defined(HAVE_DECL_KVM_CAP_PPC_HWRNG) && HAVE_DECL_KVM_CAP_PPC_HWRNG)
770*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
771*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HWRNG) == (115), "KVM_CAP_PPC_HWRNG != 115");
772*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
773*cf84ac9aSAndroid Build Coastguard Worker #else
774*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HWRNG 115
775*cf84ac9aSAndroid Build Coastguard Worker #endif
776*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_DISABLE_QUIRKS) || (defined(HAVE_DECL_KVM_CAP_DISABLE_QUIRKS) && HAVE_DECL_KVM_CAP_DISABLE_QUIRKS)
777*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
778*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_DISABLE_QUIRKS) == (116), "KVM_CAP_DISABLE_QUIRKS != 116");
779*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
780*cf84ac9aSAndroid Build Coastguard Worker #else
781*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_DISABLE_QUIRKS 116
782*cf84ac9aSAndroid Build Coastguard Worker #endif
783*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_SMM) || (defined(HAVE_DECL_KVM_CAP_X86_SMM) && HAVE_DECL_KVM_CAP_X86_SMM)
784*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
785*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_SMM) == (117), "KVM_CAP_X86_SMM != 117");
786*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
787*cf84ac9aSAndroid Build Coastguard Worker #else
788*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_SMM 117
789*cf84ac9aSAndroid Build Coastguard Worker #endif
790*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MULTI_ADDRESS_SPACE) || (defined(HAVE_DECL_KVM_CAP_MULTI_ADDRESS_SPACE) && HAVE_DECL_KVM_CAP_MULTI_ADDRESS_SPACE)
791*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
792*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MULTI_ADDRESS_SPACE) == (118), "KVM_CAP_MULTI_ADDRESS_SPACE != 118");
793*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
794*cf84ac9aSAndroid Build Coastguard Worker #else
795*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MULTI_ADDRESS_SPACE 118
796*cf84ac9aSAndroid Build Coastguard Worker #endif
797*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GUEST_DEBUG_HW_BPS) || (defined(HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_BPS) && HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_BPS)
798*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
799*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GUEST_DEBUG_HW_BPS) == (119), "KVM_CAP_GUEST_DEBUG_HW_BPS != 119");
800*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
801*cf84ac9aSAndroid Build Coastguard Worker #else
802*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GUEST_DEBUG_HW_BPS 119
803*cf84ac9aSAndroid Build Coastguard Worker #endif
804*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GUEST_DEBUG_HW_WPS) || (defined(HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_WPS) && HAVE_DECL_KVM_CAP_GUEST_DEBUG_HW_WPS)
805*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
806*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GUEST_DEBUG_HW_WPS) == (120), "KVM_CAP_GUEST_DEBUG_HW_WPS != 120");
807*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
808*cf84ac9aSAndroid Build Coastguard Worker #else
809*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GUEST_DEBUG_HW_WPS 120
810*cf84ac9aSAndroid Build Coastguard Worker #endif
811*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPLIT_IRQCHIP) || (defined(HAVE_DECL_KVM_CAP_SPLIT_IRQCHIP) && HAVE_DECL_KVM_CAP_SPLIT_IRQCHIP)
812*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
813*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPLIT_IRQCHIP) == (121), "KVM_CAP_SPLIT_IRQCHIP != 121");
814*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
815*cf84ac9aSAndroid Build Coastguard Worker #else
816*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPLIT_IRQCHIP 121
817*cf84ac9aSAndroid Build Coastguard Worker #endif
818*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IOEVENTFD_ANY_LENGTH) || (defined(HAVE_DECL_KVM_CAP_IOEVENTFD_ANY_LENGTH) && HAVE_DECL_KVM_CAP_IOEVENTFD_ANY_LENGTH)
819*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
820*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IOEVENTFD_ANY_LENGTH) == (122), "KVM_CAP_IOEVENTFD_ANY_LENGTH != 122");
821*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
822*cf84ac9aSAndroid Build Coastguard Worker #else
823*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IOEVENTFD_ANY_LENGTH 122
824*cf84ac9aSAndroid Build Coastguard Worker #endif
825*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SYNIC) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SYNIC) && HAVE_DECL_KVM_CAP_HYPERV_SYNIC)
826*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
827*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SYNIC) == (123), "KVM_CAP_HYPERV_SYNIC != 123");
828*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
829*cf84ac9aSAndroid Build Coastguard Worker #else
830*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SYNIC 123
831*cf84ac9aSAndroid Build Coastguard Worker #endif
832*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_RI) || (defined(HAVE_DECL_KVM_CAP_S390_RI) && HAVE_DECL_KVM_CAP_S390_RI)
833*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
834*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_RI) == (124), "KVM_CAP_S390_RI != 124");
835*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
836*cf84ac9aSAndroid Build Coastguard Worker #else
837*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_RI 124
838*cf84ac9aSAndroid Build Coastguard Worker #endif
839*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE_64) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE_64) && HAVE_DECL_KVM_CAP_SPAPR_TCE_64)
840*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
841*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE_64) == (125), "KVM_CAP_SPAPR_TCE_64 != 125");
842*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
843*cf84ac9aSAndroid Build Coastguard Worker #else
844*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE_64 125
845*cf84ac9aSAndroid Build Coastguard Worker #endif
846*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_PMU_V3) || (defined(HAVE_DECL_KVM_CAP_ARM_PMU_V3) && HAVE_DECL_KVM_CAP_ARM_PMU_V3)
847*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
848*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_PMU_V3) == (126), "KVM_CAP_ARM_PMU_V3 != 126");
849*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
850*cf84ac9aSAndroid Build Coastguard Worker #else
851*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_PMU_V3 126
852*cf84ac9aSAndroid Build Coastguard Worker #endif
853*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_VCPU_ATTRIBUTES) || (defined(HAVE_DECL_KVM_CAP_VCPU_ATTRIBUTES) && HAVE_DECL_KVM_CAP_VCPU_ATTRIBUTES)
854*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
855*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_VCPU_ATTRIBUTES) == (127), "KVM_CAP_VCPU_ATTRIBUTES != 127");
856*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
857*cf84ac9aSAndroid Build Coastguard Worker #else
858*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_VCPU_ATTRIBUTES 127
859*cf84ac9aSAndroid Build Coastguard Worker #endif
860*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MAX_VCPU_ID) || (defined(HAVE_DECL_KVM_CAP_MAX_VCPU_ID) && HAVE_DECL_KVM_CAP_MAX_VCPU_ID)
861*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
862*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MAX_VCPU_ID) == (128), "KVM_CAP_MAX_VCPU_ID != 128");
863*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
864*cf84ac9aSAndroid Build Coastguard Worker #else
865*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MAX_VCPU_ID 128
866*cf84ac9aSAndroid Build Coastguard Worker #endif
867*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X2APIC_API) || (defined(HAVE_DECL_KVM_CAP_X2APIC_API) && HAVE_DECL_KVM_CAP_X2APIC_API)
868*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
869*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X2APIC_API) == (129), "KVM_CAP_X2APIC_API != 129");
870*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
871*cf84ac9aSAndroid Build Coastguard Worker #else
872*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X2APIC_API 129
873*cf84ac9aSAndroid Build Coastguard Worker #endif
874*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_USER_INSTR0) || (defined(HAVE_DECL_KVM_CAP_S390_USER_INSTR0) && HAVE_DECL_KVM_CAP_S390_USER_INSTR0)
875*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
876*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_USER_INSTR0) == (130), "KVM_CAP_S390_USER_INSTR0 != 130");
877*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
878*cf84ac9aSAndroid Build Coastguard Worker #else
879*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_USER_INSTR0 130
880*cf84ac9aSAndroid Build Coastguard Worker #endif
881*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MSI_DEVID) || (defined(HAVE_DECL_KVM_CAP_MSI_DEVID) && HAVE_DECL_KVM_CAP_MSI_DEVID)
882*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
883*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MSI_DEVID) == (131), "KVM_CAP_MSI_DEVID != 131");
884*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
885*cf84ac9aSAndroid Build Coastguard Worker #else
886*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MSI_DEVID 131
887*cf84ac9aSAndroid Build Coastguard Worker #endif
888*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_HTM) || (defined(HAVE_DECL_KVM_CAP_PPC_HTM) && HAVE_DECL_KVM_CAP_PPC_HTM)
889*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
890*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_HTM) == (132), "KVM_CAP_PPC_HTM != 132");
891*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
892*cf84ac9aSAndroid Build Coastguard Worker #else
893*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_HTM 132
894*cf84ac9aSAndroid Build Coastguard Worker #endif
895*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_RESIZE_HPT) || (defined(HAVE_DECL_KVM_CAP_SPAPR_RESIZE_HPT) && HAVE_DECL_KVM_CAP_SPAPR_RESIZE_HPT)
896*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
897*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_RESIZE_HPT) == (133), "KVM_CAP_SPAPR_RESIZE_HPT != 133");
898*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
899*cf84ac9aSAndroid Build Coastguard Worker #else
900*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_RESIZE_HPT 133
901*cf84ac9aSAndroid Build Coastguard Worker #endif
902*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_MMU_RADIX) || (defined(HAVE_DECL_KVM_CAP_PPC_MMU_RADIX) && HAVE_DECL_KVM_CAP_PPC_MMU_RADIX)
903*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
904*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_MMU_RADIX) == (134), "KVM_CAP_PPC_MMU_RADIX != 134");
905*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
906*cf84ac9aSAndroid Build Coastguard Worker #else
907*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_MMU_RADIX 134
908*cf84ac9aSAndroid Build Coastguard Worker #endif
909*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_MMU_HASH_V3) || (defined(HAVE_DECL_KVM_CAP_PPC_MMU_HASH_V3) && HAVE_DECL_KVM_CAP_PPC_MMU_HASH_V3)
910*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
911*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_MMU_HASH_V3) == (135), "KVM_CAP_PPC_MMU_HASH_V3 != 135");
912*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
913*cf84ac9aSAndroid Build Coastguard Worker #else
914*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_MMU_HASH_V3 135
915*cf84ac9aSAndroid Build Coastguard Worker #endif
916*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_IMMEDIATE_EXIT) || (defined(HAVE_DECL_KVM_CAP_IMMEDIATE_EXIT) && HAVE_DECL_KVM_CAP_IMMEDIATE_EXIT)
917*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
918*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_IMMEDIATE_EXIT) == (136), "KVM_CAP_IMMEDIATE_EXIT != 136");
919*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
920*cf84ac9aSAndroid Build Coastguard Worker #else
921*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_IMMEDIATE_EXIT 136
922*cf84ac9aSAndroid Build Coastguard Worker #endif
923*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_VZ) || (defined(HAVE_DECL_KVM_CAP_MIPS_VZ) && HAVE_DECL_KVM_CAP_MIPS_VZ)
924*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
925*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_VZ) == (137), "KVM_CAP_MIPS_VZ != 137");
926*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
927*cf84ac9aSAndroid Build Coastguard Worker #else
928*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_VZ 137
929*cf84ac9aSAndroid Build Coastguard Worker #endif
930*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_TE) || (defined(HAVE_DECL_KVM_CAP_MIPS_TE) && HAVE_DECL_KVM_CAP_MIPS_TE)
931*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
932*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_TE) == (138), "KVM_CAP_MIPS_TE != 138");
933*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
934*cf84ac9aSAndroid Build Coastguard Worker #else
935*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_TE 138
936*cf84ac9aSAndroid Build Coastguard Worker #endif
937*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_MIPS_64BIT) || (defined(HAVE_DECL_KVM_CAP_MIPS_64BIT) && HAVE_DECL_KVM_CAP_MIPS_64BIT)
938*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
939*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_MIPS_64BIT) == (139), "KVM_CAP_MIPS_64BIT != 139");
940*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
941*cf84ac9aSAndroid Build Coastguard Worker #else
942*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_MIPS_64BIT 139
943*cf84ac9aSAndroid Build Coastguard Worker #endif
944*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_GS) || (defined(HAVE_DECL_KVM_CAP_S390_GS) && HAVE_DECL_KVM_CAP_S390_GS)
945*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
946*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_GS) == (140), "KVM_CAP_S390_GS != 140");
947*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
948*cf84ac9aSAndroid Build Coastguard Worker #else
949*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_GS 140
950*cf84ac9aSAndroid Build Coastguard Worker #endif
951*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_AIS) || (defined(HAVE_DECL_KVM_CAP_S390_AIS) && HAVE_DECL_KVM_CAP_S390_AIS)
952*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
953*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_AIS) == (141), "KVM_CAP_S390_AIS != 141");
954*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
955*cf84ac9aSAndroid Build Coastguard Worker #else
956*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_AIS 141
957*cf84ac9aSAndroid Build Coastguard Worker #endif
958*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_SPAPR_TCE_VFIO) || (defined(HAVE_DECL_KVM_CAP_SPAPR_TCE_VFIO) && HAVE_DECL_KVM_CAP_SPAPR_TCE_VFIO)
959*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
960*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_SPAPR_TCE_VFIO) == (142), "KVM_CAP_SPAPR_TCE_VFIO != 142");
961*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
962*cf84ac9aSAndroid Build Coastguard Worker #else
963*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_SPAPR_TCE_VFIO 142
964*cf84ac9aSAndroid Build Coastguard Worker #endif
965*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_X86_DISABLE_EXITS) || (defined(HAVE_DECL_KVM_CAP_X86_DISABLE_EXITS) && HAVE_DECL_KVM_CAP_X86_DISABLE_EXITS)
966*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
967*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_X86_DISABLE_EXITS) == (143), "KVM_CAP_X86_DISABLE_EXITS != 143");
968*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
969*cf84ac9aSAndroid Build Coastguard Worker #else
970*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_X86_DISABLE_EXITS 143
971*cf84ac9aSAndroid Build Coastguard Worker #endif
972*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_ARM_USER_IRQ) || (defined(HAVE_DECL_KVM_CAP_ARM_USER_IRQ) && HAVE_DECL_KVM_CAP_ARM_USER_IRQ)
973*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
974*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_ARM_USER_IRQ) == (144), "KVM_CAP_ARM_USER_IRQ != 144");
975*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
976*cf84ac9aSAndroid Build Coastguard Worker #else
977*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_ARM_USER_IRQ 144
978*cf84ac9aSAndroid Build Coastguard Worker #endif
979*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_CMMA_MIGRATION) || (defined(HAVE_DECL_KVM_CAP_S390_CMMA_MIGRATION) && HAVE_DECL_KVM_CAP_S390_CMMA_MIGRATION)
980*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
981*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_CMMA_MIGRATION) == (145), "KVM_CAP_S390_CMMA_MIGRATION != 145");
982*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
983*cf84ac9aSAndroid Build Coastguard Worker #else
984*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_CMMA_MIGRATION 145
985*cf84ac9aSAndroid Build Coastguard Worker #endif
986*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_FWNMI) || (defined(HAVE_DECL_KVM_CAP_PPC_FWNMI) && HAVE_DECL_KVM_CAP_PPC_FWNMI)
987*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
988*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_FWNMI) == (146), "KVM_CAP_PPC_FWNMI != 146");
989*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
990*cf84ac9aSAndroid Build Coastguard Worker #else
991*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_FWNMI 146
992*cf84ac9aSAndroid Build Coastguard Worker #endif
993*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_SMT_POSSIBLE) || (defined(HAVE_DECL_KVM_CAP_PPC_SMT_POSSIBLE) && HAVE_DECL_KVM_CAP_PPC_SMT_POSSIBLE)
994*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
995*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_SMT_POSSIBLE) == (147), "KVM_CAP_PPC_SMT_POSSIBLE != 147");
996*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
997*cf84ac9aSAndroid Build Coastguard Worker #else
998*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_SMT_POSSIBLE 147
999*cf84ac9aSAndroid Build Coastguard Worker #endif
1000*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_SYNIC2) || (defined(HAVE_DECL_KVM_CAP_HYPERV_SYNIC2) && HAVE_DECL_KVM_CAP_HYPERV_SYNIC2)
1001*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1002*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_SYNIC2) == (148), "KVM_CAP_HYPERV_SYNIC2 != 148");
1003*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1004*cf84ac9aSAndroid Build Coastguard Worker #else
1005*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_SYNIC2 148
1006*cf84ac9aSAndroid Build Coastguard Worker #endif
1007*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_VP_INDEX) || (defined(HAVE_DECL_KVM_CAP_HYPERV_VP_INDEX) && HAVE_DECL_KVM_CAP_HYPERV_VP_INDEX)
1008*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1009*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_VP_INDEX) == (149), "KVM_CAP_HYPERV_VP_INDEX != 149");
1010*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1011*cf84ac9aSAndroid Build Coastguard Worker #else
1012*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_VP_INDEX 149
1013*cf84ac9aSAndroid Build Coastguard Worker #endif
1014*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_AIS_MIGRATION) || (defined(HAVE_DECL_KVM_CAP_S390_AIS_MIGRATION) && HAVE_DECL_KVM_CAP_S390_AIS_MIGRATION)
1015*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1016*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_AIS_MIGRATION) == (150), "KVM_CAP_S390_AIS_MIGRATION != 150");
1017*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1018*cf84ac9aSAndroid Build Coastguard Worker #else
1019*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_AIS_MIGRATION 150
1020*cf84ac9aSAndroid Build Coastguard Worker #endif
1021*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_PPC_GET_CPU_CHAR) || (defined(HAVE_DECL_KVM_CAP_PPC_GET_CPU_CHAR) && HAVE_DECL_KVM_CAP_PPC_GET_CPU_CHAR)
1022*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1023*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_PPC_GET_CPU_CHAR) == (151), "KVM_CAP_PPC_GET_CPU_CHAR != 151");
1024*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1025*cf84ac9aSAndroid Build Coastguard Worker #else
1026*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_PPC_GET_CPU_CHAR 151
1027*cf84ac9aSAndroid Build Coastguard Worker #endif
1028*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_BPB) || (defined(HAVE_DECL_KVM_CAP_S390_BPB) && HAVE_DECL_KVM_CAP_S390_BPB)
1029*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1030*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_BPB) == (152), "KVM_CAP_S390_BPB != 152");
1031*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1032*cf84ac9aSAndroid Build Coastguard Worker #else
1033*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_BPB 152
1034*cf84ac9aSAndroid Build Coastguard Worker #endif
1035*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_GET_MSR_FEATURES) || (defined(HAVE_DECL_KVM_CAP_GET_MSR_FEATURES) && HAVE_DECL_KVM_CAP_GET_MSR_FEATURES)
1036*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1037*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_GET_MSR_FEATURES) == (153), "KVM_CAP_GET_MSR_FEATURES != 153");
1038*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1039*cf84ac9aSAndroid Build Coastguard Worker #else
1040*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_GET_MSR_FEATURES 153
1041*cf84ac9aSAndroid Build Coastguard Worker #endif
1042*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_EVENTFD) || (defined(HAVE_DECL_KVM_CAP_HYPERV_EVENTFD) && HAVE_DECL_KVM_CAP_HYPERV_EVENTFD)
1043*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1044*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_EVENTFD) == (154), "KVM_CAP_HYPERV_EVENTFD != 154");
1045*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1046*cf84ac9aSAndroid Build Coastguard Worker #else
1047*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_EVENTFD 154
1048*cf84ac9aSAndroid Build Coastguard Worker #endif
1049*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_HYPERV_TLBFLUSH) || (defined(HAVE_DECL_KVM_CAP_HYPERV_TLBFLUSH) && HAVE_DECL_KVM_CAP_HYPERV_TLBFLUSH)
1050*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1051*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_HYPERV_TLBFLUSH) == (155), "KVM_CAP_HYPERV_TLBFLUSH != 155");
1052*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1053*cf84ac9aSAndroid Build Coastguard Worker #else
1054*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_HYPERV_TLBFLUSH 155
1055*cf84ac9aSAndroid Build Coastguard Worker #endif
1056*cf84ac9aSAndroid Build Coastguard Worker #if defined(KVM_CAP_S390_HPAGE_1M) || (defined(HAVE_DECL_KVM_CAP_S390_HPAGE_1M) && HAVE_DECL_KVM_CAP_S390_HPAGE_1M)
1057*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1058*cf84ac9aSAndroid Build Coastguard Worker static_assert((KVM_CAP_S390_HPAGE_1M) == (156), "KVM_CAP_S390_HPAGE_1M != 156");
1059*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1060*cf84ac9aSAndroid Build Coastguard Worker #else
1061*cf84ac9aSAndroid Build Coastguard Worker # define KVM_CAP_S390_HPAGE_1M 156
1062*cf84ac9aSAndroid Build Coastguard Worker #endif
1063*cf84ac9aSAndroid Build Coastguard Worker 
1064*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY
1065*cf84ac9aSAndroid Build Coastguard Worker 
1066*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS
1067*cf84ac9aSAndroid Build Coastguard Worker 
1068*cf84ac9aSAndroid Build Coastguard Worker #  error static const struct xlat kvm_cap in mpers mode
1069*cf84ac9aSAndroid Build Coastguard Worker 
1070*cf84ac9aSAndroid Build Coastguard Worker # else
1071*cf84ac9aSAndroid Build Coastguard Worker 
1072*cf84ac9aSAndroid Build Coastguard Worker static
1073*cf84ac9aSAndroid Build Coastguard Worker const struct xlat kvm_cap[] = {
1074*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQCHIP] = XLAT(KVM_CAP_IRQCHIP),
1075*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HLT] = XLAT(KVM_CAP_HLT),
1076*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MMU_SHADOW_CACHE_CONTROL] = XLAT(KVM_CAP_MMU_SHADOW_CACHE_CONTROL),
1077*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_USER_MEMORY] = XLAT(KVM_CAP_USER_MEMORY),
1078*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SET_TSS_ADDR] = XLAT(KVM_CAP_SET_TSS_ADDR),
1079*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_VAPIC] = XLAT(KVM_CAP_VAPIC),
1080*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_EXT_CPUID] = XLAT(KVM_CAP_EXT_CPUID),
1081*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_CLOCKSOURCE] = XLAT(KVM_CAP_CLOCKSOURCE),
1082*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_NR_VCPUS] = XLAT(KVM_CAP_NR_VCPUS),
1083*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_NR_MEMSLOTS] = XLAT(KVM_CAP_NR_MEMSLOTS),
1084*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PIT] = XLAT(KVM_CAP_PIT),
1085*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_NOP_IO_DELAY] = XLAT(KVM_CAP_NOP_IO_DELAY),
1086*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PV_MMU] = XLAT(KVM_CAP_PV_MMU),
1087*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MP_STATE] = XLAT(KVM_CAP_MP_STATE),
1088*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_COALESCED_MMIO] = XLAT(KVM_CAP_COALESCED_MMIO),
1089*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SYNC_MMU] = XLAT(KVM_CAP_SYNC_MMU),
1090*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IOMMU] = XLAT(KVM_CAP_IOMMU),
1091*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_DESTROY_MEMORY_REGION_WORKS] = XLAT(KVM_CAP_DESTROY_MEMORY_REGION_WORKS),
1092*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_USER_NMI] = XLAT(KVM_CAP_USER_NMI),
1093*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SET_GUEST_DEBUG] = XLAT(KVM_CAP_SET_GUEST_DEBUG),
1094*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_REINJECT_CONTROL] = XLAT(KVM_CAP_REINJECT_CONTROL),
1095*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQ_ROUTING] = XLAT(KVM_CAP_IRQ_ROUTING),
1096*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQ_INJECT_STATUS] = XLAT(KVM_CAP_IRQ_INJECT_STATUS),
1097*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ASSIGN_DEV_IRQ] = XLAT(KVM_CAP_ASSIGN_DEV_IRQ),
1098*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_JOIN_MEMORY_REGIONS_WORKS] = XLAT(KVM_CAP_JOIN_MEMORY_REGIONS_WORKS),
1099*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MCE] = XLAT(KVM_CAP_MCE),
1100*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQFD] = XLAT(KVM_CAP_IRQFD),
1101*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PIT2] = XLAT(KVM_CAP_PIT2),
1102*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SET_BOOT_CPU_ID] = XLAT(KVM_CAP_SET_BOOT_CPU_ID),
1103*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PIT_STATE2] = XLAT(KVM_CAP_PIT_STATE2),
1104*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IOEVENTFD] = XLAT(KVM_CAP_IOEVENTFD),
1105*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SET_IDENTITY_MAP_ADDR] = XLAT(KVM_CAP_SET_IDENTITY_MAP_ADDR),
1106*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_XEN_HVM] = XLAT(KVM_CAP_XEN_HVM),
1107*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ADJUST_CLOCK] = XLAT(KVM_CAP_ADJUST_CLOCK),
1108*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_INTERNAL_ERROR_DATA] = XLAT(KVM_CAP_INTERNAL_ERROR_DATA),
1109*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_VCPU_EVENTS] = XLAT(KVM_CAP_VCPU_EVENTS),
1110*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_PSW] = XLAT(KVM_CAP_S390_PSW),
1111*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_SEGSTATE] = XLAT(KVM_CAP_PPC_SEGSTATE),
1112*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV] = XLAT(KVM_CAP_HYPERV),
1113*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_VAPIC] = XLAT(KVM_CAP_HYPERV_VAPIC),
1114*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_SPIN] = XLAT(KVM_CAP_HYPERV_SPIN),
1115*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PCI_SEGMENT] = XLAT(KVM_CAP_PCI_SEGMENT),
1116*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_PAIRED_SINGLES] = XLAT(KVM_CAP_PPC_PAIRED_SINGLES),
1117*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_INTR_SHADOW] = XLAT(KVM_CAP_INTR_SHADOW),
1118*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_DEBUGREGS] = XLAT(KVM_CAP_DEBUGREGS),
1119*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_X86_ROBUST_SINGLESTEP] = XLAT(KVM_CAP_X86_ROBUST_SINGLESTEP),
1120*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_OSI] = XLAT(KVM_CAP_PPC_OSI),
1121*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_UNSET_IRQ] = XLAT(KVM_CAP_PPC_UNSET_IRQ),
1122*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ENABLE_CAP] = XLAT(KVM_CAP_ENABLE_CAP),
1123*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_XSAVE] = XLAT(KVM_CAP_XSAVE),
1124*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_XCRS] = XLAT(KVM_CAP_XCRS),
1125*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_GET_PVINFO] = XLAT(KVM_CAP_PPC_GET_PVINFO),
1126*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_IRQ_LEVEL] = XLAT(KVM_CAP_PPC_IRQ_LEVEL),
1127*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ASYNC_PF] = XLAT(KVM_CAP_ASYNC_PF),
1128*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_TSC_CONTROL] = XLAT(KVM_CAP_TSC_CONTROL),
1129*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_GET_TSC_KHZ] = XLAT(KVM_CAP_GET_TSC_KHZ),
1130*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_BOOKE_SREGS] = XLAT(KVM_CAP_PPC_BOOKE_SREGS),
1131*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPAPR_TCE] = XLAT(KVM_CAP_SPAPR_TCE),
1132*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_SMT] = XLAT(KVM_CAP_PPC_SMT),
1133*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_RMA] = XLAT(KVM_CAP_PPC_RMA),
1134*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MAX_VCPUS] = XLAT(KVM_CAP_MAX_VCPUS),
1135*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_HIOR] = XLAT(KVM_CAP_PPC_HIOR),
1136*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_PAPR] = XLAT(KVM_CAP_PPC_PAPR),
1137*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SW_TLB] = XLAT(KVM_CAP_SW_TLB),
1138*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ONE_REG] = XLAT(KVM_CAP_ONE_REG),
1139*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_GMAP] = XLAT(KVM_CAP_S390_GMAP),
1140*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_TSC_DEADLINE_TIMER] = XLAT(KVM_CAP_TSC_DEADLINE_TIMER),
1141*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_UCONTROL] = XLAT(KVM_CAP_S390_UCONTROL),
1142*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SYNC_REGS] = XLAT(KVM_CAP_SYNC_REGS),
1143*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PCI_2_3] = XLAT(KVM_CAP_PCI_2_3),
1144*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_KVMCLOCK_CTRL] = XLAT(KVM_CAP_KVMCLOCK_CTRL),
1145*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SIGNAL_MSI] = XLAT(KVM_CAP_SIGNAL_MSI),
1146*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_GET_SMMU_INFO] = XLAT(KVM_CAP_PPC_GET_SMMU_INFO),
1147*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_COW] = XLAT(KVM_CAP_S390_COW),
1148*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_ALLOC_HTAB] = XLAT(KVM_CAP_PPC_ALLOC_HTAB),
1149*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_READONLY_MEM] = XLAT(KVM_CAP_READONLY_MEM),
1150*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQFD_RESAMPLE] = XLAT(KVM_CAP_IRQFD_RESAMPLE),
1151*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_BOOKE_WATCHDOG] = XLAT(KVM_CAP_PPC_BOOKE_WATCHDOG),
1152*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_HTAB_FD] = XLAT(KVM_CAP_PPC_HTAB_FD),
1153*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_CSS_SUPPORT] = XLAT(KVM_CAP_S390_CSS_SUPPORT),
1154*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_EPR] = XLAT(KVM_CAP_PPC_EPR),
1155*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_PSCI] = XLAT(KVM_CAP_ARM_PSCI),
1156*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_SET_DEVICE_ADDR] = XLAT(KVM_CAP_ARM_SET_DEVICE_ADDR),
1157*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_DEVICE_CTRL] = XLAT(KVM_CAP_DEVICE_CTRL),
1158*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQ_MPIC] = XLAT(KVM_CAP_IRQ_MPIC),
1159*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_RTAS] = XLAT(KVM_CAP_PPC_RTAS),
1160*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IRQ_XICS] = XLAT(KVM_CAP_IRQ_XICS),
1161*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_EL1_32BIT] = XLAT(KVM_CAP_ARM_EL1_32BIT),
1162*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPAPR_MULTITCE] = XLAT(KVM_CAP_SPAPR_MULTITCE),
1163*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_EXT_EMUL_CPUID] = XLAT(KVM_CAP_EXT_EMUL_CPUID),
1164*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_TIME] = XLAT(KVM_CAP_HYPERV_TIME),
1165*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IOAPIC_POLARITY_IGNORED] = XLAT(KVM_CAP_IOAPIC_POLARITY_IGNORED),
1166*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ENABLE_CAP_VM] = XLAT(KVM_CAP_ENABLE_CAP_VM),
1167*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_IRQCHIP] = XLAT(KVM_CAP_S390_IRQCHIP),
1168*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IOEVENTFD_NO_LENGTH] = XLAT(KVM_CAP_IOEVENTFD_NO_LENGTH),
1169*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_VM_ATTRIBUTES] = XLAT(KVM_CAP_VM_ATTRIBUTES),
1170*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_PSCI_0_2] = XLAT(KVM_CAP_ARM_PSCI_0_2),
1171*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_FIXUP_HCALL] = XLAT(KVM_CAP_PPC_FIXUP_HCALL),
1172*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_ENABLE_HCALL] = XLAT(KVM_CAP_PPC_ENABLE_HCALL),
1173*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_CHECK_EXTENSION_VM] = XLAT(KVM_CAP_CHECK_EXTENSION_VM),
1174*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_USER_SIGP] = XLAT(KVM_CAP_S390_USER_SIGP),
1175*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_VECTOR_REGISTERS] = XLAT(KVM_CAP_S390_VECTOR_REGISTERS),
1176*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_MEM_OP] = XLAT(KVM_CAP_S390_MEM_OP),
1177*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_USER_STSI] = XLAT(KVM_CAP_S390_USER_STSI),
1178*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_SKEYS] = XLAT(KVM_CAP_S390_SKEYS),
1179*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MIPS_FPU] = XLAT(KVM_CAP_MIPS_FPU),
1180*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MIPS_MSA] = XLAT(KVM_CAP_MIPS_MSA),
1181*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_INJECT_IRQ] = XLAT(KVM_CAP_S390_INJECT_IRQ),
1182*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_IRQ_STATE] = XLAT(KVM_CAP_S390_IRQ_STATE),
1183*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_HWRNG] = XLAT(KVM_CAP_PPC_HWRNG),
1184*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_DISABLE_QUIRKS] = XLAT(KVM_CAP_DISABLE_QUIRKS),
1185*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_X86_SMM] = XLAT(KVM_CAP_X86_SMM),
1186*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MULTI_ADDRESS_SPACE] = XLAT(KVM_CAP_MULTI_ADDRESS_SPACE),
1187*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_GUEST_DEBUG_HW_BPS] = XLAT(KVM_CAP_GUEST_DEBUG_HW_BPS),
1188*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_GUEST_DEBUG_HW_WPS] = XLAT(KVM_CAP_GUEST_DEBUG_HW_WPS),
1189*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPLIT_IRQCHIP] = XLAT(KVM_CAP_SPLIT_IRQCHIP),
1190*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IOEVENTFD_ANY_LENGTH] = XLAT(KVM_CAP_IOEVENTFD_ANY_LENGTH),
1191*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_SYNIC] = XLAT(KVM_CAP_HYPERV_SYNIC),
1192*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_RI] = XLAT(KVM_CAP_S390_RI),
1193*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPAPR_TCE_64] = XLAT(KVM_CAP_SPAPR_TCE_64),
1194*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_PMU_V3] = XLAT(KVM_CAP_ARM_PMU_V3),
1195*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_VCPU_ATTRIBUTES] = XLAT(KVM_CAP_VCPU_ATTRIBUTES),
1196*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MAX_VCPU_ID] = XLAT(KVM_CAP_MAX_VCPU_ID),
1197*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_X2APIC_API] = XLAT(KVM_CAP_X2APIC_API),
1198*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_USER_INSTR0] = XLAT(KVM_CAP_S390_USER_INSTR0),
1199*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MSI_DEVID] = XLAT(KVM_CAP_MSI_DEVID),
1200*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_HTM] = XLAT(KVM_CAP_PPC_HTM),
1201*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPAPR_RESIZE_HPT] = XLAT(KVM_CAP_SPAPR_RESIZE_HPT),
1202*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_MMU_RADIX] = XLAT(KVM_CAP_PPC_MMU_RADIX),
1203*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_MMU_HASH_V3] = XLAT(KVM_CAP_PPC_MMU_HASH_V3),
1204*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_IMMEDIATE_EXIT] = XLAT(KVM_CAP_IMMEDIATE_EXIT),
1205*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MIPS_VZ] = XLAT(KVM_CAP_MIPS_VZ),
1206*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MIPS_TE] = XLAT(KVM_CAP_MIPS_TE),
1207*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_MIPS_64BIT] = XLAT(KVM_CAP_MIPS_64BIT),
1208*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_GS] = XLAT(KVM_CAP_S390_GS),
1209*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_AIS] = XLAT(KVM_CAP_S390_AIS),
1210*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_SPAPR_TCE_VFIO] = XLAT(KVM_CAP_SPAPR_TCE_VFIO),
1211*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_X86_DISABLE_EXITS] = XLAT(KVM_CAP_X86_DISABLE_EXITS),
1212*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_ARM_USER_IRQ] = XLAT(KVM_CAP_ARM_USER_IRQ),
1213*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_CMMA_MIGRATION] = XLAT(KVM_CAP_S390_CMMA_MIGRATION),
1214*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_FWNMI] = XLAT(KVM_CAP_PPC_FWNMI),
1215*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_SMT_POSSIBLE] = XLAT(KVM_CAP_PPC_SMT_POSSIBLE),
1216*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_SYNIC2] = XLAT(KVM_CAP_HYPERV_SYNIC2),
1217*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_VP_INDEX] = XLAT(KVM_CAP_HYPERV_VP_INDEX),
1218*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_AIS_MIGRATION] = XLAT(KVM_CAP_S390_AIS_MIGRATION),
1219*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_PPC_GET_CPU_CHAR] = XLAT(KVM_CAP_PPC_GET_CPU_CHAR),
1220*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_BPB] = XLAT(KVM_CAP_S390_BPB),
1221*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_GET_MSR_FEATURES] = XLAT(KVM_CAP_GET_MSR_FEATURES),
1222*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_EVENTFD] = XLAT(KVM_CAP_HYPERV_EVENTFD),
1223*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_HYPERV_TLBFLUSH] = XLAT(KVM_CAP_HYPERV_TLBFLUSH),
1224*cf84ac9aSAndroid Build Coastguard Worker  [KVM_CAP_S390_HPAGE_1M] = XLAT(KVM_CAP_S390_HPAGE_1M),
1225*cf84ac9aSAndroid Build Coastguard Worker  XLAT_END
1226*cf84ac9aSAndroid Build Coastguard Worker };
1227*cf84ac9aSAndroid Build Coastguard Worker 
1228*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */
1229*cf84ac9aSAndroid Build Coastguard Worker 
1230*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */
1231