1228753Smm/* SPDX-License-Identifier: GPL-2.0 */ 2228753Smm#if !defined(KVM_GOVERNED_FEATURE) || defined(KVM_GOVERNED_X86_FEATURE) 3228753SmmBUILD_BUG() 4228753Smm#endif 5228753Smm 6228753Smm#define KVM_GOVERNED_X86_FEATURE(x) KVM_GOVERNED_FEATURE(X86_FEATURE_##x) 7228753Smm 8228753SmmKVM_GOVERNED_X86_FEATURE(GBPAGES) 9228753SmmKVM_GOVERNED_X86_FEATURE(XSAVES) 10228753SmmKVM_GOVERNED_X86_FEATURE(VMX) 11228753SmmKVM_GOVERNED_X86_FEATURE(NRIPS) 12228753SmmKVM_GOVERNED_X86_FEATURE(TSCRATEMSR) 13228753SmmKVM_GOVERNED_X86_FEATURE(V_VMSAVE_VMLOAD) 14228753SmmKVM_GOVERNED_X86_FEATURE(LBRV) 15228753SmmKVM_GOVERNED_X86_FEATURE(PAUSEFILTER) 16228753SmmKVM_GOVERNED_X86_FEATURE(PFTHRESHOLD) 17228753SmmKVM_GOVERNED_X86_FEATURE(VGIF) 18228753SmmKVM_GOVERNED_X86_FEATURE(VNMI) 19228753SmmKVM_GOVERNED_X86_FEATURE(LAM) 20228753Smm 21228753Smm#undef KVM_GOVERNED_X86_FEATURE 22228753Smm#undef KVM_GOVERNED_FEATURE 23228753Smm