Commit | Line | Data |
---|---|---|
42764413 SC |
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | #if !defined(KVM_GOVERNED_FEATURE) || defined(KVM_GOVERNED_X86_FEATURE) | |
3 | BUILD_BUG() | |
4 | #endif | |
5 | ||
6 | #define KVM_GOVERNED_X86_FEATURE(x) KVM_GOVERNED_FEATURE(X86_FEATURE_##x) | |
7 | ||
ccf31d6e | 8 | KVM_GOVERNED_X86_FEATURE(GBPAGES) |
fe60e8f6 | 9 | KVM_GOVERNED_X86_FEATURE(XSAVES) |
1c18efda | 10 | KVM_GOVERNED_X86_FEATURE(VMX) |
7a6a6a3b | 11 | KVM_GOVERNED_X86_FEATURE(NRIPS) |
4365a455 | 12 | KVM_GOVERNED_X86_FEATURE(TSCRATEMSR) |
4d2a1560 | 13 | KVM_GOVERNED_X86_FEATURE(V_VMSAVE_VMLOAD) |
e183d17a | 14 | KVM_GOVERNED_X86_FEATURE(LBRV) |
59d67fc1 SC |
15 | KVM_GOVERNED_X86_FEATURE(PAUSEFILTER) |
16 | KVM_GOVERNED_X86_FEATURE(PFTHRESHOLD) | |
b89456ae | 17 | KVM_GOVERNED_X86_FEATURE(VGIF) |
ee785c87 | 18 | KVM_GOVERNED_X86_FEATURE(VNMI) |
183bdd16 | 19 | KVM_GOVERNED_X86_FEATURE(LAM) |
ccf31d6e | 20 | |
42764413 SC |
21 | #undef KVM_GOVERNED_X86_FEATURE |
22 | #undef KVM_GOVERNED_FEATURE |