1 <cpu mode='custom' match='exact'>
2 <model fallback='forbid'>Cascadelake-Server</model>
4 <feature policy='require' name='vmx'/>
5 <feature policy='require' name='hypervisor'/>
6 <feature policy='require' name='ss'/>
7 <feature policy='require' name='tsc_adjust'/>
8 <feature policy='require' name='mpx'/>
9 <feature policy='require' name='umip'/>
10 <feature policy='require' name='pku'/>
11 <feature policy='require' name='md-clear'/>
12 <feature policy='require' name='stibp'/>
13 <feature policy='require' name='arch-capabilities'/>
14 <feature policy='require' name='xsaves'/>
15 <feature policy='require' name='ibpb'/>
16 <feature policy='require' name='amd-ssbd'/>
17 <feature policy='require' name='rdctl-no'/>
18 <feature policy='require' name='ibrs-all'/>
19 <feature policy='require' name='skip-l1dfl-vmentry'/>
20 <feature policy='require' name='mds-no'/>
21 <feature policy='require' name='pschange-mc-no'/>
22 <feature policy='require' name='tsx-ctrl'/>
23 <feature policy='require' name='vmx-ins-outs'/>
24 <feature policy='require' name='vmx-true-ctls'/>
25 <feature policy='require' name='vmx-store-lma'/>
26 <feature policy='require' name='vmx-activity-hlt'/>
27 <feature policy='require' name='vmx-vmwrite-vmexit-fields'/>
28 <feature policy='require' name='vmx-apicv-xapic'/>
29 <feature policy='require' name='vmx-ept'/>
30 <feature policy='require' name='vmx-desc-exit'/>
31 <feature policy='require' name='vmx-rdtscp-exit'/>
32 <feature policy='require' name='vmx-apicv-x2apic'/>
33 <feature policy='require' name='vmx-vpid'/>
34 <feature policy='require' name='vmx-wbinvd-exit'/>
35 <feature policy='require' name='vmx-unrestricted-guest'/>
36 <feature policy='require' name='vmx-apicv-register'/>
37 <feature policy='require' name='vmx-apicv-vid'/>
38 <feature policy='require' name='vmx-rdrand-exit'/>
39 <feature policy='require' name='vmx-invpcid-exit'/>
40 <feature policy='require' name='vmx-vmfunc'/>
41 <feature policy='require' name='vmx-shadow-vmcs'/>
42 <feature policy='require' name='vmx-rdseed-exit'/>
43 <feature policy='require' name='vmx-pml'/>
44 <feature policy='require' name='vmx-xsaves'/>
45 <feature policy='require' name='vmx-ept-execonly'/>
46 <feature policy='require' name='vmx-page-walk-4'/>
47 <feature policy='require' name='vmx-ept-2mb'/>
48 <feature policy='require' name='vmx-ept-1gb'/>
49 <feature policy='require' name='vmx-invept'/>
50 <feature policy='require' name='vmx-eptad'/>
51 <feature policy='require' name='vmx-invept-single-context'/>
52 <feature policy='require' name='vmx-invept-all-context'/>
53 <feature policy='require' name='vmx-invvpid'/>
54 <feature policy='require' name='vmx-invvpid-single-addr'/>
55 <feature policy='require' name='vmx-invvpid-all-context'/>
56 <feature policy='require' name='vmx-invvpid-single-context-noglobals'/>
57 <feature policy='require' name='vmx-intr-exit'/>
58 <feature policy='require' name='vmx-nmi-exit'/>
59 <feature policy='require' name='vmx-vnmi'/>
60 <feature policy='require' name='vmx-preemption-timer'/>
61 <feature policy='require' name='vmx-posted-intr'/>
62 <feature policy='require' name='vmx-vintr-pending'/>
63 <feature policy='require' name='vmx-tsc-offset'/>
64 <feature policy='require' name='vmx-hlt-exit'/>
65 <feature policy='require' name='vmx-invlpg-exit'/>
66 <feature policy='require' name='vmx-mwait-exit'/>
67 <feature policy='require' name='vmx-rdpmc-exit'/>
68 <feature policy='require' name='vmx-rdtsc-exit'/>
69 <feature policy='require' name='vmx-cr3-load-noexit'/>
70 <feature policy='require' name='vmx-cr3-store-noexit'/>
71 <feature policy='require' name='vmx-cr8-load-exit'/>
72 <feature policy='require' name='vmx-cr8-store-exit'/>
73 <feature policy='require' name='vmx-flexpriority'/>
74 <feature policy='require' name='vmx-vnmi-pending'/>
75 <feature policy='require' name='vmx-movdr-exit'/>
76 <feature policy='require' name='vmx-io-exit'/>
77 <feature policy='require' name='vmx-io-bitmap'/>
78 <feature policy='require' name='vmx-mtf'/>
79 <feature policy='require' name='vmx-msr-bitmap'/>
80 <feature policy='require' name='vmx-monitor-exit'/>
81 <feature policy='require' name='vmx-pause-exit'/>
82 <feature policy='require' name='vmx-secondary-ctls'/>
83 <feature policy='require' name='vmx-exit-nosave-debugctl'/>
84 <feature policy='require' name='vmx-exit-ack-intr'/>
85 <feature policy='require' name='vmx-exit-save-pat'/>
86 <feature policy='require' name='vmx-exit-load-pat'/>
87 <feature policy='require' name='vmx-exit-save-efer'/>
88 <feature policy='require' name='vmx-exit-load-efer'/>
89 <feature policy='require' name='vmx-exit-save-preemption-timer'/>
90 <feature policy='require' name='vmx-entry-noload-debugctl'/>
91 <feature policy='require' name='vmx-entry-ia32e-mode'/>
92 <feature policy='require' name='vmx-entry-load-pat'/>
93 <feature policy='require' name='vmx-entry-load-efer'/>
94 <feature policy='require' name='vmx-eptp-switching'/>