remote: add sysusers file to create 'libvirt' group
[libvirt.git] / tests / cputestdata / x86_64-cpuid-Hygon-C86-7185-32-core.json
blob1d06d057faf308214ec9c031bf70f9d4fa5cc7a4
2   "return": {
3     "model": {
4       "name": "base",
5       "props": {
6         "phys-bits": 0,
7         "core-id": -1,
8         "xlevel": 2147483674,
9         "cmov": true,
10         "ia64": false,
11         "ssb-no": false,
12         "aes": false,
13         "mmx": true,
14         "rdpid": false,
15         "arat": true,
16         "gfni": false,
17         "ibrs-all": false,
18         "pause-filter": false,
19         "xsavec": true,
20         "intel-pt": false,
21         "hv-frequencies": false,
22         "tsc-frequency": 0,
23         "xd": true,
24         "x-intel-pt-auto-level": true,
25         "hv-vendor-id": "",
26         "kvm-asyncpf": true,
27         "kvm_asyncpf": true,
28         "perfctr_core": false,
29         "perfctr-core": false,
30         "mpx": false,
31         "pbe": false,
32         "decodeassists": false,
33         "avx512cd": false,
34         "sse4_1": true,
35         "sse4.1": true,
36         "sse4-1": true,
37         "family": 24,
38         "legacy-cache": true,
39         "host-phys-bits-limit": 0,
40         "vmware-cpuid-freq": true,
41         "wbnoinvd": false,
42         "avx512f": false,
43         "hv-stimer-direct": false,
44         "msr": true,
45         "mce": true,
46         "mca": true,
47         "hv-runtime": false,
48         "xcrypt": false,
49         "thread-id": -1,
50         "min-level": 13,
51         "xgetbv1": true,
52         "cid": false,
53         "hv-relaxed": false,
54         "hv-crash": false,
55         "ds": false,
56         "fxsr": true,
57         "xsaveopt": true,
58         "xtpr": false,
59         "hv-evmcs": false,
60         "avx512vl": false,
61         "avx512-vpopcntdq": false,
62         "phe": false,
63         "extapic": false,
64         "3dnowprefetch": true,
65         "avx512vbmi2": false,
66         "cr8legacy": true,
67         "stibp": false,
68         "cpuid-0xb": true,
69         "xcrypt-en": false,
70         "kvm_pv_eoi": true,
71         "apic-id": 4294967295,
72         "rsba": false,
73         "pn": false,
74         "dca": false,
75         "vendor": "HygonGenuine",
76         "hv-ipi": false,
77         "pku": false,
78         "smx": false,
79         "cmp_legacy": true,
80         "cmp-legacy": true,
81         "node-id": -1,
82         "avx512-4fmaps": false,
83         "vmcb_clean": false,
84         "vmcb-clean": false,
85         "3dnowext": false,
86         "amd-no-ssb": false,
87         "hle": false,
88         "npt": true,
89         "rdctl-no": false,
90         "memory": "/machine/unattached/system[0]",
91         "clwb": false,
92         "lbrv": false,
93         "adx": true,
94         "ss": false,
95         "pni": true,
96         "svm_lock": false,
97         "svm-lock": false,
98         "pfthreshold": false,
99         "smep": true,
100         "smap": true,
101         "x2apic": true,
102         "avx512vbmi": false,
103         "avx512vnni": false,
104         "hv-stimer": false,
105         "x-hv-synic-kvm-only": false,
106         "i64": true,
107         "flushbyasid": false,
108         "f16c": true,
109         "ace2-en": false,
110         "pat": true,
111         "pae": true,
112         "sse": true,
113         "die-id": -1,
114         "phe-en": false,
115         "kvm_nopiodelay": true,
116         "kvm-nopiodelay": true,
117         "tm": false,
118         "kvmclock-stable-bit": true,
119         "hypervisor": true,
120         "socket-id": -1,
121         "mds-no": false,
122         "pcommit": false,
123         "syscall": true,
124         "level": 13,
125         "avx512dq": false,
126         "x-migrate-smi-count": true,
127         "svm": false,
128         "full-cpuid-auto-level": true,
129         "hv-reset": false,
130         "invtsc": false,
131         "sse3": true,
132         "sse2": true,
133         "ssbd": false,
134         "est": false,
135         "avx512ifma": false,
136         "tm2": false,
137         "kvm-pv-ipi": false,
138         "kvm-pv-eoi": true,
139         "cx8": true,
140         "cldemote": false,
141         "hv-reenlightenment": false,
142         "kvm_mmu": false,
143         "kvm-mmu": false,
144         "sse4_2": true,
145         "sse4.2": true,
146         "sse4-2": true,
147         "pge": true,
148         "fill-mtrr-mask": true,
149         "avx512bitalg": false,
150         "nodeid_msr": false,
151         "pdcm": false,
152         "movbe": true,
153         "model": 0,
154         "nrip_save": true,
155         "nrip-save": true,
156         "kvm_pv_unhalt": true,
157         "ssse3": true,
158         "sse4a": true,
159         "invpcid": false,
160         "pdpe1gb": true,
161         "tsc-deadline": true,
162         "skip-l1dfl-vmentry": false,
163         "fma": true,
164         "cx16": true,
165         "de": true,
166         "enforce": false,
167         "stepping": 1,
168         "xsave": true,
169         "clflush": true,
170         "skinit": false,
171         "tsc": true,
172         "tce": false,
173         "fpu": true,
174         "ibs": false,
175         "ds_cpl": false,
176         "ds-cpl": false,
177         "host-phys-bits": false,
178         "fma4": false,
179         "la57": false,
180         "osvw": true,
181         "check": true,
182         "hv-spinlocks": 4294967295,
183         "pmu": false,
184         "pmm": false,
185         "apic": true,
186         "spec-ctrl": false,
187         "min-xlevel2": 0,
188         "tsc-adjust": true,
189         "tsc_adjust": true,
190         "kvm-steal-time": true,
191         "kvm_steal_time": true,
192         "kvmclock": true,
193         "l3-cache": true,
194         "lwp": false,
195         "hv-passthrough": false,
196         "amd-ssbd": false,
197         "ibpb": true,
198         "xop": false,
199         "avx": true,
200         "core-capability": false,
201         "movdiri": false,
202         "ace2": false,
203         "avx512bw": false,
204         "acpi": false,
205         "hv-vapic": false,
206         "fsgsbase": true,
207         "ht": false,
208         "nx": true,
209         "pclmulqdq": false,
210         "mmxext": true,
211         "vaes": false,
212         "popcnt": true,
213         "xsaves": false,
214         "movdir64b": false,
215         "tcg-cpuid": true,
216         "lm": true,
217         "umip": false,
218         "pse": true,
219         "avx2": true,
220         "sep": true,
221         "pclmuldq": false,
222         "virt-ssbd": true,
223         "x-hv-max-vps": -1,
224         "nodeid-msr": false,
225         "md-clear": false,
226         "split-lock-detect": false,
227         "kvm": true,
228         "misalignsse": true,
229         "min-xlevel": 2147483674,
230         "kvm-pv-unhalt": true,
231         "bmi2": true,
232         "bmi1": true,
233         "realized": false,
234         "tsc_scale": false,
235         "tsc-scale": false,
236         "topoext": false,
237         "hv-vpindex": false,
238         "xlevel2": 0,
239         "clflushopt": true,
240         "kvm-no-smi-migration": false,
241         "monitor": false,
242         "avx512er": false,
243         "pmm-en": false,
244         "pcid": false,
245         "arch-capabilities": false,
246         "3dnow": false,
247         "erms": false,
248         "x-force-features": false,
249         "lahf-lm": true,
250         "lahf_lm": true,
251         "vpclmulqdq": false,
252         "fxsr-opt": true,
253         "hv-synic": false,
254         "xstore": false,
255         "fxsr_opt": true,
256         "kvm-hint-dedicated": false,
257         "rtm": false,
258         "lmce": false,
259         "hv-time": false,
260         "perfctr-nb": false,
261         "perfctr_nb": false,
262         "ffxsr": true,
263         "hv-tlbflush": false,
264         "rdrand": true,
265         "rdseed": true,
266         "avx512-4vnniw": false,
267         "vmx": false,
268         "vme": true,
269         "dtes64": false,
270         "mtrr": true,
271         "rdtscp": true,
272         "pse36": true,
273         "kvm-pv-tlb-flush": false,
274         "tbm": false,
275         "wdt": false,
276         "pause_filter": false,
277         "sha-ni": false,
278         "model-id": "Hygon C86 7185 32-core Processor               ",
279         "abm": true,
280         "avx512pf": false,
281         "xstore-en": false
282       }
283     }
284   },
285   "id": "model-expansion"
289   "return": [
290     {
291       "name": "max",
292       "typename": "max-x86_64-cpu",
293       "unavailable-features": [],
294       "static": false,
295       "migration-safe": false
296     },
297     {
298       "name": "host",
299       "typename": "host-x86_64-cpu",
300       "unavailable-features": [],
301       "static": false,
302       "migration-safe": false
303     },
304     {
305       "name": "base",
306       "typename": "base-x86_64-cpu",
307       "unavailable-features": [],
308       "static": true,
309       "migration-safe": true
310     },
311     {
312       "name": "qemu64-v1",
313       "typename": "qemu64-v1-x86_64-cpu",
314       "unavailable-features": [],
315       "static": false,
316       "migration-safe": true
317     },
318     {
319       "name": "qemu64",
320       "typename": "qemu64-x86_64-cpu",
321       "unavailable-features": [],
322       "alias-of": "qemu64-v1",
323       "static": false,
324       "migration-safe": true
325     },
326     {
327       "name": "qemu32-v1",
328       "typename": "qemu32-v1-x86_64-cpu",
329       "unavailable-features": [],
330       "static": false,
331       "migration-safe": true
332     },
333     {
334       "name": "qemu32",
335       "typename": "qemu32-x86_64-cpu",
336       "unavailable-features": [],
337       "alias-of": "qemu32-v1",
338       "static": false,
339       "migration-safe": true
340     },
341     {
342       "name": "phenom-v1",
343       "typename": "phenom-v1-x86_64-cpu",
344       "unavailable-features": [
345         "3dnowext",
346         "3dnow"
347       ],
348       "static": false,
349       "migration-safe": true
350     },
351     {
352       "name": "phenom",
353       "typename": "phenom-x86_64-cpu",
354       "unavailable-features": [
355         "3dnowext",
356         "3dnow"
357       ],
358       "alias-of": "phenom-v1",
359       "static": false,
360       "migration-safe": true
361     },
362     {
363       "name": "pentium3-v1",
364       "typename": "pentium3-v1-x86_64-cpu",
365       "unavailable-features": [],
366       "static": false,
367       "migration-safe": true
368     },
369     {
370       "name": "pentium3",
371       "typename": "pentium3-x86_64-cpu",
372       "unavailable-features": [],
373       "alias-of": "pentium3-v1",
374       "static": false,
375       "migration-safe": true
376     },
377     {
378       "name": "pentium2-v1",
379       "typename": "pentium2-v1-x86_64-cpu",
380       "unavailable-features": [],
381       "static": false,
382       "migration-safe": true
383     },
384     {
385       "name": "pentium2",
386       "typename": "pentium2-x86_64-cpu",
387       "unavailable-features": [],
388       "alias-of": "pentium2-v1",
389       "static": false,
390       "migration-safe": true
391     },
392     {
393       "name": "pentium-v1",
394       "typename": "pentium-v1-x86_64-cpu",
395       "unavailable-features": [],
396       "static": false,
397       "migration-safe": true
398     },
399     {
400       "name": "pentium",
401       "typename": "pentium-x86_64-cpu",
402       "unavailable-features": [],
403       "alias-of": "pentium-v1",
404       "static": false,
405       "migration-safe": true
406     },
407     {
408       "name": "n270-v1",
409       "typename": "n270-v1-x86_64-cpu",
410       "unavailable-features": [
411         "ss"
412       ],
413       "static": false,
414       "migration-safe": true
415     },
416     {
417       "name": "n270",
418       "typename": "n270-x86_64-cpu",
419       "unavailable-features": [
420         "ss"
421       ],
422       "alias-of": "n270-v1",
423       "static": false,
424       "migration-safe": true
425     },
426     {
427       "name": "kvm64-v1",
428       "typename": "kvm64-v1-x86_64-cpu",
429       "unavailable-features": [],
430       "static": false,
431       "migration-safe": true
432     },
433     {
434       "name": "kvm64",
435       "typename": "kvm64-x86_64-cpu",
436       "unavailable-features": [],
437       "alias-of": "kvm64-v1",
438       "static": false,
439       "migration-safe": true
440     },
441     {
442       "name": "kvm32-v1",
443       "typename": "kvm32-v1-x86_64-cpu",
444       "unavailable-features": [],
445       "static": false,
446       "migration-safe": true
447     },
448     {
449       "name": "kvm32",
450       "typename": "kvm32-x86_64-cpu",
451       "unavailable-features": [],
452       "alias-of": "kvm32-v1",
453       "static": false,
454       "migration-safe": true
455     },
456     {
457       "name": "coreduo-v1",
458       "typename": "coreduo-v1-x86_64-cpu",
459       "unavailable-features": [
460         "ss"
461       ],
462       "static": false,
463       "migration-safe": true
464     },
465     {
466       "name": "coreduo",
467       "typename": "coreduo-x86_64-cpu",
468       "unavailable-features": [
469         "ss"
470       ],
471       "alias-of": "coreduo-v1",
472       "static": false,
473       "migration-safe": true
474     },
475     {
476       "name": "core2duo-v1",
477       "typename": "core2duo-v1-x86_64-cpu",
478       "unavailable-features": [
479         "ss"
480       ],
481       "static": false,
482       "migration-safe": true
483     },
484     {
485       "name": "core2duo",
486       "typename": "core2duo-x86_64-cpu",
487       "unavailable-features": [
488         "ss"
489       ],
490       "alias-of": "core2duo-v1",
491       "static": false,
492       "migration-safe": true
493     },
494     {
495       "name": "athlon-v1",
496       "typename": "athlon-v1-x86_64-cpu",
497       "unavailable-features": [
498         "3dnowext",
499         "3dnow"
500       ],
501       "static": false,
502       "migration-safe": true
503     },
504     {
505       "name": "athlon",
506       "typename": "athlon-x86_64-cpu",
507       "unavailable-features": [
508         "3dnowext",
509         "3dnow"
510       ],
511       "alias-of": "athlon-v1",
512       "static": false,
513       "migration-safe": true
514     },
515     {
516       "name": "Westmere-v2",
517       "typename": "Westmere-v2-x86_64-cpu",
518       "unavailable-features": [
519         "pclmulqdq",
520         "aes",
521         "spec-ctrl"
522       ],
523       "static": false,
524       "migration-safe": true
525     },
526     {
527       "name": "Westmere-v1",
528       "typename": "Westmere-v1-x86_64-cpu",
529       "unavailable-features": [
530         "pclmulqdq",
531         "aes"
532       ],
533       "static": false,
534       "migration-safe": true
535     },
536     {
537       "name": "Westmere-IBRS",
538       "typename": "Westmere-IBRS-x86_64-cpu",
539       "unavailable-features": [
540         "pclmulqdq",
541         "aes",
542         "spec-ctrl"
543       ],
544       "alias-of": "Westmere-v2",
545       "static": false,
546       "migration-safe": true
547     },
548     {
549       "name": "Westmere",
550       "typename": "Westmere-x86_64-cpu",
551       "unavailable-features": [
552         "pclmulqdq",
553         "aes"
554       ],
555       "alias-of": "Westmere-v1",
556       "static": false,
557       "migration-safe": true
558     },
559     {
560       "name": "Snowridge-v1",
561       "typename": "Snowridge-v1-x86_64-cpu",
562       "unavailable-features": [
563         "pclmulqdq",
564         "aes",
565         "erms",
566         "mpx",
567         "clwb",
568         "sha-ni",
569         "umip",
570         "gfni",
571         "cldemote",
572         "movdiri",
573         "movdir64b",
574         "spec-ctrl",
575         "arch-capabilities",
576         "core-capability",
577         "ssbd",
578         "mpx",
579         "mpx",
580         "split-lock-detect"
581       ],
582       "static": false,
583       "migration-safe": true
584     },
585     {
586       "name": "Snowridge",
587       "typename": "Snowridge-x86_64-cpu",
588       "unavailable-features": [
589         "pclmulqdq",
590         "aes",
591         "erms",
592         "mpx",
593         "clwb",
594         "sha-ni",
595         "umip",
596         "gfni",
597         "cldemote",
598         "movdiri",
599         "movdir64b",
600         "spec-ctrl",
601         "arch-capabilities",
602         "core-capability",
603         "ssbd",
604         "mpx",
605         "mpx",
606         "split-lock-detect"
607       ],
608       "alias-of": "Snowridge-v1",
609       "static": false,
610       "migration-safe": true
611     },
612     {
613       "name": "Skylake-Server-v2",
614       "typename": "Skylake-Server-v2-x86_64-cpu",
615       "unavailable-features": [
616         "pclmulqdq",
617         "pcid",
618         "aes",
619         "hle",
620         "erms",
621         "invpcid",
622         "rtm",
623         "avx512f",
624         "avx512dq",
625         "clwb",
626         "avx512cd",
627         "avx512bw",
628         "avx512vl",
629         "pku",
630         "spec-ctrl",
631         "avx512f",
632         "avx512f",
633         "avx512f",
634         "pku"
635       ],
636       "static": false,
637       "migration-safe": true
638     },
639     {
640       "name": "Skylake-Server-v1",
641       "typename": "Skylake-Server-v1-x86_64-cpu",
642       "unavailable-features": [
643         "pclmulqdq",
644         "pcid",
645         "aes",
646         "hle",
647         "erms",
648         "invpcid",
649         "rtm",
650         "avx512f",
651         "avx512dq",
652         "clwb",
653         "avx512cd",
654         "avx512bw",
655         "avx512vl",
656         "pku",
657         "avx512f",
658         "avx512f",
659         "avx512f",
660         "pku"
661       ],
662       "static": false,
663       "migration-safe": true
664     },
665     {
666       "name": "Skylake-Server-IBRS",
667       "typename": "Skylake-Server-IBRS-x86_64-cpu",
668       "unavailable-features": [
669         "pclmulqdq",
670         "pcid",
671         "aes",
672         "hle",
673         "erms",
674         "invpcid",
675         "rtm",
676         "avx512f",
677         "avx512dq",
678         "clwb",
679         "avx512cd",
680         "avx512bw",
681         "avx512vl",
682         "pku",
683         "spec-ctrl",
684         "avx512f",
685         "avx512f",
686         "avx512f",
687         "pku"
688       ],
689       "alias-of": "Skylake-Server-v2",
690       "static": false,
691       "migration-safe": true
692     },
693     {
694       "name": "Skylake-Server",
695       "typename": "Skylake-Server-x86_64-cpu",
696       "unavailable-features": [
697         "pclmulqdq",
698         "pcid",
699         "aes",
700         "hle",
701         "erms",
702         "invpcid",
703         "rtm",
704         "avx512f",
705         "avx512dq",
706         "clwb",
707         "avx512cd",
708         "avx512bw",
709         "avx512vl",
710         "pku",
711         "avx512f",
712         "avx512f",
713         "avx512f",
714         "pku"
715       ],
716       "alias-of": "Skylake-Server-v1",
717       "static": false,
718       "migration-safe": true
719     },
720     {
721       "name": "Skylake-Client-v2",
722       "typename": "Skylake-Client-v2-x86_64-cpu",
723       "unavailable-features": [
724         "pclmulqdq",
725         "pcid",
726         "aes",
727         "hle",
728         "erms",
729         "invpcid",
730         "rtm",
731         "spec-ctrl"
732       ],
733       "static": false,
734       "migration-safe": true
735     },
736     {
737       "name": "Skylake-Client-v1",
738       "typename": "Skylake-Client-v1-x86_64-cpu",
739       "unavailable-features": [
740         "pclmulqdq",
741         "pcid",
742         "aes",
743         "hle",
744         "erms",
745         "invpcid",
746         "rtm"
747       ],
748       "static": false,
749       "migration-safe": true
750     },
751     {
752       "name": "Skylake-Client-IBRS",
753       "typename": "Skylake-Client-IBRS-x86_64-cpu",
754       "unavailable-features": [
755         "pclmulqdq",
756         "pcid",
757         "aes",
758         "hle",
759         "erms",
760         "invpcid",
761         "rtm",
762         "spec-ctrl"
763       ],
764       "alias-of": "Skylake-Client-v2",
765       "static": false,
766       "migration-safe": true
767     },
768     {
769       "name": "Skylake-Client",
770       "typename": "Skylake-Client-x86_64-cpu",
771       "unavailable-features": [
772         "pclmulqdq",
773         "pcid",
774         "aes",
775         "hle",
776         "erms",
777         "invpcid",
778         "rtm"
779       ],
780       "alias-of": "Skylake-Client-v1",
781       "static": false,
782       "migration-safe": true
783     },
784     {
785       "name": "SandyBridge-v2",
786       "typename": "SandyBridge-v2-x86_64-cpu",
787       "unavailable-features": [
788         "pclmulqdq",
789         "aes",
790         "spec-ctrl"
791       ],
792       "static": false,
793       "migration-safe": true
794     },
795     {
796       "name": "SandyBridge-v1",
797       "typename": "SandyBridge-v1-x86_64-cpu",
798       "unavailable-features": [
799         "pclmulqdq",
800         "aes"
801       ],
802       "static": false,
803       "migration-safe": true
804     },
805     {
806       "name": "SandyBridge-IBRS",
807       "typename": "SandyBridge-IBRS-x86_64-cpu",
808       "unavailable-features": [
809         "pclmulqdq",
810         "aes",
811         "spec-ctrl"
812       ],
813       "alias-of": "SandyBridge-v2",
814       "static": false,
815       "migration-safe": true
816     },
817     {
818       "name": "SandyBridge",
819       "typename": "SandyBridge-x86_64-cpu",
820       "unavailable-features": [
821         "pclmulqdq",
822         "aes"
823       ],
824       "alias-of": "SandyBridge-v1",
825       "static": false,
826       "migration-safe": true
827     },
828     {
829       "name": "Penryn-v1",
830       "typename": "Penryn-v1-x86_64-cpu",
831       "unavailable-features": [],
832       "static": false,
833       "migration-safe": true
834     },
835     {
836       "name": "Penryn",
837       "typename": "Penryn-x86_64-cpu",
838       "unavailable-features": [],
839       "alias-of": "Penryn-v1",
840       "static": false,
841       "migration-safe": true
842     },
843     {
844       "name": "Opteron_G5-v1",
845       "typename": "Opteron_G5-v1-x86_64-cpu",
846       "unavailable-features": [
847         "pclmulqdq",
848         "aes",
849         "xop",
850         "fma4",
851         "tbm"
852       ],
853       "static": false,
854       "migration-safe": true
855     },
856     {
857       "name": "Opteron_G5",
858       "typename": "Opteron_G5-x86_64-cpu",
859       "unavailable-features": [
860         "pclmulqdq",
861         "aes",
862         "xop",
863         "fma4",
864         "tbm"
865       ],
866       "alias-of": "Opteron_G5-v1",
867       "static": false,
868       "migration-safe": true
869     },
870     {
871       "name": "Opteron_G4-v1",
872       "typename": "Opteron_G4-v1-x86_64-cpu",
873       "unavailable-features": [
874         "pclmulqdq",
875         "aes",
876         "xop",
877         "fma4"
878       ],
879       "static": false,
880       "migration-safe": true
881     },
882     {
883       "name": "Opteron_G4",
884       "typename": "Opteron_G4-x86_64-cpu",
885       "unavailable-features": [
886         "pclmulqdq",
887         "aes",
888         "xop",
889         "fma4"
890       ],
891       "alias-of": "Opteron_G4-v1",
892       "static": false,
893       "migration-safe": true
894     },
895     {
896       "name": "Opteron_G3-v1",
897       "typename": "Opteron_G3-v1-x86_64-cpu",
898       "unavailable-features": [],
899       "static": false,
900       "migration-safe": true
901     },
902     {
903       "name": "Opteron_G3",
904       "typename": "Opteron_G3-x86_64-cpu",
905       "unavailable-features": [],
906       "alias-of": "Opteron_G3-v1",
907       "static": false,
908       "migration-safe": true
909     },
910     {
911       "name": "Opteron_G2-v1",
912       "typename": "Opteron_G2-v1-x86_64-cpu",
913       "unavailable-features": [],
914       "static": false,
915       "migration-safe": true
916     },
917     {
918       "name": "Opteron_G2",
919       "typename": "Opteron_G2-x86_64-cpu",
920       "unavailable-features": [],
921       "alias-of": "Opteron_G2-v1",
922       "static": false,
923       "migration-safe": true
924     },
925     {
926       "name": "Opteron_G1-v1",
927       "typename": "Opteron_G1-v1-x86_64-cpu",
928       "unavailable-features": [],
929       "static": false,
930       "migration-safe": true
931     },
932     {
933       "name": "Opteron_G1",
934       "typename": "Opteron_G1-x86_64-cpu",
935       "unavailable-features": [],
936       "alias-of": "Opteron_G1-v1",
937       "static": false,
938       "migration-safe": true
939     },
940     {
941       "name": "Nehalem-v2",
942       "typename": "Nehalem-v2-x86_64-cpu",
943       "unavailable-features": [
944         "spec-ctrl"
945       ],
946       "static": false,
947       "migration-safe": true
948     },
949     {
950       "name": "Nehalem-v1",
951       "typename": "Nehalem-v1-x86_64-cpu",
952       "unavailable-features": [],
953       "static": false,
954       "migration-safe": true
955     },
956     {
957       "name": "Nehalem-IBRS",
958       "typename": "Nehalem-IBRS-x86_64-cpu",
959       "unavailable-features": [
960         "spec-ctrl"
961       ],
962       "alias-of": "Nehalem-v2",
963       "static": false,
964       "migration-safe": true
965     },
966     {
967       "name": "Nehalem",
968       "typename": "Nehalem-x86_64-cpu",
969       "unavailable-features": [],
970       "alias-of": "Nehalem-v1",
971       "static": false,
972       "migration-safe": true
973     },
974     {
975       "name": "KnightsMill-v1",
976       "typename": "KnightsMill-v1-x86_64-cpu",
977       "unavailable-features": [
978         "ss",
979         "pclmulqdq",
980         "aes",
981         "erms",
982         "avx512f",
983         "avx512pf",
984         "avx512er",
985         "avx512cd",
986         "avx512-vpopcntdq",
987         "avx512-4vnniw",
988         "avx512-4fmaps",
989         "avx512f",
990         "avx512f",
991         "avx512f"
992       ],
993       "static": false,
994       "migration-safe": true
995     },
996     {
997       "name": "KnightsMill",
998       "typename": "KnightsMill-x86_64-cpu",
999       "unavailable-features": [
1000         "ss",
1001         "pclmulqdq",
1002         "aes",
1003         "erms",
1004         "avx512f",
1005         "avx512pf",
1006         "avx512er",
1007         "avx512cd",
1008         "avx512-vpopcntdq",
1009         "avx512-4vnniw",
1010         "avx512-4fmaps",
1011         "avx512f",
1012         "avx512f",
1013         "avx512f"
1014       ],
1015       "alias-of": "KnightsMill-v1",
1016       "static": false,
1017       "migration-safe": true
1018     },
1019     {
1020       "name": "IvyBridge-v2",
1021       "typename": "IvyBridge-v2-x86_64-cpu",
1022       "unavailable-features": [
1023         "pclmulqdq",
1024         "aes",
1025         "erms",
1026         "spec-ctrl"
1027       ],
1028       "static": false,
1029       "migration-safe": true
1030     },
1031     {
1032       "name": "IvyBridge-v1",
1033       "typename": "IvyBridge-v1-x86_64-cpu",
1034       "unavailable-features": [
1035         "pclmulqdq",
1036         "aes",
1037         "erms"
1038       ],
1039       "static": false,
1040       "migration-safe": true
1041     },
1042     {
1043       "name": "IvyBridge-IBRS",
1044       "typename": "IvyBridge-IBRS-x86_64-cpu",
1045       "unavailable-features": [
1046         "pclmulqdq",
1047         "aes",
1048         "erms",
1049         "spec-ctrl"
1050       ],
1051       "alias-of": "IvyBridge-v2",
1052       "static": false,
1053       "migration-safe": true
1054     },
1055     {
1056       "name": "IvyBridge",
1057       "typename": "IvyBridge-x86_64-cpu",
1058       "unavailable-features": [
1059         "pclmulqdq",
1060         "aes",
1061         "erms"
1062       ],
1063       "alias-of": "IvyBridge-v1",
1064       "static": false,
1065       "migration-safe": true
1066     },
1067     {
1068       "name": "Icelake-Server-v1",
1069       "typename": "Icelake-Server-v1-x86_64-cpu",
1070       "unavailable-features": [
1071         "pclmulqdq",
1072         "pcid",
1073         "aes",
1074         "hle",
1075         "erms",
1076         "invpcid",
1077         "rtm",
1078         "avx512f",
1079         "avx512dq",
1080         "clwb",
1081         "avx512cd",
1082         "avx512bw",
1083         "avx512vl",
1084         "avx512vbmi",
1085         "umip",
1086         "pku",
1087         "avx512vbmi2",
1088         "gfni",
1089         "vaes",
1090         "vpclmulqdq",
1091         "avx512vnni",
1092         "avx512bitalg",
1093         "avx512-vpopcntdq",
1094         "la57",
1095         "spec-ctrl",
1096         "ssbd",
1097         "wbnoinvd",
1098         "avx512f",
1099         "avx512f",
1100         "avx512f",
1101         "pku"
1102       ],
1103       "static": false,
1104       "migration-safe": true
1105     },
1106     {
1107       "name": "Icelake-Server",
1108       "typename": "Icelake-Server-x86_64-cpu",
1109       "unavailable-features": [
1110         "pclmulqdq",
1111         "pcid",
1112         "aes",
1113         "hle",
1114         "erms",
1115         "invpcid",
1116         "rtm",
1117         "avx512f",
1118         "avx512dq",
1119         "clwb",
1120         "avx512cd",
1121         "avx512bw",
1122         "avx512vl",
1123         "avx512vbmi",
1124         "umip",
1125         "pku",
1126         "avx512vbmi2",
1127         "gfni",
1128         "vaes",
1129         "vpclmulqdq",
1130         "avx512vnni",
1131         "avx512bitalg",
1132         "avx512-vpopcntdq",
1133         "la57",
1134         "spec-ctrl",
1135         "ssbd",
1136         "wbnoinvd",
1137         "avx512f",
1138         "avx512f",
1139         "avx512f",
1140         "pku"
1141       ],
1142       "alias-of": "Icelake-Server-v1",
1143       "static": false,
1144       "migration-safe": true
1145     },
1146     {
1147       "name": "Icelake-Client-v1",
1148       "typename": "Icelake-Client-v1-x86_64-cpu",
1149       "unavailable-features": [
1150         "pclmulqdq",
1151         "pcid",
1152         "aes",
1153         "hle",
1154         "erms",
1155         "invpcid",
1156         "rtm",
1157         "avx512vbmi",
1158         "umip",
1159         "pku",
1160         "avx512vbmi2",
1161         "gfni",
1162         "vaes",
1163         "vpclmulqdq",
1164         "avx512vnni",
1165         "avx512bitalg",
1166         "avx512-vpopcntdq",
1167         "spec-ctrl",
1168         "ssbd",
1169         "wbnoinvd",
1170         "pku"
1171       ],
1172       "static": false,
1173       "migration-safe": true
1174     },
1175     {
1176       "name": "Icelake-Client",
1177       "typename": "Icelake-Client-x86_64-cpu",
1178       "unavailable-features": [
1179         "pclmulqdq",
1180         "pcid",
1181         "aes",
1182         "hle",
1183         "erms",
1184         "invpcid",
1185         "rtm",
1186         "avx512vbmi",
1187         "umip",
1188         "pku",
1189         "avx512vbmi2",
1190         "gfni",
1191         "vaes",
1192         "vpclmulqdq",
1193         "avx512vnni",
1194         "avx512bitalg",
1195         "avx512-vpopcntdq",
1196         "spec-ctrl",
1197         "ssbd",
1198         "wbnoinvd",
1199         "pku"
1200       ],
1201       "alias-of": "Icelake-Client-v1",
1202       "static": false,
1203       "migration-safe": true
1204     },
1205     {
1206       "name": "Haswell-v4",
1207       "typename": "Haswell-v4-x86_64-cpu",
1208       "unavailable-features": [
1209         "pclmulqdq",
1210         "pcid",
1211         "aes",
1212         "erms",
1213         "invpcid",
1214         "spec-ctrl"
1215       ],
1216       "static": false,
1217       "migration-safe": true
1218     },
1219     {
1220       "name": "Haswell-v3",
1221       "typename": "Haswell-v3-x86_64-cpu",
1222       "unavailable-features": [
1223         "pclmulqdq",
1224         "pcid",
1225         "aes",
1226         "hle",
1227         "erms",
1228         "invpcid",
1229         "rtm",
1230         "spec-ctrl"
1231       ],
1232       "static": false,
1233       "migration-safe": true
1234     },
1235     {
1236       "name": "Haswell-v2",
1237       "typename": "Haswell-v2-x86_64-cpu",
1238       "unavailable-features": [
1239         "pclmulqdq",
1240         "pcid",
1241         "aes",
1242         "erms",
1243         "invpcid"
1244       ],
1245       "static": false,
1246       "migration-safe": true
1247     },
1248     {
1249       "name": "Haswell-v1",
1250       "typename": "Haswell-v1-x86_64-cpu",
1251       "unavailable-features": [
1252         "pclmulqdq",
1253         "pcid",
1254         "aes",
1255         "hle",
1256         "erms",
1257         "invpcid",
1258         "rtm"
1259       ],
1260       "static": false,
1261       "migration-safe": true
1262     },
1263     {
1264       "name": "Haswell-noTSX-IBRS",
1265       "typename": "Haswell-noTSX-IBRS-x86_64-cpu",
1266       "unavailable-features": [
1267         "pclmulqdq",
1268         "pcid",
1269         "aes",
1270         "erms",
1271         "invpcid",
1272         "spec-ctrl"
1273       ],
1274       "alias-of": "Haswell-v4",
1275       "static": false,
1276       "migration-safe": true
1277     },
1278     {
1279       "name": "Haswell-noTSX",
1280       "typename": "Haswell-noTSX-x86_64-cpu",
1281       "unavailable-features": [
1282         "pclmulqdq",
1283         "pcid",
1284         "aes",
1285         "erms",
1286         "invpcid"
1287       ],
1288       "alias-of": "Haswell-v2",
1289       "static": false,
1290       "migration-safe": true
1291     },
1292     {
1293       "name": "Haswell-IBRS",
1294       "typename": "Haswell-IBRS-x86_64-cpu",
1295       "unavailable-features": [
1296         "pclmulqdq",
1297         "pcid",
1298         "aes",
1299         "hle",
1300         "erms",
1301         "invpcid",
1302         "rtm",
1303         "spec-ctrl"
1304       ],
1305       "alias-of": "Haswell-v3",
1306       "static": false,
1307       "migration-safe": true
1308     },
1309     {
1310       "name": "Haswell",
1311       "typename": "Haswell-x86_64-cpu",
1312       "unavailable-features": [
1313         "pclmulqdq",
1314         "pcid",
1315         "aes",
1316         "hle",
1317         "erms",
1318         "invpcid",
1319         "rtm"
1320       ],
1321       "alias-of": "Haswell-v1",
1322       "static": false,
1323       "migration-safe": true
1324     },
1325     {
1326       "name": "EPYC-v2",
1327       "typename": "EPYC-v2-x86_64-cpu",
1328       "unavailable-features": [
1329         "pclmulqdq",
1330         "aes",
1331         "sha-ni"
1332       ],
1333       "static": false,
1334       "migration-safe": true
1335     },
1336     {
1337       "name": "EPYC-v1",
1338       "typename": "EPYC-v1-x86_64-cpu",
1339       "unavailable-features": [
1340         "pclmulqdq",
1341         "aes",
1342         "sha-ni"
1343       ],
1344       "static": false,
1345       "migration-safe": true
1346     },
1347     {
1348       "name": "EPYC-IBPB",
1349       "typename": "EPYC-IBPB-x86_64-cpu",
1350       "unavailable-features": [
1351         "pclmulqdq",
1352         "aes",
1353         "sha-ni"
1354       ],
1355       "alias-of": "EPYC-v2",
1356       "static": false,
1357       "migration-safe": true
1358     },
1359     {
1360       "name": "EPYC",
1361       "typename": "EPYC-x86_64-cpu",
1362       "unavailable-features": [
1363         "pclmulqdq",
1364         "aes",
1365         "sha-ni"
1366       ],
1367       "alias-of": "EPYC-v1",
1368       "static": false,
1369       "migration-safe": true
1370     },
1371     {
1372       "name": "Dhyana-v1",
1373       "typename": "Dhyana-v1-x86_64-cpu",
1374       "unavailable-features": [],
1375       "static": false,
1376       "migration-safe": true
1377     },
1378     {
1379       "name": "Dhyana",
1380       "typename": "Dhyana-x86_64-cpu",
1381       "unavailable-features": [],
1382       "alias-of": "Dhyana-v1",
1383       "static": false,
1384       "migration-safe": true
1385     },
1386     {
1387       "name": "Conroe-v1",
1388       "typename": "Conroe-v1-x86_64-cpu",
1389       "unavailable-features": [],
1390       "static": false,
1391       "migration-safe": true
1392     },
1393     {
1394       "name": "Conroe",
1395       "typename": "Conroe-x86_64-cpu",
1396       "unavailable-features": [],
1397       "alias-of": "Conroe-v1",
1398       "static": false,
1399       "migration-safe": true
1400     },
1401     {
1402       "name": "Cascadelake-Server-v2",
1403       "typename": "Cascadelake-Server-v2-x86_64-cpu",
1404       "unavailable-features": [
1405         "pclmulqdq",
1406         "pcid",
1407         "aes",
1408         "hle",
1409         "erms",
1410         "invpcid",
1411         "rtm",
1412         "avx512f",
1413         "avx512dq",
1414         "clwb",
1415         "avx512cd",
1416         "avx512bw",
1417         "avx512vl",
1418         "pku",
1419         "avx512vnni",
1420         "spec-ctrl",
1421         "arch-capabilities",
1422         "ssbd",
1423         "avx512f",
1424         "avx512f",
1425         "avx512f",
1426         "pku",
1427         "rdctl-no",
1428         "ibrs-all",
1429         "skip-l1dfl-vmentry",
1430         "mds-no"
1431       ],
1432       "static": false,
1433       "migration-safe": true
1434     },
1435     {
1436       "name": "Cascadelake-Server-v1",
1437       "typename": "Cascadelake-Server-v1-x86_64-cpu",
1438       "unavailable-features": [
1439         "pclmulqdq",
1440         "pcid",
1441         "aes",
1442         "hle",
1443         "erms",
1444         "invpcid",
1445         "rtm",
1446         "avx512f",
1447         "avx512dq",
1448         "clwb",
1449         "avx512cd",
1450         "avx512bw",
1451         "avx512vl",
1452         "pku",
1453         "avx512vnni",
1454         "spec-ctrl",
1455         "ssbd",
1456         "avx512f",
1457         "avx512f",
1458         "avx512f",
1459         "pku"
1460       ],
1461       "static": false,
1462       "migration-safe": true
1463     },
1464     {
1465       "name": "Cascadelake-Server",
1466       "typename": "Cascadelake-Server-x86_64-cpu",
1467       "unavailable-features": [
1468         "pclmulqdq",
1469         "pcid",
1470         "aes",
1471         "hle",
1472         "erms",
1473         "invpcid",
1474         "rtm",
1475         "avx512f",
1476         "avx512dq",
1477         "clwb",
1478         "avx512cd",
1479         "avx512bw",
1480         "avx512vl",
1481         "pku",
1482         "avx512vnni",
1483         "spec-ctrl",
1484         "ssbd",
1485         "avx512f",
1486         "avx512f",
1487         "avx512f",
1488         "pku"
1489       ],
1490       "alias-of": "Cascadelake-Server-v1",
1491       "static": false,
1492       "migration-safe": true
1493     },
1494     {
1495       "name": "Broadwell-v4",
1496       "typename": "Broadwell-v4-x86_64-cpu",
1497       "unavailable-features": [
1498         "pclmulqdq",
1499         "pcid",
1500         "aes",
1501         "erms",
1502         "invpcid",
1503         "spec-ctrl"
1504       ],
1505       "static": false,
1506       "migration-safe": true
1507     },
1508     {
1509       "name": "Broadwell-v3",
1510       "typename": "Broadwell-v3-x86_64-cpu",
1511       "unavailable-features": [
1512         "pclmulqdq",
1513         "pcid",
1514         "aes",
1515         "hle",
1516         "erms",
1517         "invpcid",
1518         "rtm",
1519         "spec-ctrl"
1520       ],
1521       "static": false,
1522       "migration-safe": true
1523     },
1524     {
1525       "name": "Broadwell-v2",
1526       "typename": "Broadwell-v2-x86_64-cpu",
1527       "unavailable-features": [
1528         "pclmulqdq",
1529         "pcid",
1530         "aes",
1531         "erms",
1532         "invpcid"
1533       ],
1534       "static": false,
1535       "migration-safe": true
1536     },
1537     {
1538       "name": "Broadwell-v1",
1539       "typename": "Broadwell-v1-x86_64-cpu",
1540       "unavailable-features": [
1541         "pclmulqdq",
1542         "pcid",
1543         "aes",
1544         "hle",
1545         "erms",
1546         "invpcid",
1547         "rtm"
1548       ],
1549       "static": false,
1550       "migration-safe": true
1551     },
1552     {
1553       "name": "Broadwell-noTSX-IBRS",
1554       "typename": "Broadwell-noTSX-IBRS-x86_64-cpu",
1555       "unavailable-features": [
1556         "pclmulqdq",
1557         "pcid",
1558         "aes",
1559         "erms",
1560         "invpcid",
1561         "spec-ctrl"
1562       ],
1563       "alias-of": "Broadwell-v4",
1564       "static": false,
1565       "migration-safe": true
1566     },
1567     {
1568       "name": "Broadwell-noTSX",
1569       "typename": "Broadwell-noTSX-x86_64-cpu",
1570       "unavailable-features": [
1571         "pclmulqdq",
1572         "pcid",
1573         "aes",
1574         "erms",
1575         "invpcid"
1576       ],
1577       "alias-of": "Broadwell-v2",
1578       "static": false,
1579       "migration-safe": true
1580     },
1581     {
1582       "name": "Broadwell-IBRS",
1583       "typename": "Broadwell-IBRS-x86_64-cpu",
1584       "unavailable-features": [
1585         "pclmulqdq",
1586         "pcid",
1587         "aes",
1588         "hle",
1589         "erms",
1590         "invpcid",
1591         "rtm",
1592         "spec-ctrl"
1593       ],
1594       "alias-of": "Broadwell-v3",
1595       "static": false,
1596       "migration-safe": true
1597     },
1598     {
1599       "name": "Broadwell",
1600       "typename": "Broadwell-x86_64-cpu",
1601       "unavailable-features": [
1602         "pclmulqdq",
1603         "pcid",
1604         "aes",
1605         "hle",
1606         "erms",
1607         "invpcid",
1608         "rtm"
1609       ],
1610       "alias-of": "Broadwell-v1",
1611       "static": false,
1612       "migration-safe": true
1613     },
1614     {
1615       "name": "486-v1",
1616       "typename": "486-v1-x86_64-cpu",
1617       "unavailable-features": [],
1618       "static": false,
1619       "migration-safe": true
1620     },
1621     {
1622       "name": "486",
1623       "typename": "486-x86_64-cpu",
1624       "unavailable-features": [],
1625       "alias-of": "486-v1",
1626       "static": false,
1627       "migration-safe": true
1628     }
1629   ],
1630   "id": "definitions"