1{
2  "execute": "qmp_capabilities",
3  "id": "libvirt-1"
4}
5
6{
7  "return": {
8  },
9  "id": "libvirt-1"
10}
11
12{
13  "execute": "query-version",
14  "id": "libvirt-2"
15}
16
17{
18  "return": {
19    "qemu": {
20      "micro": 0,
21      "minor": 2,
22      "major": 4
23    },
24    "package": "v4.2.0"
25  },
26  "id": "libvirt-2"
27}
28
29{
30  "execute": "query-target",
31  "id": "libvirt-3"
32}
33
34{
35  "return": {
36    "arch": "x86_64"
37  },
38  "id": "libvirt-3"
39}
40
41{
42  "execute": "query-qmp-schema",
43  "id": "libvirt-4"
44}
45
46{
47  "return": [
48    {
49      "name": "query-status",
50      "ret-type": "1",
51      "meta-type": "command",
52      "arg-type": "0"
53    },
54    {
55      "name": "SHUTDOWN",
56      "meta-type": "event",
57      "arg-type": "2"
58    },
59    {
60      "name": "POWERDOWN",
61      "meta-type": "event",
62      "arg-type": "0"
63    },
64    {
65      "name": "RESET",
66      "meta-type": "event",
67      "arg-type": "3"
68    },
69    {
70      "name": "STOP",
71      "meta-type": "event",
72      "arg-type": "0"
73    },
74    {
75      "name": "RESUME",
76      "meta-type": "event",
77      "arg-type": "0"
78    },
79    {
80      "name": "SUSPEND",
81      "meta-type": "event",
82      "arg-type": "0"
83    },
84    {
85      "name": "SUSPEND_DISK",
86      "meta-type": "event",
87      "arg-type": "0"
88    },
89    {
90      "name": "WAKEUP",
91      "meta-type": "event",
92      "arg-type": "0"
93    },
94    {
95      "name": "WATCHDOG",
96      "meta-type": "event",
97      "arg-type": "4"
98    },
99    {
100      "name": "watchdog-set-action",
101      "ret-type": "0",
102      "meta-type": "command",
103      "arg-type": "5"
104    },
105    {
106      "name": "GUEST_PANICKED",
107      "meta-type": "event",
108      "arg-type": "6"
109    },
110    {
111      "name": "JOB_STATUS_CHANGE",
112      "meta-type": "event",
113      "arg-type": "7"
114    },
115    {
116      "name": "job-pause",
117      "ret-type": "0",
118      "meta-type": "command",
119      "arg-type": "8"
120    },
121    {
122      "name": "job-resume",
123      "ret-type": "0",
124      "meta-type": "command",
125      "arg-type": "9"
126    },
127    {
128      "name": "job-cancel",
129      "ret-type": "0",
130      "meta-type": "command",
131      "arg-type": "10"
132    },
133    {
134      "name": "job-complete",
135      "ret-type": "0",
136      "meta-type": "command",
137      "arg-type": "11"
138    },
139    {
140      "name": "job-dismiss",
141      "ret-type": "0",
142      "meta-type": "command",
143      "arg-type": "12"
144    },
145    {
146      "name": "job-finalize",
147      "ret-type": "0",
148      "meta-type": "command",
149      "arg-type": "13"
150    },
151    {
152      "name": "query-jobs",
153      "ret-type": "[14]",
154      "meta-type": "command",
155      "arg-type": "0"
156    },
157    {
158      "name": "block-latency-histogram-set",
159      "ret-type": "0",
160      "meta-type": "command",
161      "arg-type": "15"
162    },
163    {
164      "name": "query-block",
165      "ret-type": "[16]",
166      "meta-type": "command",
167      "arg-type": "0"
168    },
169    {
170      "name": "query-blockstats",
171      "ret-type": "[18]",
172      "meta-type": "command",
173      "arg-type": "17"
174    },
175    {
176      "name": "query-block-jobs",
177      "ret-type": "[19]",
178      "meta-type": "command",
179      "arg-type": "0"
180    },
181    {
182      "name": "block_passwd",
183      "ret-type": "0",
184      "meta-type": "command",
185      "arg-type": "20"
186    },
187    {
188      "name": "block_resize",
189      "ret-type": "0",
190      "meta-type": "command",
191      "arg-type": "21"
192    },
193    {
194      "name": "blockdev-snapshot-sync",
195      "ret-type": "0",
196      "meta-type": "command",
197      "arg-type": "22"
198    },
199    {
200      "name": "blockdev-snapshot",
201      "ret-type": "0",
202      "meta-type": "command",
203      "arg-type": "23"
204    },
205    {
206      "name": "change-backing-file",
207      "ret-type": "0",
208      "meta-type": "command",
209      "arg-type": "24"
210    },
211    {
212      "name": "block-commit",
213      "ret-type": "0",
214      "meta-type": "command",
215      "arg-type": "25"
216    },
217    {
218      "name": "drive-backup",
219      "ret-type": "0",
220      "meta-type": "command",
221      "arg-type": "26"
222    },
223    {
224      "name": "blockdev-backup",
225      "ret-type": "0",
226      "meta-type": "command",
227      "arg-type": "27"
228    },
229    {
230      "name": "query-named-block-nodes",
231      "ret-type": "[28]",
232      "meta-type": "command",
233      "arg-type": "0"
234    },
235    {
236      "name": "x-debug-query-block-graph",
237      "ret-type": "29",
238      "meta-type": "command",
239      "arg-type": "0"
240    },
241    {
242      "name": "drive-mirror",
243      "ret-type": "0",
244      "meta-type": "command",
245      "arg-type": "30"
246    },
247    {
248      "name": "block-dirty-bitmap-add",
249      "ret-type": "0",
250      "meta-type": "command",
251      "arg-type": "31"
252    },
253    {
254      "name": "block-dirty-bitmap-remove",
255      "ret-type": "0",
256      "meta-type": "command",
257      "arg-type": "32"
258    },
259    {
260      "name": "block-dirty-bitmap-clear",
261      "ret-type": "0",
262      "meta-type": "command",
263      "arg-type": "32"
264    },
265    {
266      "name": "block-dirty-bitmap-enable",
267      "ret-type": "0",
268      "meta-type": "command",
269      "arg-type": "32"
270    },
271    {
272      "name": "block-dirty-bitmap-disable",
273      "ret-type": "0",
274      "meta-type": "command",
275      "arg-type": "32"
276    },
277    {
278      "name": "block-dirty-bitmap-merge",
279      "ret-type": "0",
280      "meta-type": "command",
281      "arg-type": "33"
282    },
283    {
284      "name": "x-debug-block-dirty-bitmap-sha256",
285      "ret-type": "34",
286      "meta-type": "command",
287      "arg-type": "32"
288    },
289    {
290      "name": "blockdev-mirror",
291      "ret-type": "0",
292      "meta-type": "command",
293      "arg-type": "35"
294    },
295    {
296      "name": "block_set_io_throttle",
297      "ret-type": "0",
298      "meta-type": "command",
299      "arg-type": "36"
300    },
301    {
302      "name": "block-stream",
303      "ret-type": "0",
304      "meta-type": "command",
305      "arg-type": "37"
306    },
307    {
308      "name": "block-job-set-speed",
309      "ret-type": "0",
310      "meta-type": "command",
311      "arg-type": "38"
312    },
313    {
314      "name": "block-job-cancel",
315      "ret-type": "0",
316      "meta-type": "command",
317      "arg-type": "39"
318    },
319    {
320      "name": "block-job-pause",
321      "ret-type": "0",
322      "meta-type": "command",
323      "arg-type": "40"
324    },
325    {
326      "name": "block-job-resume",
327      "ret-type": "0",
328      "meta-type": "command",
329      "arg-type": "41"
330    },
331    {
332      "name": "block-job-complete",
333      "ret-type": "0",
334      "meta-type": "command",
335      "arg-type": "42"
336    },
337    {
338      "name": "block-job-dismiss",
339      "ret-type": "0",
340      "meta-type": "command",
341      "arg-type": "43"
342    },
343    {
344      "name": "block-job-finalize",
345      "ret-type": "0",
346      "meta-type": "command",
347      "arg-type": "44"
348    },
349    {
350      "name": "blockdev-add",
351      "ret-type": "0",
352      "meta-type": "command",
353      "arg-type": "45"
354    },
355    {
356      "name": "x-blockdev-reopen",
357      "ret-type": "0",
358      "meta-type": "command",
359      "arg-type": "45"
360    },
361    {
362      "name": "blockdev-del",
363      "ret-type": "0",
364      "meta-type": "command",
365      "arg-type": "46"
366    },
367    {
368      "name": "blockdev-create",
369      "ret-type": "0",
370      "meta-type": "command",
371      "arg-type": "47"
372    },
373    {
374      "name": "blockdev-open-tray",
375      "ret-type": "0",
376      "meta-type": "command",
377      "arg-type": "48"
378    },
379    {
380      "name": "blockdev-close-tray",
381      "ret-type": "0",
382      "meta-type": "command",
383      "arg-type": "49"
384    },
385    {
386      "name": "blockdev-remove-medium",
387      "ret-type": "0",
388      "meta-type": "command",
389      "arg-type": "50"
390    },
391    {
392      "name": "blockdev-insert-medium",
393      "ret-type": "0",
394      "meta-type": "command",
395      "arg-type": "51"
396    },
397    {
398      "name": "blockdev-change-medium",
399      "ret-type": "0",
400      "meta-type": "command",
401      "arg-type": "52"
402    },
403    {
404      "name": "BLOCK_IMAGE_CORRUPTED",
405      "meta-type": "event",
406      "arg-type": "53"
407    },
408    {
409      "name": "BLOCK_IO_ERROR",
410      "meta-type": "event",
411      "arg-type": "54"
412    },
413    {
414      "name": "BLOCK_JOB_COMPLETED",
415      "meta-type": "event",
416      "arg-type": "55"
417    },
418    {
419      "name": "BLOCK_JOB_CANCELLED",
420      "meta-type": "event",
421      "arg-type": "56"
422    },
423    {
424      "name": "BLOCK_JOB_ERROR",
425      "meta-type": "event",
426      "arg-type": "57"
427    },
428    {
429      "name": "BLOCK_JOB_READY",
430      "meta-type": "event",
431      "arg-type": "58"
432    },
433    {
434      "name": "BLOCK_JOB_PENDING",
435      "meta-type": "event",
436      "arg-type": "59"
437    },
438    {
439      "name": "BLOCK_WRITE_THRESHOLD",
440      "meta-type": "event",
441      "arg-type": "60"
442    },
443    {
444      "name": "block-set-write-threshold",
445      "ret-type": "0",
446      "meta-type": "command",
447      "arg-type": "61"
448    },
449    {
450      "name": "x-blockdev-change",
451      "ret-type": "0",
452      "meta-type": "command",
453      "arg-type": "62"
454    },
455    {
456      "name": "x-blockdev-set-iothread",
457      "ret-type": "0",
458      "meta-type": "command",
459      "arg-type": "63"
460    },
461    {
462      "name": "query-pr-managers",
463      "ret-type": "[64]",
464      "meta-type": "command",
465      "arg-type": "0"
466    },
467    {
468      "name": "blockdev-snapshot-internal-sync",
469      "ret-type": "0",
470      "meta-type": "command",
471      "arg-type": "65"
472    },
473    {
474      "name": "blockdev-snapshot-delete-internal-sync",
475      "ret-type": "67",
476      "meta-type": "command",
477      "arg-type": "66"
478    },
479    {
480      "name": "eject",
481      "ret-type": "0",
482      "meta-type": "command",
483      "arg-type": "68"
484    },
485    {
486      "name": "nbd-server-start",
487      "ret-type": "0",
488      "meta-type": "command",
489      "arg-type": "69"
490    },
491    {
492      "name": "nbd-server-add",
493      "ret-type": "0",
494      "meta-type": "command",
495      "arg-type": "70"
496    },
497    {
498      "name": "nbd-server-remove",
499      "ret-type": "0",
500      "meta-type": "command",
501      "arg-type": "71"
502    },
503    {
504      "name": "nbd-server-stop",
505      "ret-type": "0",
506      "meta-type": "command",
507      "arg-type": "0"
508    },
509    {
510      "name": "DEVICE_TRAY_MOVED",
511      "meta-type": "event",
512      "arg-type": "72"
513    },
514    {
515      "name": "PR_MANAGER_STATUS_CHANGED",
516      "meta-type": "event",
517      "arg-type": "73"
518    },
519    {
520      "name": "QUORUM_FAILURE",
521      "meta-type": "event",
522      "arg-type": "74"
523    },
524    {
525      "name": "QUORUM_REPORT_BAD",
526      "meta-type": "event",
527      "arg-type": "75"
528    },
529    {
530      "name": "query-chardev",
531      "ret-type": "[76]",
532      "meta-type": "command",
533      "arg-type": "0"
534    },
535    {
536      "name": "query-chardev-backends",
537      "ret-type": "[77]",
538      "meta-type": "command",
539      "arg-type": "0"
540    },
541    {
542      "name": "ringbuf-write",
543      "ret-type": "0",
544      "meta-type": "command",
545      "arg-type": "78"
546    },
547    {
548      "name": "ringbuf-read",
549      "ret-type": "str",
550      "meta-type": "command",
551      "arg-type": "79"
552    },
553    {
554      "name": "chardev-add",
555      "ret-type": "81",
556      "meta-type": "command",
557      "arg-type": "80"
558    },
559    {
560      "name": "chardev-change",
561      "ret-type": "81",
562      "meta-type": "command",
563      "arg-type": "82"
564    },
565    {
566      "name": "chardev-remove",
567      "ret-type": "0",
568      "meta-type": "command",
569      "arg-type": "83"
570    },
571    {
572      "name": "chardev-send-break",
573      "ret-type": "0",
574      "meta-type": "command",
575      "arg-type": "84"
576    },
577    {
578      "name": "VSERPORT_CHANGE",
579      "meta-type": "event",
580      "arg-type": "85"
581    },
582    {
583      "name": "dump-guest-memory",
584      "ret-type": "0",
585      "meta-type": "command",
586      "arg-type": "86"
587    },
588    {
589      "name": "query-dump",
590      "ret-type": "87",
591      "meta-type": "command",
592      "arg-type": "0"
593    },
594    {
595      "name": "DUMP_COMPLETED",
596      "meta-type": "event",
597      "arg-type": "88"
598    },
599    {
600      "name": "query-dump-guest-memory-capability",
601      "ret-type": "89",
602      "meta-type": "command",
603      "arg-type": "0"
604    },
605    {
606      "name": "set_link",
607      "ret-type": "0",
608      "meta-type": "command",
609      "arg-type": "90"
610    },
611    {
612      "name": "netdev_add",
613      "ret-type": "0",
614      "meta-type": "command",
615      "arg-type": "91"
616    },
617    {
618      "name": "netdev_del",
619      "ret-type": "0",
620      "meta-type": "command",
621      "arg-type": "92"
622    },
623    {
624      "name": "query-rx-filter",
625      "ret-type": "[94]",
626      "meta-type": "command",
627      "arg-type": "93"
628    },
629    {
630      "name": "NIC_RX_FILTER_CHANGED",
631      "meta-type": "event",
632      "arg-type": "95"
633    },
634    {
635      "name": "announce-self",
636      "ret-type": "0",
637      "meta-type": "command",
638      "arg-type": "96"
639    },
640    {
641      "name": "FAILOVER_NEGOTIATED",
642      "meta-type": "event",
643      "arg-type": "97"
644    },
645    {
646      "name": "RDMA_GID_STATUS_CHANGED",
647      "meta-type": "event",
648      "arg-type": "98"
649    },
650    {
651      "name": "query-rocker",
652      "ret-type": "100",
653      "meta-type": "command",
654      "arg-type": "99"
655    },
656    {
657      "name": "query-rocker-ports",
658      "ret-type": "[102]",
659      "meta-type": "command",
660      "arg-type": "101"
661    },
662    {
663      "name": "query-rocker-of-dpa-flows",
664      "ret-type": "[104]",
665      "meta-type": "command",
666      "arg-type": "103"
667    },
668    {
669      "name": "query-rocker-of-dpa-groups",
670      "ret-type": "[106]",
671      "meta-type": "command",
672      "arg-type": "105"
673    },
674    {
675      "name": "query-tpm-models",
676      "ret-type": "[107]",
677      "meta-type": "command",
678      "arg-type": "0"
679    },
680    {
681      "name": "query-tpm-types",
682      "ret-type": "[108]",
683      "meta-type": "command",
684      "arg-type": "0"
685    },
686    {
687      "name": "query-tpm",
688      "ret-type": "[109]",
689      "meta-type": "command",
690      "arg-type": "0"
691    },
692    {
693      "name": "set_password",
694      "ret-type": "0",
695      "meta-type": "command",
696      "arg-type": "110"
697    },
698    {
699      "name": "expire_password",
700      "ret-type": "0",
701      "meta-type": "command",
702      "arg-type": "111"
703    },
704    {
705      "name": "screendump",
706      "ret-type": "0",
707      "meta-type": "command",
708      "arg-type": "112"
709    },
710    {
711      "name": "query-spice",
712      "ret-type": "113",
713      "meta-type": "command",
714      "arg-type": "0"
715    },
716    {
717      "name": "SPICE_CONNECTED",
718      "meta-type": "event",
719      "arg-type": "114"
720    },
721    {
722      "name": "SPICE_INITIALIZED",
723      "meta-type": "event",
724      "arg-type": "115"
725    },
726    {
727      "name": "SPICE_DISCONNECTED",
728      "meta-type": "event",
729      "arg-type": "116"
730    },
731    {
732      "name": "SPICE_MIGRATE_COMPLETED",
733      "meta-type": "event",
734      "arg-type": "0"
735    },
736    {
737      "name": "query-vnc",
738      "ret-type": "117",
739      "meta-type": "command",
740      "arg-type": "0"
741    },
742    {
743      "name": "query-vnc-servers",
744      "ret-type": "[118]",
745      "meta-type": "command",
746      "arg-type": "0"
747    },
748    {
749      "name": "change-vnc-password",
750      "ret-type": "0",
751      "meta-type": "command",
752      "arg-type": "119"
753    },
754    {
755      "name": "VNC_CONNECTED",
756      "meta-type": "event",
757      "arg-type": "120"
758    },
759    {
760      "name": "VNC_INITIALIZED",
761      "meta-type": "event",
762      "arg-type": "121"
763    },
764    {
765      "name": "VNC_DISCONNECTED",
766      "meta-type": "event",
767      "arg-type": "122"
768    },
769    {
770      "name": "query-mice",
771      "ret-type": "[123]",
772      "meta-type": "command",
773      "arg-type": "0"
774    },
775    {
776      "name": "send-key",
777      "ret-type": "0",
778      "meta-type": "command",
779      "arg-type": "124"
780    },
781    {
782      "name": "input-send-event",
783      "ret-type": "0",
784      "meta-type": "command",
785      "arg-type": "125"
786    },
787    {
788      "name": "query-display-options",
789      "ret-type": "126",
790      "meta-type": "command",
791      "arg-type": "0"
792    },
793    {
794      "name": "query-migrate",
795      "ret-type": "127",
796      "meta-type": "command",
797      "arg-type": "0"
798    },
799    {
800      "name": "migrate-set-capabilities",
801      "ret-type": "0",
802      "meta-type": "command",
803      "arg-type": "128"
804    },
805    {
806      "name": "query-migrate-capabilities",
807      "ret-type": "[129]",
808      "meta-type": "command",
809      "arg-type": "0"
810    },
811    {
812      "name": "migrate-set-parameters",
813      "ret-type": "0",
814      "meta-type": "command",
815      "arg-type": "130"
816    },
817    {
818      "name": "query-migrate-parameters",
819      "ret-type": "131",
820      "meta-type": "command",
821      "arg-type": "0"
822    },
823    {
824      "name": "client_migrate_info",
825      "ret-type": "0",
826      "meta-type": "command",
827      "arg-type": "132"
828    },
829    {
830      "name": "migrate-start-postcopy",
831      "ret-type": "0",
832      "meta-type": "command",
833      "arg-type": "0"
834    },
835    {
836      "name": "MIGRATION",
837      "meta-type": "event",
838      "arg-type": "133"
839    },
840    {
841      "name": "MIGRATION_PASS",
842      "meta-type": "event",
843      "arg-type": "134"
844    },
845    {
846      "name": "COLO_EXIT",
847      "meta-type": "event",
848      "arg-type": "135"
849    },
850    {
851      "name": "x-colo-lost-heartbeat",
852      "ret-type": "0",
853      "meta-type": "command",
854      "arg-type": "0"
855    },
856    {
857      "name": "migrate_cancel",
858      "ret-type": "0",
859      "meta-type": "command",
860      "arg-type": "0"
861    },
862    {
863      "name": "migrate-continue",
864      "ret-type": "0",
865      "meta-type": "command",
866      "arg-type": "136"
867    },
868    {
869      "name": "migrate_set_downtime",
870      "ret-type": "0",
871      "meta-type": "command",
872      "arg-type": "137"
873    },
874    {
875      "name": "migrate_set_speed",
876      "ret-type": "0",
877      "meta-type": "command",
878      "arg-type": "138"
879    },
880    {
881      "name": "migrate-set-cache-size",
882      "ret-type": "0",
883      "meta-type": "command",
884      "arg-type": "139"
885    },
886    {
887      "name": "query-migrate-cache-size",
888      "ret-type": "int",
889      "meta-type": "command",
890      "arg-type": "0"
891    },
892    {
893      "name": "migrate",
894      "ret-type": "0",
895      "meta-type": "command",
896      "arg-type": "140"
897    },
898    {
899      "name": "migrate-incoming",
900      "ret-type": "0",
901      "meta-type": "command",
902      "arg-type": "141"
903    },
904    {
905      "name": "xen-save-devices-state",
906      "ret-type": "0",
907      "meta-type": "command",
908      "arg-type": "142"
909    },
910    {
911      "name": "xen-set-replication",
912      "ret-type": "0",
913      "meta-type": "command",
914      "arg-type": "143"
915    },
916    {
917      "name": "query-xen-replication-status",
918      "ret-type": "144",
919      "meta-type": "command",
920      "arg-type": "0"
921    },
922    {
923      "name": "xen-colo-do-checkpoint",
924      "ret-type": "0",
925      "meta-type": "command",
926      "arg-type": "0"
927    },
928    {
929      "name": "query-colo-status",
930      "ret-type": "145",
931      "meta-type": "command",
932      "arg-type": "0"
933    },
934    {
935      "name": "migrate-recover",
936      "ret-type": "0",
937      "allow-oob": true,
938      "meta-type": "command",
939      "arg-type": "146"
940    },
941    {
942      "name": "migrate-pause",
943      "ret-type": "0",
944      "allow-oob": true,
945      "meta-type": "command",
946      "arg-type": "0"
947    },
948    {
949      "name": "UNPLUG_PRIMARY",
950      "meta-type": "event",
951      "arg-type": "147"
952    },
953    {
954      "name": "transaction",
955      "ret-type": "0",
956      "meta-type": "command",
957      "arg-type": "148"
958    },
959    {
960      "name": "trace-event-get-state",
961      "ret-type": "[150]",
962      "meta-type": "command",
963      "arg-type": "149"
964    },
965    {
966      "name": "trace-event-set-state",
967      "ret-type": "0",
968      "meta-type": "command",
969      "arg-type": "151"
970    },
971    {
972      "name": "query-qmp-schema",
973      "ret-type": "[152]",
974      "meta-type": "command",
975      "arg-type": "0"
976    },
977    {
978      "name": "qom-list",
979      "ret-type": "[154]",
980      "meta-type": "command",
981      "arg-type": "153"
982    },
983    {
984      "name": "qom-get",
985      "ret-type": "any",
986      "meta-type": "command",
987      "arg-type": "155"
988    },
989    {
990      "name": "qom-set",
991      "ret-type": "0",
992      "meta-type": "command",
993      "arg-type": "156"
994    },
995    {
996      "name": "qom-list-types",
997      "ret-type": "[158]",
998      "meta-type": "command",
999      "arg-type": "157"
1000    },
1001    {
1002      "name": "qom-list-properties",
1003      "ret-type": "[154]",
1004      "meta-type": "command",
1005      "arg-type": "159"
1006    },
1007    {
1008      "name": "object-add",
1009      "ret-type": "0",
1010      "meta-type": "command",
1011      "arg-type": "160"
1012    },
1013    {
1014      "name": "object-del",
1015      "ret-type": "0",
1016      "meta-type": "command",
1017      "arg-type": "161"
1018    },
1019    {
1020      "name": "device-list-properties",
1021      "ret-type": "[154]",
1022      "meta-type": "command",
1023      "arg-type": "162"
1024    },
1025    {
1026      "name": "device_add",
1027      "ret-type": "0",
1028      "meta-type": "command",
1029      "arg-type": "163"
1030    },
1031    {
1032      "name": "device_del",
1033      "ret-type": "0",
1034      "meta-type": "command",
1035      "arg-type": "164"
1036    },
1037    {
1038      "name": "DEVICE_DELETED",
1039      "meta-type": "event",
1040      "arg-type": "165"
1041    },
1042    {
1043      "name": "query-cpus",
1044      "ret-type": "[166]",
1045      "meta-type": "command",
1046      "arg-type": "0"
1047    },
1048    {
1049      "name": "query-cpus-fast",
1050      "ret-type": "[167]",
1051      "meta-type": "command",
1052      "arg-type": "0"
1053    },
1054    {
1055      "name": "cpu-add",
1056      "ret-type": "0",
1057      "meta-type": "command",
1058      "arg-type": "168"
1059    },
1060    {
1061      "name": "query-machines",
1062      "ret-type": "[169]",
1063      "meta-type": "command",
1064      "arg-type": "0"
1065    },
1066    {
1067      "name": "query-current-machine",
1068      "ret-type": "170",
1069      "meta-type": "command",
1070      "arg-type": "0"
1071    },
1072    {
1073      "name": "query-target",
1074      "ret-type": "171",
1075      "meta-type": "command",
1076      "arg-type": "0"
1077    },
1078    {
1079      "name": "query-memdev",
1080      "ret-type": "[172]",
1081      "meta-type": "command",
1082      "arg-type": "0"
1083    },
1084    {
1085      "name": "query-hotpluggable-cpus",
1086      "ret-type": "[173]",
1087      "meta-type": "command",
1088      "arg-type": "0"
1089    },
1090    {
1091      "name": "set-numa-node",
1092      "ret-type": "0",
1093      "meta-type": "command",
1094      "arg-type": "174"
1095    },
1096    {
1097      "name": "query-cpu-model-expansion",
1098      "ret-type": "180",
1099      "meta-type": "command",
1100      "arg-type": "179"
1101    },
1102    {
1103      "name": "query-cpu-definitions",
1104      "ret-type": "[181]",
1105      "meta-type": "command",
1106      "arg-type": "0"
1107    },
1108    {
1109      "name": "qmp_capabilities",
1110      "ret-type": "0",
1111      "meta-type": "command",
1112      "arg-type": "182"
1113    },
1114    {
1115      "name": "query-version",
1116      "ret-type": "183",
1117      "meta-type": "command",
1118      "arg-type": "0"
1119    },
1120    {
1121      "name": "query-commands",
1122      "ret-type": "[184]",
1123      "meta-type": "command",
1124      "arg-type": "0"
1125    },
1126    {
1127      "name": "add_client",
1128      "ret-type": "0",
1129      "meta-type": "command",
1130      "arg-type": "185"
1131    },
1132    {
1133      "name": "query-name",
1134      "ret-type": "186",
1135      "meta-type": "command",
1136      "arg-type": "0"
1137    },
1138    {
1139      "name": "query-kvm",
1140      "ret-type": "187",
1141      "meta-type": "command",
1142      "arg-type": "0"
1143    },
1144    {
1145      "name": "query-uuid",
1146      "ret-type": "188",
1147      "meta-type": "command",
1148      "arg-type": "0"
1149    },
1150    {
1151      "name": "query-events",
1152      "ret-type": "[189]",
1153      "meta-type": "command",
1154      "arg-type": "0"
1155    },
1156    {
1157      "name": "query-iothreads",
1158      "ret-type": "[190]",
1159      "meta-type": "command",
1160      "arg-type": "0"
1161    },
1162    {
1163      "name": "query-balloon",
1164      "ret-type": "191",
1165      "meta-type": "command",
1166      "arg-type": "0"
1167    },
1168    {
1169      "name": "BALLOON_CHANGE",
1170      "meta-type": "event",
1171      "arg-type": "192"
1172    },
1173    {
1174      "name": "query-pci",
1175      "ret-type": "[193]",
1176      "meta-type": "command",
1177      "arg-type": "0"
1178    },
1179    {
1180      "name": "quit",
1181      "ret-type": "0",
1182      "meta-type": "command",
1183      "arg-type": "0"
1184    },
1185    {
1186      "name": "stop",
1187      "ret-type": "0",
1188      "meta-type": "command",
1189      "arg-type": "0"
1190    },
1191    {
1192      "name": "system_reset",
1193      "ret-type": "0",
1194      "meta-type": "command",
1195      "arg-type": "0"
1196    },
1197    {
1198      "name": "system_powerdown",
1199      "ret-type": "0",
1200      "meta-type": "command",
1201      "arg-type": "0"
1202    },
1203    {
1204      "name": "memsave",
1205      "ret-type": "0",
1206      "meta-type": "command",
1207      "arg-type": "194"
1208    },
1209    {
1210      "name": "pmemsave",
1211      "ret-type": "0",
1212      "meta-type": "command",
1213      "arg-type": "195"
1214    },
1215    {
1216      "name": "cont",
1217      "ret-type": "0",
1218      "meta-type": "command",
1219      "arg-type": "0"
1220    },
1221    {
1222      "name": "x-exit-preconfig",
1223      "ret-type": "0",
1224      "meta-type": "command",
1225      "arg-type": "0"
1226    },
1227    {
1228      "name": "system_wakeup",
1229      "ret-type": "0",
1230      "meta-type": "command",
1231      "arg-type": "0"
1232    },
1233    {
1234      "name": "inject-nmi",
1235      "ret-type": "0",
1236      "meta-type": "command",
1237      "arg-type": "0"
1238    },
1239    {
1240      "name": "balloon",
1241      "ret-type": "0",
1242      "meta-type": "command",
1243      "arg-type": "196"
1244    },
1245    {
1246      "name": "human-monitor-command",
1247      "ret-type": "str",
1248      "meta-type": "command",
1249      "arg-type": "197",
1250      "features": [
1251        "savevm-monitor-nodes"
1252      ]
1253    },
1254    {
1255      "name": "change",
1256      "ret-type": "0",
1257      "meta-type": "command",
1258      "arg-type": "198"
1259    },
1260    {
1261      "name": "xen-set-global-dirty-log",
1262      "ret-type": "0",
1263      "meta-type": "command",
1264      "arg-type": "199"
1265    },
1266    {
1267      "name": "getfd",
1268      "ret-type": "0",
1269      "meta-type": "command",
1270      "arg-type": "200"
1271    },
1272    {
1273      "name": "closefd",
1274      "ret-type": "0",
1275      "meta-type": "command",
1276      "arg-type": "201"
1277    },
1278    {
1279      "name": "query-memory-size-summary",
1280      "ret-type": "202",
1281      "meta-type": "command",
1282      "arg-type": "0"
1283    },
1284    {
1285      "name": "add-fd",
1286      "ret-type": "204",
1287      "meta-type": "command",
1288      "arg-type": "203"
1289    },
1290    {
1291      "name": "remove-fd",
1292      "ret-type": "0",
1293      "meta-type": "command",
1294      "arg-type": "205"
1295    },
1296    {
1297      "name": "query-fdsets",
1298      "ret-type": "[206]",
1299      "meta-type": "command",
1300      "arg-type": "0"
1301    },
1302    {
1303      "name": "query-command-line-options",
1304      "ret-type": "[208]",
1305      "meta-type": "command",
1306      "arg-type": "207"
1307    },
1308    {
1309      "name": "query-memory-devices",
1310      "ret-type": "[209]",
1311      "meta-type": "command",
1312      "arg-type": "0"
1313    },
1314    {
1315      "name": "MEM_UNPLUG_ERROR",
1316      "meta-type": "event",
1317      "arg-type": "210"
1318    },
1319    {
1320      "name": "query-acpi-ospm-status",
1321      "ret-type": "[211]",
1322      "meta-type": "command",
1323      "arg-type": "0"
1324    },
1325    {
1326      "name": "ACPI_DEVICE_OST",
1327      "meta-type": "event",
1328      "arg-type": "212"
1329    },
1330    {
1331      "name": "xen-load-devices-state",
1332      "ret-type": "0",
1333      "meta-type": "command",
1334      "arg-type": "213"
1335    },
1336    {
1337      "name": "query-vm-generation-id",
1338      "ret-type": "214",
1339      "meta-type": "command",
1340      "arg-type": "0"
1341    },
1342    {
1343      "name": "RTC_CHANGE",
1344      "meta-type": "event",
1345      "arg-type": "215"
1346    },
1347    {
1348      "name": "rtc-reset-reinjection",
1349      "ret-type": "0",
1350      "meta-type": "command",
1351      "arg-type": "0"
1352    },
1353    {
1354      "name": "query-sev",
1355      "ret-type": "216",
1356      "meta-type": "command",
1357      "arg-type": "0"
1358    },
1359    {
1360      "name": "query-sev-launch-measure",
1361      "ret-type": "217",
1362      "meta-type": "command",
1363      "arg-type": "0"
1364    },
1365    {
1366      "name": "query-sev-capabilities",
1367      "ret-type": "218",
1368      "meta-type": "command",
1369      "arg-type": "0"
1370    },
1371    {
1372      "name": "0",
1373      "members": [
1374      ],
1375      "meta-type": "object"
1376    },
1377    {
1378      "name": "1",
1379      "members": [
1380        {
1381          "name": "running",
1382          "type": "bool"
1383        },
1384        {
1385          "name": "singlestep",
1386          "type": "bool"
1387        },
1388        {
1389          "name": "status",
1390          "type": "221"
1391        }
1392      ],
1393      "meta-type": "object"
1394    },
1395    {
1396      "name": "2",
1397      "members": [
1398        {
1399          "name": "guest",
1400          "type": "bool"
1401        },
1402        {
1403          "name": "reason",
1404          "type": "222"
1405        }
1406      ],
1407      "meta-type": "object"
1408    },
1409    {
1410      "name": "3",
1411      "members": [
1412        {
1413          "name": "guest",
1414          "type": "bool"
1415        },
1416        {
1417          "name": "reason",
1418          "type": "222"
1419        }
1420      ],
1421      "meta-type": "object"
1422    },
1423    {
1424      "name": "4",
1425      "members": [
1426        {
1427          "name": "action",
1428          "type": "223"
1429        }
1430      ],
1431      "meta-type": "object"
1432    },
1433    {
1434      "name": "5",
1435      "members": [
1436        {
1437          "name": "action",
1438          "type": "223"
1439        }
1440      ],
1441      "meta-type": "object"
1442    },
1443    {
1444      "name": "6",
1445      "members": [
1446        {
1447          "name": "action",
1448          "type": "224"
1449        },
1450        {
1451          "name": "info",
1452          "default": null,
1453          "type": "225"
1454        }
1455      ],
1456      "meta-type": "object"
1457    },
1458    {
1459      "name": "7",
1460      "members": [
1461        {
1462          "name": "id",
1463          "type": "str"
1464        },
1465        {
1466          "name": "status",
1467          "type": "226"
1468        }
1469      ],
1470      "meta-type": "object"
1471    },
1472    {
1473      "name": "8",
1474      "members": [
1475        {
1476          "name": "id",
1477          "type": "str"
1478        }
1479      ],
1480      "meta-type": "object"
1481    },
1482    {
1483      "name": "9",
1484      "members": [
1485        {
1486          "name": "id",
1487          "type": "str"
1488        }
1489      ],
1490      "meta-type": "object"
1491    },
1492    {
1493      "name": "10",
1494      "members": [
1495        {
1496          "name": "id",
1497          "type": "str"
1498        }
1499      ],
1500      "meta-type": "object"
1501    },
1502    {
1503      "name": "11",
1504      "members": [
1505        {
1506          "name": "id",
1507          "type": "str"
1508        }
1509      ],
1510      "meta-type": "object"
1511    },
1512    {
1513      "name": "12",
1514      "members": [
1515        {
1516          "name": "id",
1517          "type": "str"
1518        }
1519      ],
1520      "meta-type": "object"
1521    },
1522    {
1523      "name": "13",
1524      "members": [
1525        {
1526          "name": "id",
1527          "type": "str"
1528        }
1529      ],
1530      "meta-type": "object"
1531    },
1532    {
1533      "name": "[14]",
1534      "element-type": "14",
1535      "meta-type": "array"
1536    },
1537    {
1538      "name": "14",
1539      "members": [
1540        {
1541          "name": "id",
1542          "type": "str"
1543        },
1544        {
1545          "name": "type",
1546          "type": "227"
1547        },
1548        {
1549          "name": "status",
1550          "type": "226"
1551        },
1552        {
1553          "name": "current-progress",
1554          "type": "int"
1555        },
1556        {
1557          "name": "total-progress",
1558          "type": "int"
1559        },
1560        {
1561          "name": "error",
1562          "default": null,
1563          "type": "str"
1564        }
1565      ],
1566      "meta-type": "object"
1567    },
1568    {
1569      "name": "15",
1570      "members": [
1571        {
1572          "name": "id",
1573          "type": "str"
1574        },
1575        {
1576          "name": "boundaries",
1577          "default": null,
1578          "type": "[int]"
1579        },
1580        {
1581          "name": "boundaries-read",
1582          "default": null,
1583          "type": "[int]"
1584        },
1585        {
1586          "name": "boundaries-write",
1587          "default": null,
1588          "type": "[int]"
1589        },
1590        {
1591          "name": "boundaries-flush",
1592          "default": null,
1593          "type": "[int]"
1594        }
1595      ],
1596      "meta-type": "object"
1597    },
1598    {
1599      "name": "[16]",
1600      "element-type": "16",
1601      "meta-type": "array"
1602    },
1603    {
1604      "name": "16",
1605      "members": [
1606        {
1607          "name": "device",
1608          "type": "str"
1609        },
1610        {
1611          "name": "qdev",
1612          "default": null,
1613          "type": "str"
1614        },
1615        {
1616          "name": "type",
1617          "type": "str"
1618        },
1619        {
1620          "name": "removable",
1621          "type": "bool"
1622        },
1623        {
1624          "name": "locked",
1625          "type": "bool"
1626        },
1627        {
1628          "name": "inserted",
1629          "default": null,
1630          "type": "28"
1631        },
1632        {
1633          "name": "tray_open",
1634          "default": null,
1635          "type": "bool"
1636        },
1637        {
1638          "name": "io-status",
1639          "default": null,
1640          "type": "228"
1641        },
1642        {
1643          "name": "dirty-bitmaps",
1644          "default": null,
1645          "type": "[229]"
1646        }
1647      ],
1648      "meta-type": "object"
1649    },
1650    {
1651      "name": "17",
1652      "members": [
1653        {
1654          "name": "query-nodes",
1655          "default": null,
1656          "type": "bool"
1657        }
1658      ],
1659      "meta-type": "object"
1660    },
1661    {
1662      "name": "[18]",
1663      "element-type": "18",
1664      "meta-type": "array"
1665    },
1666    {
1667      "name": "18",
1668      "members": [
1669        {
1670          "name": "device",
1671          "default": null,
1672          "type": "str"
1673        },
1674        {
1675          "name": "qdev",
1676          "default": null,
1677          "type": "str"
1678        },
1679        {
1680          "name": "node-name",
1681          "default": null,
1682          "type": "str"
1683        },
1684        {
1685          "name": "stats",
1686          "type": "230"
1687        },
1688        {
1689          "name": "driver-specific",
1690          "default": null,
1691          "type": "231"
1692        },
1693        {
1694          "name": "parent",
1695          "default": null,
1696          "type": "18"
1697        },
1698        {
1699          "name": "backing",
1700          "default": null,
1701          "type": "18"
1702        }
1703      ],
1704      "meta-type": "object"
1705    },
1706    {
1707      "name": "[19]",
1708      "element-type": "19",
1709      "meta-type": "array"
1710    },
1711    {
1712      "name": "19",
1713      "members": [
1714        {
1715          "name": "type",
1716          "type": "str"
1717        },
1718        {
1719          "name": "device",
1720          "type": "str"
1721        },
1722        {
1723          "name": "len",
1724          "type": "int"
1725        },
1726        {
1727          "name": "offset",
1728          "type": "int"
1729        },
1730        {
1731          "name": "busy",
1732          "type": "bool"
1733        },
1734        {
1735          "name": "paused",
1736          "type": "bool"
1737        },
1738        {
1739          "name": "speed",
1740          "type": "int"
1741        },
1742        {
1743          "name": "io-status",
1744          "type": "228"
1745        },
1746        {
1747          "name": "ready",
1748          "type": "bool"
1749        },
1750        {
1751          "name": "status",
1752          "type": "226"
1753        },
1754        {
1755          "name": "auto-finalize",
1756          "type": "bool"
1757        },
1758        {
1759          "name": "auto-dismiss",
1760          "type": "bool"
1761        },
1762        {
1763          "name": "error",
1764          "default": null,
1765          "type": "str"
1766        }
1767      ],
1768      "meta-type": "object"
1769    },
1770    {
1771      "name": "20",
1772      "members": [
1773        {
1774          "name": "device",
1775          "default": null,
1776          "type": "str"
1777        },
1778        {
1779          "name": "node-name",
1780          "default": null,
1781          "type": "str"
1782        },
1783        {
1784          "name": "password",
1785          "type": "str"
1786        }
1787      ],
1788      "meta-type": "object"
1789    },
1790    {
1791      "name": "21",
1792      "members": [
1793        {
1794          "name": "device",
1795          "default": null,
1796          "type": "str"
1797        },
1798        {
1799          "name": "node-name",
1800          "default": null,
1801          "type": "str"
1802        },
1803        {
1804          "name": "size",
1805          "type": "int"
1806        }
1807      ],
1808      "meta-type": "object"
1809    },
1810    {
1811      "name": "22",
1812      "members": [
1813        {
1814          "name": "device",
1815          "default": null,
1816          "type": "str"
1817        },
1818        {
1819          "name": "node-name",
1820          "default": null,
1821          "type": "str"
1822        },
1823        {
1824          "name": "snapshot-file",
1825          "type": "str"
1826        },
1827        {
1828          "name": "snapshot-node-name",
1829          "default": null,
1830          "type": "str"
1831        },
1832        {
1833          "name": "format",
1834          "default": null,
1835          "type": "str"
1836        },
1837        {
1838          "name": "mode",
1839          "default": null,
1840          "type": "232"
1841        }
1842      ],
1843      "meta-type": "object"
1844    },
1845    {
1846      "name": "23",
1847      "members": [
1848        {
1849          "name": "node",
1850          "type": "str"
1851        },
1852        {
1853          "name": "overlay",
1854          "type": "str"
1855        }
1856      ],
1857      "meta-type": "object"
1858    },
1859    {
1860      "name": "24",
1861      "members": [
1862        {
1863          "name": "device",
1864          "type": "str"
1865        },
1866        {
1867          "name": "image-node-name",
1868          "type": "str"
1869        },
1870        {
1871          "name": "backing-file",
1872          "type": "str"
1873        }
1874      ],
1875      "meta-type": "object"
1876    },
1877    {
1878      "name": "25",
1879      "members": [
1880        {
1881          "name": "job-id",
1882          "default": null,
1883          "type": "str"
1884        },
1885        {
1886          "name": "device",
1887          "type": "str"
1888        },
1889        {
1890          "name": "base-node",
1891          "default": null,
1892          "type": "str"
1893        },
1894        {
1895          "name": "base",
1896          "default": null,
1897          "type": "str"
1898        },
1899        {
1900          "name": "top-node",
1901          "default": null,
1902          "type": "str"
1903        },
1904        {
1905          "name": "top",
1906          "default": null,
1907          "type": "str"
1908        },
1909        {
1910          "name": "backing-file",
1911          "default": null,
1912          "type": "str"
1913        },
1914        {
1915          "name": "speed",
1916          "default": null,
1917          "type": "int"
1918        },
1919        {
1920          "name": "filter-node-name",
1921          "default": null,
1922          "type": "str"
1923        },
1924        {
1925          "name": "auto-finalize",
1926          "default": null,
1927          "type": "bool"
1928        },
1929        {
1930          "name": "auto-dismiss",
1931          "default": null,
1932          "type": "bool"
1933        }
1934      ],
1935      "meta-type": "object"
1936    },
1937    {
1938      "name": "26",
1939      "members": [
1940        {
1941          "name": "job-id",
1942          "default": null,
1943          "type": "str"
1944        },
1945        {
1946          "name": "device",
1947          "type": "str"
1948        },
1949        {
1950          "name": "sync",
1951          "type": "233"
1952        },
1953        {
1954          "name": "speed",
1955          "default": null,
1956          "type": "int"
1957        },
1958        {
1959          "name": "bitmap",
1960          "default": null,
1961          "type": "str"
1962        },
1963        {
1964          "name": "bitmap-mode",
1965          "default": null,
1966          "type": "234"
1967        },
1968        {
1969          "name": "compress",
1970          "default": null,
1971          "type": "bool"
1972        },
1973        {
1974          "name": "on-source-error",
1975          "default": null,
1976          "type": "235"
1977        },
1978        {
1979          "name": "on-target-error",
1980          "default": null,
1981          "type": "235"
1982        },
1983        {
1984          "name": "auto-finalize",
1985          "default": null,
1986          "type": "bool"
1987        },
1988        {
1989          "name": "auto-dismiss",
1990          "default": null,
1991          "type": "bool"
1992        },
1993        {
1994          "name": "filter-node-name",
1995          "default": null,
1996          "type": "str"
1997        },
1998        {
1999          "name": "target",
2000          "type": "str"
2001        },
2002        {
2003          "name": "format",
2004          "default": null,
2005          "type": "str"
2006        },
2007        {
2008          "name": "mode",
2009          "default": null,
2010          "type": "232"
2011        }
2012      ],
2013      "meta-type": "object"
2014    },
2015    {
2016      "name": "27",
2017      "members": [
2018        {
2019          "name": "job-id",
2020          "default": null,
2021          "type": "str"
2022        },
2023        {
2024          "name": "device",
2025          "type": "str"
2026        },
2027        {
2028          "name": "sync",
2029          "type": "233"
2030        },
2031        {
2032          "name": "speed",
2033          "default": null,
2034          "type": "int"
2035        },
2036        {
2037          "name": "bitmap",
2038          "default": null,
2039          "type": "str"
2040        },
2041        {
2042          "name": "bitmap-mode",
2043          "default": null,
2044          "type": "234"
2045        },
2046        {
2047          "name": "compress",
2048          "default": null,
2049          "type": "bool"
2050        },
2051        {
2052          "name": "on-source-error",
2053          "default": null,
2054          "type": "235"
2055        },
2056        {
2057          "name": "on-target-error",
2058          "default": null,
2059          "type": "235"
2060        },
2061        {
2062          "name": "auto-finalize",
2063          "default": null,
2064          "type": "bool"
2065        },
2066        {
2067          "name": "auto-dismiss",
2068          "default": null,
2069          "type": "bool"
2070        },
2071        {
2072          "name": "filter-node-name",
2073          "default": null,
2074          "type": "str"
2075        },
2076        {
2077          "name": "target",
2078          "type": "str"
2079        }
2080      ],
2081      "meta-type": "object"
2082    },
2083    {
2084      "name": "[28]",
2085      "element-type": "28",
2086      "meta-type": "array"
2087    },
2088    {
2089      "name": "28",
2090      "members": [
2091        {
2092          "name": "file",
2093          "type": "str"
2094        },
2095        {
2096          "name": "node-name",
2097          "default": null,
2098          "type": "str"
2099        },
2100        {
2101          "name": "ro",
2102          "type": "bool"
2103        },
2104        {
2105          "name": "drv",
2106          "type": "str"
2107        },
2108        {
2109          "name": "backing_file",
2110          "default": null,
2111          "type": "str"
2112        },
2113        {
2114          "name": "backing_file_depth",
2115          "type": "int"
2116        },
2117        {
2118          "name": "encrypted",
2119          "type": "bool"
2120        },
2121        {
2122          "name": "encryption_key_missing",
2123          "type": "bool"
2124        },
2125        {
2126          "name": "detect_zeroes",
2127          "type": "236"
2128        },
2129        {
2130          "name": "bps",
2131          "type": "int"
2132        },
2133        {
2134          "name": "bps_rd",
2135          "type": "int"
2136        },
2137        {
2138          "name": "bps_wr",
2139          "type": "int"
2140        },
2141        {
2142          "name": "iops",
2143          "type": "int"
2144        },
2145        {
2146          "name": "iops_rd",
2147          "type": "int"
2148        },
2149        {
2150          "name": "iops_wr",
2151          "type": "int"
2152        },
2153        {
2154          "name": "image",
2155          "type": "237"
2156        },
2157        {
2158          "name": "bps_max",
2159          "default": null,
2160          "type": "int"
2161        },
2162        {
2163          "name": "bps_rd_max",
2164          "default": null,
2165          "type": "int"
2166        },
2167        {
2168          "name": "bps_wr_max",
2169          "default": null,
2170          "type": "int"
2171        },
2172        {
2173          "name": "iops_max",
2174          "default": null,
2175          "type": "int"
2176        },
2177        {
2178          "name": "iops_rd_max",
2179          "default": null,
2180          "type": "int"
2181        },
2182        {
2183          "name": "iops_wr_max",
2184          "default": null,
2185          "type": "int"
2186        },
2187        {
2188          "name": "bps_max_length",
2189          "default": null,
2190          "type": "int"
2191        },
2192        {
2193          "name": "bps_rd_max_length",
2194          "default": null,
2195          "type": "int"
2196        },
2197        {
2198          "name": "bps_wr_max_length",
2199          "default": null,
2200          "type": "int"
2201        },
2202        {
2203          "name": "iops_max_length",
2204          "default": null,
2205          "type": "int"
2206        },
2207        {
2208          "name": "iops_rd_max_length",
2209          "default": null,
2210          "type": "int"
2211        },
2212        {
2213          "name": "iops_wr_max_length",
2214          "default": null,
2215          "type": "int"
2216        },
2217        {
2218          "name": "iops_size",
2219          "default": null,
2220          "type": "int"
2221        },
2222        {
2223          "name": "group",
2224          "default": null,
2225          "type": "str"
2226        },
2227        {
2228          "name": "cache",
2229          "type": "238"
2230        },
2231        {
2232          "name": "write_threshold",
2233          "type": "int"
2234        },
2235        {
2236          "name": "dirty-bitmaps",
2237          "default": null,
2238          "type": "[229]"
2239        }
2240      ],
2241      "meta-type": "object"
2242    },
2243    {
2244      "name": "29",
2245      "members": [
2246        {
2247          "name": "nodes",
2248          "type": "[239]"
2249        },
2250        {
2251          "name": "edges",
2252          "type": "[240]"
2253        }
2254      ],
2255      "meta-type": "object"
2256    },
2257    {
2258      "name": "30",
2259      "members": [
2260        {
2261          "name": "job-id",
2262          "default": null,
2263          "type": "str"
2264        },
2265        {
2266          "name": "device",
2267          "type": "str"
2268        },
2269        {
2270          "name": "target",
2271          "type": "str"
2272        },
2273        {
2274          "name": "format",
2275          "default": null,
2276          "type": "str"
2277        },
2278        {
2279          "name": "node-name",
2280          "default": null,
2281          "type": "str"
2282        },
2283        {
2284          "name": "replaces",
2285          "default": null,
2286          "type": "str"
2287        },
2288        {
2289          "name": "sync",
2290          "type": "233"
2291        },
2292        {
2293          "name": "mode",
2294          "default": null,
2295          "type": "232"
2296        },
2297        {
2298          "name": "speed",
2299          "default": null,
2300          "type": "int"
2301        },
2302        {
2303          "name": "granularity",
2304          "default": null,
2305          "type": "int"
2306        },
2307        {
2308          "name": "buf-size",
2309          "default": null,
2310          "type": "int"
2311        },
2312        {
2313          "name": "on-source-error",
2314          "default": null,
2315          "type": "235"
2316        },
2317        {
2318          "name": "on-target-error",
2319          "default": null,
2320          "type": "235"
2321        },
2322        {
2323          "name": "unmap",
2324          "default": null,
2325          "type": "bool"
2326        },
2327        {
2328          "name": "copy-mode",
2329          "default": null,
2330          "type": "241"
2331        },
2332        {
2333          "name": "auto-finalize",
2334          "default": null,
2335          "type": "bool"
2336        },
2337        {
2338          "name": "auto-dismiss",
2339          "default": null,
2340          "type": "bool"
2341        }
2342      ],
2343      "meta-type": "object"
2344    },
2345    {
2346      "name": "31",
2347      "members": [
2348        {
2349          "name": "node",
2350          "type": "str"
2351        },
2352        {
2353          "name": "name",
2354          "type": "str"
2355        },
2356        {
2357          "name": "granularity",
2358          "default": null,
2359          "type": "int"
2360        },
2361        {
2362          "name": "persistent",
2363          "default": null,
2364          "type": "bool"
2365        },
2366        {
2367          "name": "disabled",
2368          "default": null,
2369          "type": "bool"
2370        }
2371      ],
2372      "meta-type": "object"
2373    },
2374    {
2375      "name": "32",
2376      "members": [
2377        {
2378          "name": "node",
2379          "type": "str"
2380        },
2381        {
2382          "name": "name",
2383          "type": "str"
2384        }
2385      ],
2386      "meta-type": "object"
2387    },
2388    {
2389      "name": "33",
2390      "members": [
2391        {
2392          "name": "node",
2393          "type": "str"
2394        },
2395        {
2396          "name": "target",
2397          "type": "str"
2398        },
2399        {
2400          "name": "bitmaps",
2401          "type": "[242]"
2402        }
2403      ],
2404      "meta-type": "object"
2405    },
2406    {
2407      "name": "34",
2408      "members": [
2409        {
2410          "name": "sha256",
2411          "type": "str"
2412        }
2413      ],
2414      "meta-type": "object"
2415    },
2416    {
2417      "name": "35",
2418      "members": [
2419        {
2420          "name": "job-id",
2421          "default": null,
2422          "type": "str"
2423        },
2424        {
2425          "name": "device",
2426          "type": "str"
2427        },
2428        {
2429          "name": "target",
2430          "type": "str"
2431        },
2432        {
2433          "name": "replaces",
2434          "default": null,
2435          "type": "str"
2436        },
2437        {
2438          "name": "sync",
2439          "type": "233"
2440        },
2441        {
2442          "name": "speed",
2443          "default": null,
2444          "type": "int"
2445        },
2446        {
2447          "name": "granularity",
2448          "default": null,
2449          "type": "int"
2450        },
2451        {
2452          "name": "buf-size",
2453          "default": null,
2454          "type": "int"
2455        },
2456        {
2457          "name": "on-source-error",
2458          "default": null,
2459          "type": "235"
2460        },
2461        {
2462          "name": "on-target-error",
2463          "default": null,
2464          "type": "235"
2465        },
2466        {
2467          "name": "filter-node-name",
2468          "default": null,
2469          "type": "str"
2470        },
2471        {
2472          "name": "copy-mode",
2473          "default": null,
2474          "type": "241"
2475        },
2476        {
2477          "name": "auto-finalize",
2478          "default": null,
2479          "type": "bool"
2480        },
2481        {
2482          "name": "auto-dismiss",
2483          "default": null,
2484          "type": "bool"
2485        }
2486      ],
2487      "meta-type": "object"
2488    },
2489    {
2490      "name": "36",
2491      "members": [
2492        {
2493          "name": "device",
2494          "default": null,
2495          "type": "str"
2496        },
2497        {
2498          "name": "id",
2499          "default": null,
2500          "type": "str"
2501        },
2502        {
2503          "name": "bps",
2504          "type": "int"
2505        },
2506        {
2507          "name": "bps_rd",
2508          "type": "int"
2509        },
2510        {
2511          "name": "bps_wr",
2512          "type": "int"
2513        },
2514        {
2515          "name": "iops",
2516          "type": "int"
2517        },
2518        {
2519          "name": "iops_rd",
2520          "type": "int"
2521        },
2522        {
2523          "name": "iops_wr",
2524          "type": "int"
2525        },
2526        {
2527          "name": "bps_max",
2528          "default": null,
2529          "type": "int"
2530        },
2531        {
2532          "name": "bps_rd_max",
2533          "default": null,
2534          "type": "int"
2535        },
2536        {
2537          "name": "bps_wr_max",
2538          "default": null,
2539          "type": "int"
2540        },
2541        {
2542          "name": "iops_max",
2543          "default": null,
2544          "type": "int"
2545        },
2546        {
2547          "name": "iops_rd_max",
2548          "default": null,
2549          "type": "int"
2550        },
2551        {
2552          "name": "iops_wr_max",
2553          "default": null,
2554          "type": "int"
2555        },
2556        {
2557          "name": "bps_max_length",
2558          "default": null,
2559          "type": "int"
2560        },
2561        {
2562          "name": "bps_rd_max_length",
2563          "default": null,
2564          "type": "int"
2565        },
2566        {
2567          "name": "bps_wr_max_length",
2568          "default": null,
2569          "type": "int"
2570        },
2571        {
2572          "name": "iops_max_length",
2573          "default": null,
2574          "type": "int"
2575        },
2576        {
2577          "name": "iops_rd_max_length",
2578          "default": null,
2579          "type": "int"
2580        },
2581        {
2582          "name": "iops_wr_max_length",
2583          "default": null,
2584          "type": "int"
2585        },
2586        {
2587          "name": "iops_size",
2588          "default": null,
2589          "type": "int"
2590        },
2591        {
2592          "name": "group",
2593          "default": null,
2594          "type": "str"
2595        }
2596      ],
2597      "meta-type": "object"
2598    },
2599    {
2600      "name": "37",
2601      "members": [
2602        {
2603          "name": "job-id",
2604          "default": null,
2605          "type": "str"
2606        },
2607        {
2608          "name": "device",
2609          "type": "str"
2610        },
2611        {
2612          "name": "base",
2613          "default": null,
2614          "type": "str"
2615        },
2616        {
2617          "name": "base-node",
2618          "default": null,
2619          "type": "str"
2620        },
2621        {
2622          "name": "backing-file",
2623          "default": null,
2624          "type": "str"
2625        },
2626        {
2627          "name": "speed",
2628          "default": null,
2629          "type": "int"
2630        },
2631        {
2632          "name": "on-error",
2633          "default": null,
2634          "type": "235"
2635        },
2636        {
2637          "name": "auto-finalize",
2638          "default": null,
2639          "type": "bool"
2640        },
2641        {
2642          "name": "auto-dismiss",
2643          "default": null,
2644          "type": "bool"
2645        }
2646      ],
2647      "meta-type": "object"
2648    },
2649    {
2650      "name": "38",
2651      "members": [
2652        {
2653          "name": "device",
2654          "type": "str"
2655        },
2656        {
2657          "name": "speed",
2658          "type": "int"
2659        }
2660      ],
2661      "meta-type": "object"
2662    },
2663    {
2664      "name": "39",
2665      "members": [
2666        {
2667          "name": "device",
2668          "type": "str"
2669        },
2670        {
2671          "name": "force",
2672          "default": null,
2673          "type": "bool"
2674        }
2675      ],
2676      "meta-type": "object"
2677    },
2678    {
2679      "name": "40",
2680      "members": [
2681        {
2682          "name": "device",
2683          "type": "str"
2684        }
2685      ],
2686      "meta-type": "object"
2687    },
2688    {
2689      "name": "41",
2690      "members": [
2691        {
2692          "name": "device",
2693          "type": "str"
2694        }
2695      ],
2696      "meta-type": "object"
2697    },
2698    {
2699      "name": "42",
2700      "members": [
2701        {
2702          "name": "device",
2703          "type": "str"
2704        }
2705      ],
2706      "meta-type": "object"
2707    },
2708    {
2709      "name": "43",
2710      "members": [
2711        {
2712          "name": "id",
2713          "type": "str"
2714        }
2715      ],
2716      "meta-type": "object"
2717    },
2718    {
2719      "name": "44",
2720      "members": [
2721        {
2722          "name": "id",
2723          "type": "str"
2724        }
2725      ],
2726      "meta-type": "object"
2727    },
2728    {
2729      "name": "45",
2730      "tag": "driver",
2731      "variants": [
2732        {
2733          "case": "blkdebug",
2734          "type": "246"
2735        },
2736        {
2737          "case": "blklogwrites",
2738          "type": "247"
2739        },
2740        {
2741          "case": "blkverify",
2742          "type": "248"
2743        },
2744        {
2745          "case": "blkreplay",
2746          "type": "249"
2747        },
2748        {
2749          "case": "bochs",
2750          "type": "250"
2751        },
2752        {
2753          "case": "cloop",
2754          "type": "250"
2755        },
2756        {
2757          "case": "copy-on-read",
2758          "type": "250"
2759        },
2760        {
2761          "case": "dmg",
2762          "type": "250"
2763        },
2764        {
2765          "case": "file",
2766          "type": "251"
2767        },
2768        {
2769          "case": "ftp",
2770          "type": "252"
2771        },
2772        {
2773          "case": "ftps",
2774          "type": "253"
2775        },
2776        {
2777          "case": "gluster",
2778          "type": "254"
2779        },
2780        {
2781          "case": "host_cdrom",
2782          "type": "251"
2783        },
2784        {
2785          "case": "host_device",
2786          "type": "251"
2787        },
2788        {
2789          "case": "http",
2790          "type": "255"
2791        },
2792        {
2793          "case": "https",
2794          "type": "256"
2795        },
2796        {
2797          "case": "iscsi",
2798          "type": "257"
2799        },
2800        {
2801          "case": "luks",
2802          "type": "258"
2803        },
2804        {
2805          "case": "nbd",
2806          "type": "259"
2807        },
2808        {
2809          "case": "nfs",
2810          "type": "260"
2811        },
2812        {
2813          "case": "null-aio",
2814          "type": "261"
2815        },
2816        {
2817          "case": "null-co",
2818          "type": "261"
2819        },
2820        {
2821          "case": "nvme",
2822          "type": "262"
2823        },
2824        {
2825          "case": "parallels",
2826          "type": "250"
2827        },
2828        {
2829          "case": "qcow2",
2830          "type": "263"
2831        },
2832        {
2833          "case": "qcow",
2834          "type": "264"
2835        },
2836        {
2837          "case": "qed",
2838          "type": "265"
2839        },
2840        {
2841          "case": "quorum",
2842          "type": "266"
2843        },
2844        {
2845          "case": "raw",
2846          "type": "267"
2847        },
2848        {
2849          "case": "rbd",
2850          "type": "268"
2851        },
2852        {
2853          "case": "replication",
2854          "type": "269"
2855        },
2856        {
2857          "case": "sheepdog",
2858          "type": "270"
2859        },
2860        {
2861          "case": "ssh",
2862          "type": "271"
2863        },
2864        {
2865          "case": "throttle",
2866          "type": "272"
2867        },
2868        {
2869          "case": "vdi",
2870          "type": "250"
2871        },
2872        {
2873          "case": "vhdx",
2874          "type": "250"
2875        },
2876        {
2877          "case": "vmdk",
2878          "type": "265"
2879        },
2880        {
2881          "case": "vpc",
2882          "type": "250"
2883        },
2884        {
2885          "case": "vvfat",
2886          "type": "273"
2887        },
2888        {
2889          "case": "vxhs",
2890          "type": "274"
2891        }
2892      ],
2893      "members": [
2894        {
2895          "name": "driver",
2896          "type": "243"
2897        },
2898        {
2899          "name": "node-name",
2900          "default": null,
2901          "type": "str"
2902        },
2903        {
2904          "name": "discard",
2905          "default": null,
2906          "type": "244"
2907        },
2908        {
2909          "name": "cache",
2910          "default": null,
2911          "type": "245"
2912        },
2913        {
2914          "name": "read-only",
2915          "default": null,
2916          "type": "bool"
2917        },
2918        {
2919          "name": "auto-read-only",
2920          "default": null,
2921          "type": "bool"
2922        },
2923        {
2924          "name": "force-share",
2925          "default": null,
2926          "type": "bool"
2927        },
2928        {
2929          "name": "detect-zeroes",
2930          "default": null,
2931          "type": "236"
2932        }
2933      ],
2934      "meta-type": "object"
2935    },
2936    {
2937      "name": "46",
2938      "members": [
2939        {
2940          "name": "node-name",
2941          "type": "str"
2942        }
2943      ],
2944      "meta-type": "object"
2945    },
2946    {
2947      "name": "47",
2948      "members": [
2949        {
2950          "name": "job-id",
2951          "type": "str"
2952        },
2953        {
2954          "name": "options",
2955          "type": "275"
2956        }
2957      ],
2958      "meta-type": "object"
2959    },
2960    {
2961      "name": "48",
2962      "members": [
2963        {
2964          "name": "device",
2965          "default": null,
2966          "type": "str"
2967        },
2968        {
2969          "name": "id",
2970          "default": null,
2971          "type": "str"
2972        },
2973        {
2974          "name": "force",
2975          "default": null,
2976          "type": "bool"
2977        }
2978      ],
2979      "meta-type": "object"
2980    },
2981    {
2982      "name": "49",
2983      "members": [
2984        {
2985          "name": "device",
2986          "default": null,
2987          "type": "str"
2988        },
2989        {
2990          "name": "id",
2991          "default": null,
2992          "type": "str"
2993        }
2994      ],
2995      "meta-type": "object"
2996    },
2997    {
2998      "name": "50",
2999      "members": [
3000        {
3001          "name": "id",
3002          "type": "str"
3003        }
3004      ],
3005      "meta-type": "object"
3006    },
3007    {
3008      "name": "51",
3009      "members": [
3010        {
3011          "name": "id",
3012          "type": "str"
3013        },
3014        {
3015          "name": "node-name",
3016          "type": "str"
3017        }
3018      ],
3019      "meta-type": "object"
3020    },
3021    {
3022      "name": "52",
3023      "members": [
3024        {
3025          "name": "device",
3026          "default": null,
3027          "type": "str"
3028        },
3029        {
3030          "name": "id",
3031          "default": null,
3032          "type": "str"
3033        },
3034        {
3035          "name": "filename",
3036          "type": "str"
3037        },
3038        {
3039          "name": "format",
3040          "default": null,
3041          "type": "str"
3042        },
3043        {
3044          "name": "read-only-mode",
3045          "default": null,
3046          "type": "276"
3047        }
3048      ],
3049      "meta-type": "object"
3050    },
3051    {
3052      "name": "53",
3053      "members": [
3054        {
3055          "name": "device",
3056          "type": "str"
3057        },
3058        {
3059          "name": "node-name",
3060          "default": null,
3061          "type": "str"
3062        },
3063        {
3064          "name": "msg",
3065          "type": "str"
3066        },
3067        {
3068          "name": "offset",
3069          "default": null,
3070          "type": "int"
3071        },
3072        {
3073          "name": "size",
3074          "default": null,
3075          "type": "int"
3076        },
3077        {
3078          "name": "fatal",
3079          "type": "bool"
3080        }
3081      ],
3082      "meta-type": "object"
3083    },
3084    {
3085      "name": "54",
3086      "members": [
3087        {
3088          "name": "device",
3089          "type": "str"
3090        },
3091        {
3092          "name": "node-name",
3093          "default": null,
3094          "type": "str"
3095        },
3096        {
3097          "name": "operation",
3098          "type": "277"
3099        },
3100        {
3101          "name": "action",
3102          "type": "278"
3103        },
3104        {
3105          "name": "nospace",
3106          "default": null,
3107          "type": "bool"
3108        },
3109        {
3110          "name": "reason",
3111          "type": "str"
3112        }
3113      ],
3114      "meta-type": "object"
3115    },
3116    {
3117      "name": "55",
3118      "members": [
3119        {
3120          "name": "type",
3121          "type": "227"
3122        },
3123        {
3124          "name": "device",
3125          "type": "str"
3126        },
3127        {
3128          "name": "len",
3129          "type": "int"
3130        },
3131        {
3132          "name": "offset",
3133          "type": "int"
3134        },
3135        {
3136          "name": "speed",
3137          "type": "int"
3138        },
3139        {
3140          "name": "error",
3141          "default": null,
3142          "type": "str"
3143        }
3144      ],
3145      "meta-type": "object"
3146    },
3147    {
3148      "name": "56",
3149      "members": [
3150        {
3151          "name": "type",
3152          "type": "227"
3153        },
3154        {
3155          "name": "device",
3156          "type": "str"
3157        },
3158        {
3159          "name": "len",
3160          "type": "int"
3161        },
3162        {
3163          "name": "offset",
3164          "type": "int"
3165        },
3166        {
3167          "name": "speed",
3168          "type": "int"
3169        }
3170      ],
3171      "meta-type": "object"
3172    },
3173    {
3174      "name": "57",
3175      "members": [
3176        {
3177          "name": "device",
3178          "type": "str"
3179        },
3180        {
3181          "name": "operation",
3182          "type": "277"
3183        },
3184        {
3185          "name": "action",
3186          "type": "278"
3187        }
3188      ],
3189      "meta-type": "object"
3190    },
3191    {
3192      "name": "58",
3193      "members": [
3194        {
3195          "name": "type",
3196          "type": "227"
3197        },
3198        {
3199          "name": "device",
3200          "type": "str"
3201        },
3202        {
3203          "name": "len",
3204          "type": "int"
3205        },
3206        {
3207          "name": "offset",
3208          "type": "int"
3209        },
3210        {
3211          "name": "speed",
3212          "type": "int"
3213        }
3214      ],
3215      "meta-type": "object"
3216    },
3217    {
3218      "name": "59",
3219      "members": [
3220        {
3221          "name": "type",
3222          "type": "227"
3223        },
3224        {
3225          "name": "id",
3226          "type": "str"
3227        }
3228      ],
3229      "meta-type": "object"
3230    },
3231    {
3232      "name": "60",
3233      "members": [
3234        {
3235          "name": "node-name",
3236          "type": "str"
3237        },
3238        {
3239          "name": "amount-exceeded",
3240          "type": "int"
3241        },
3242        {
3243          "name": "write-threshold",
3244          "type": "int"
3245        }
3246      ],
3247      "meta-type": "object"
3248    },
3249    {
3250      "name": "61",
3251      "members": [
3252        {
3253          "name": "node-name",
3254          "type": "str"
3255        },
3256        {
3257          "name": "write-threshold",
3258          "type": "int"
3259        }
3260      ],
3261      "meta-type": "object"
3262    },
3263    {
3264      "name": "62",
3265      "members": [
3266        {
3267          "name": "parent",
3268          "type": "str"
3269        },
3270        {
3271          "name": "child",
3272          "default": null,
3273          "type": "str"
3274        },
3275        {
3276          "name": "node",
3277          "default": null,
3278          "type": "str"
3279        }
3280      ],
3281      "meta-type": "object"
3282    },
3283    {
3284      "name": "63",
3285      "members": [
3286        {
3287          "name": "node-name",
3288          "type": "str"
3289        },
3290        {
3291          "name": "iothread",
3292          "type": "279"
3293        },
3294        {
3295          "name": "force",
3296          "default": null,
3297          "type": "bool"
3298        }
3299      ],
3300      "meta-type": "object"
3301    },
3302    {
3303      "name": "[64]",
3304      "element-type": "64",
3305      "meta-type": "array"
3306    },
3307    {
3308      "name": "64",
3309      "members": [
3310        {
3311          "name": "id",
3312          "type": "str"
3313        },
3314        {
3315          "name": "connected",
3316          "type": "bool"
3317        }
3318      ],
3319      "meta-type": "object"
3320    },
3321    {
3322      "name": "65",
3323      "members": [
3324        {
3325          "name": "device",
3326          "type": "str"
3327        },
3328        {
3329          "name": "name",
3330          "type": "str"
3331        }
3332      ],
3333      "meta-type": "object"
3334    },
3335    {
3336      "name": "66",
3337      "members": [
3338        {
3339          "name": "device",
3340          "type": "str"
3341        },
3342        {
3343          "name": "id",
3344          "default": null,
3345          "type": "str"
3346        },
3347        {
3348          "name": "name",
3349          "default": null,
3350          "type": "str"
3351        }
3352      ],
3353      "meta-type": "object"
3354    },
3355    {
3356      "name": "67",
3357      "members": [
3358        {
3359          "name": "id",
3360          "type": "str"
3361        },
3362        {
3363          "name": "name",
3364          "type": "str"
3365        },
3366        {
3367          "name": "vm-state-size",
3368          "type": "int"
3369        },
3370        {
3371          "name": "date-sec",
3372          "type": "int"
3373        },
3374        {
3375          "name": "date-nsec",
3376          "type": "int"
3377        },
3378        {
3379          "name": "vm-clock-sec",
3380          "type": "int"
3381        },
3382        {
3383          "name": "vm-clock-nsec",
3384          "type": "int"
3385        }
3386      ],
3387      "meta-type": "object"
3388    },
3389    {
3390      "name": "68",
3391      "members": [
3392        {
3393          "name": "device",
3394          "default": null,
3395          "type": "str"
3396        },
3397        {
3398          "name": "id",
3399          "default": null,
3400          "type": "str"
3401        },
3402        {
3403          "name": "force",
3404          "default": null,
3405          "type": "bool"
3406        }
3407      ],
3408      "meta-type": "object"
3409    },
3410    {
3411      "name": "69",
3412      "members": [
3413        {
3414          "name": "addr",
3415          "type": "280"
3416        },
3417        {
3418          "name": "tls-creds",
3419          "default": null,
3420          "type": "str"
3421        },
3422        {
3423          "name": "tls-authz",
3424          "default": null,
3425          "type": "str"
3426        }
3427      ],
3428      "meta-type": "object"
3429    },
3430    {
3431      "name": "70",
3432      "members": [
3433        {
3434          "name": "device",
3435          "type": "str"
3436        },
3437        {
3438          "name": "name",
3439          "default": null,
3440          "type": "str"
3441        },
3442        {
3443          "name": "writable",
3444          "default": null,
3445          "type": "bool"
3446        },
3447        {
3448          "name": "bitmap",
3449          "default": null,
3450          "type": "str"
3451        }
3452      ],
3453      "meta-type": "object"
3454    },
3455    {
3456      "name": "71",
3457      "members": [
3458        {
3459          "name": "name",
3460          "type": "str"
3461        },
3462        {
3463          "name": "mode",
3464          "default": null,
3465          "type": "281"
3466        }
3467      ],
3468      "meta-type": "object"
3469    },
3470    {
3471      "name": "72",
3472      "members": [
3473        {
3474          "name": "device",
3475          "type": "str"
3476        },
3477        {
3478          "name": "id",
3479          "type": "str"
3480        },
3481        {
3482          "name": "tray-open",
3483          "type": "bool"
3484        }
3485      ],
3486      "meta-type": "object"
3487    },
3488    {
3489      "name": "73",
3490      "members": [
3491        {
3492          "name": "id",
3493          "type": "str"
3494        },
3495        {
3496          "name": "connected",
3497          "type": "bool"
3498        }
3499      ],
3500      "meta-type": "object"
3501    },
3502    {
3503      "name": "74",
3504      "members": [
3505        {
3506          "name": "reference",
3507          "type": "str"
3508        },
3509        {
3510          "name": "sector-num",
3511          "type": "int"
3512        },
3513        {
3514          "name": "sectors-count",
3515          "type": "int"
3516        }
3517      ],
3518      "meta-type": "object"
3519    },
3520    {
3521      "name": "75",
3522      "members": [
3523        {
3524          "name": "type",
3525          "type": "282"
3526        },
3527        {
3528          "name": "error",
3529          "default": null,
3530          "type": "str"
3531        },
3532        {
3533          "name": "node-name",
3534          "type": "str"
3535        },
3536        {
3537          "name": "sector-num",
3538          "type": "int"
3539        },
3540        {
3541          "name": "sectors-count",
3542          "type": "int"
3543        }
3544      ],
3545      "meta-type": "object"
3546    },
3547    {
3548      "name": "[76]",
3549      "element-type": "76",
3550      "meta-type": "array"
3551    },
3552    {
3553      "name": "76",
3554      "members": [
3555        {
3556          "name": "label",
3557          "type": "str"
3558        },
3559        {
3560          "name": "filename",
3561          "type": "str"
3562        },
3563        {
3564          "name": "frontend-open",
3565          "type": "bool"
3566        }
3567      ],
3568      "meta-type": "object"
3569    },
3570    {
3571      "name": "[77]",
3572      "element-type": "77",
3573      "meta-type": "array"
3574    },
3575    {
3576      "name": "77",
3577      "members": [
3578        {
3579          "name": "name",
3580          "type": "str"
3581        }
3582      ],
3583      "meta-type": "object"
3584    },
3585    {
3586      "name": "78",
3587      "members": [
3588        {
3589          "name": "device",
3590          "type": "str"
3591        },
3592        {
3593          "name": "data",
3594          "type": "str"
3595        },
3596        {
3597          "name": "format",
3598          "default": null,
3599          "type": "283"
3600        }
3601      ],
3602      "meta-type": "object"
3603    },
3604    {
3605      "name": "79",
3606      "members": [
3607        {
3608          "name": "device",
3609          "type": "str"
3610        },
3611        {
3612          "name": "size",
3613          "type": "int"
3614        },
3615        {
3616          "name": "format",
3617          "default": null,
3618          "type": "283"
3619        }
3620      ],
3621      "meta-type": "object"
3622    },
3623    {
3624      "name": "str",
3625      "json-type": "string",
3626      "meta-type": "builtin"
3627    },
3628    {
3629      "name": "80",
3630      "members": [
3631        {
3632          "name": "id",
3633          "type": "str"
3634        },
3635        {
3636          "name": "backend",
3637          "type": "284"
3638        }
3639      ],
3640      "meta-type": "object"
3641    },
3642    {
3643      "name": "81",
3644      "members": [
3645        {
3646          "name": "pty",
3647          "default": null,
3648          "type": "str"
3649        }
3650      ],
3651      "meta-type": "object"
3652    },
3653    {
3654      "name": "82",
3655      "members": [
3656        {
3657          "name": "id",
3658          "type": "str"
3659        },
3660        {
3661          "name": "backend",
3662          "type": "284"
3663        }
3664      ],
3665      "meta-type": "object"
3666    },
3667    {
3668      "name": "83",
3669      "members": [
3670        {
3671          "name": "id",
3672          "type": "str"
3673        }
3674      ],
3675      "meta-type": "object"
3676    },
3677    {
3678      "name": "84",
3679      "members": [
3680        {
3681          "name": "id",
3682          "type": "str"
3683        }
3684      ],
3685      "meta-type": "object"
3686    },
3687    {
3688      "name": "85",
3689      "members": [
3690        {
3691          "name": "id",
3692          "type": "str"
3693        },
3694        {
3695          "name": "open",
3696          "type": "bool"
3697        }
3698      ],
3699      "meta-type": "object"
3700    },
3701    {
3702      "name": "86",
3703      "members": [
3704        {
3705          "name": "paging",
3706          "type": "bool"
3707        },
3708        {
3709          "name": "protocol",
3710          "type": "str"
3711        },
3712        {
3713          "name": "detach",
3714          "default": null,
3715          "type": "bool"
3716        },
3717        {
3718          "name": "begin",
3719          "default": null,
3720          "type": "int"
3721        },
3722        {
3723          "name": "length",
3724          "default": null,
3725          "type": "int"
3726        },
3727        {
3728          "name": "format",
3729          "default": null,
3730          "type": "285"
3731        }
3732      ],
3733      "meta-type": "object"
3734    },
3735    {
3736      "name": "87",
3737      "members": [
3738        {
3739          "name": "status",
3740          "type": "286"
3741        },
3742        {
3743          "name": "completed",
3744          "type": "int"
3745        },
3746        {
3747          "name": "total",
3748          "type": "int"
3749        }
3750      ],
3751      "meta-type": "object"
3752    },
3753    {
3754      "name": "88",
3755      "members": [
3756        {
3757          "name": "result",
3758          "type": "87"
3759        },
3760        {
3761          "name": "error",
3762          "default": null,
3763          "type": "str"
3764        }
3765      ],
3766      "meta-type": "object"
3767    },
3768    {
3769      "name": "89",
3770      "members": [
3771        {
3772          "name": "formats",
3773          "type": "[285]"
3774        }
3775      ],
3776      "meta-type": "object"
3777    },
3778    {
3779      "name": "90",
3780      "members": [
3781        {
3782          "name": "name",
3783          "type": "str"
3784        },
3785        {
3786          "name": "up",
3787          "type": "bool"
3788        }
3789      ],
3790      "meta-type": "object"
3791    },
3792    {
3793      "name": "91",
3794      "members": [
3795        {
3796          "name": "type",
3797          "type": "str"
3798        },
3799        {
3800          "name": "id",
3801          "type": "str"
3802        }
3803      ],
3804      "meta-type": "object"
3805    },
3806    {
3807      "name": "92",
3808      "members": [
3809        {
3810          "name": "id",
3811          "type": "str"
3812        }
3813      ],
3814      "meta-type": "object"
3815    },
3816    {
3817      "name": "93",
3818      "members": [
3819        {
3820          "name": "name",
3821          "default": null,
3822          "type": "str"
3823        }
3824      ],
3825      "meta-type": "object"
3826    },
3827    {
3828      "name": "[94]",
3829      "element-type": "94",
3830      "meta-type": "array"
3831    },
3832    {
3833      "name": "94",
3834      "members": [
3835        {
3836          "name": "name",
3837          "type": "str"
3838        },
3839        {
3840          "name": "promiscuous",
3841          "type": "bool"
3842        },
3843        {
3844          "name": "multicast",
3845          "type": "287"
3846        },
3847        {
3848          "name": "unicast",
3849          "type": "287"
3850        },
3851        {
3852          "name": "vlan",
3853          "type": "287"
3854        },
3855        {
3856          "name": "broadcast-allowed",
3857          "type": "bool"
3858        },
3859        {
3860          "name": "multicast-overflow",
3861          "type": "bool"
3862        },
3863        {
3864          "name": "unicast-overflow",
3865          "type": "bool"
3866        },
3867        {
3868          "name": "main-mac",
3869          "type": "str"
3870        },
3871        {
3872          "name": "vlan-table",
3873          "type": "[int]"
3874        },
3875        {
3876          "name": "unicast-table",
3877          "type": "[str]"
3878        },
3879        {
3880          "name": "multicast-table",
3881          "type": "[str]"
3882        }
3883      ],
3884      "meta-type": "object"
3885    },
3886    {
3887      "name": "95",
3888      "members": [
3889        {
3890          "name": "name",
3891          "default": null,
3892          "type": "str"
3893        },
3894        {
3895          "name": "path",
3896          "type": "str"
3897        }
3898      ],
3899      "meta-type": "object"
3900    },
3901    {
3902      "name": "96",
3903      "members": [
3904        {
3905          "name": "initial",
3906          "type": "int"
3907        },
3908        {
3909          "name": "max",
3910          "type": "int"
3911        },
3912        {
3913          "name": "rounds",
3914          "type": "int"
3915        },
3916        {
3917          "name": "step",
3918          "type": "int"
3919        },
3920        {
3921          "name": "interfaces",
3922          "default": null,
3923          "type": "[str]"
3924        },
3925        {
3926          "name": "id",
3927          "default": null,
3928          "type": "str"
3929        }
3930      ],
3931      "meta-type": "object"
3932    },
3933    {
3934      "name": "97",
3935      "members": [
3936        {
3937          "name": "device-id",
3938          "type": "str"
3939        }
3940      ],
3941      "meta-type": "object"
3942    },
3943    {
3944      "name": "98",
3945      "members": [
3946        {
3947          "name": "netdev",
3948          "type": "str"
3949        },
3950        {
3951          "name": "gid-status",
3952          "type": "bool"
3953        },
3954        {
3955          "name": "subnet-prefix",
3956          "type": "int"
3957        },
3958        {
3959          "name": "interface-id",
3960          "type": "int"
3961        }
3962      ],
3963      "meta-type": "object"
3964    },
3965    {
3966      "name": "99",
3967      "members": [
3968        {
3969          "name": "name",
3970          "type": "str"
3971        }
3972      ],
3973      "meta-type": "object"
3974    },
3975    {
3976      "name": "100",
3977      "members": [
3978        {
3979          "name": "name",
3980          "type": "str"
3981        },
3982        {
3983          "name": "id",
3984          "type": "int"
3985        },
3986        {
3987          "name": "ports",
3988          "type": "int"
3989        }
3990      ],
3991      "meta-type": "object"
3992    },
3993    {
3994      "name": "101",
3995      "members": [
3996        {
3997          "name": "name",
3998          "type": "str"
3999        }
4000      ],
4001      "meta-type": "object"
4002    },
4003    {
4004      "name": "[102]",
4005      "element-type": "102",
4006      "meta-type": "array"
4007    },
4008    {
4009      "name": "102",
4010      "members": [
4011        {
4012          "name": "name",
4013          "type": "str"
4014        },
4015        {
4016          "name": "enabled",
4017          "type": "bool"
4018        },
4019        {
4020          "name": "link-up",
4021          "type": "bool"
4022        },
4023        {
4024          "name": "speed",
4025          "type": "int"
4026        },
4027        {
4028          "name": "duplex",
4029          "type": "288"
4030        },
4031        {
4032          "name": "autoneg",
4033          "type": "289"
4034        }
4035      ],
4036      "meta-type": "object"
4037    },
4038    {
4039      "name": "103",
4040      "members": [
4041        {
4042          "name": "name",
4043          "type": "str"
4044        },
4045        {
4046          "name": "tbl-id",
4047          "default": null,
4048          "type": "int"
4049        }
4050      ],
4051      "meta-type": "object"
4052    },
4053    {
4054      "name": "[104]",
4055      "element-type": "104",
4056      "meta-type": "array"
4057    },
4058    {
4059      "name": "104",
4060      "members": [
4061        {
4062          "name": "cookie",
4063          "type": "int"
4064        },
4065        {
4066          "name": "hits",
4067          "type": "int"
4068        },
4069        {
4070          "name": "key",
4071          "type": "290"
4072        },
4073        {
4074          "name": "mask",
4075          "type": "291"
4076        },
4077        {
4078          "name": "action",
4079          "type": "292"
4080        }
4081      ],
4082      "meta-type": "object"
4083    },
4084    {
4085      "name": "105",
4086      "members": [
4087        {
4088          "name": "name",
4089          "type": "str"
4090        },
4091        {
4092          "name": "type",
4093          "default": null,
4094          "type": "int"
4095        }
4096      ],
4097      "meta-type": "object"
4098    },
4099    {
4100      "name": "[106]",
4101      "element-type": "106",
4102      "meta-type": "array"
4103    },
4104    {
4105      "name": "106",
4106      "members": [
4107        {
4108          "name": "id",
4109          "type": "int"
4110        },
4111        {
4112          "name": "type",
4113          "type": "int"
4114        },
4115        {
4116          "name": "vlan-id",
4117          "default": null,
4118          "type": "int"
4119        },
4120        {
4121          "name": "pport",
4122          "default": null,
4123          "type": "int"
4124        },
4125        {
4126          "name": "index",
4127          "default": null,
4128          "type": "int"
4129        },
4130        {
4131          "name": "out-pport",
4132          "default": null,
4133          "type": "int"
4134        },
4135        {
4136          "name": "group-id",
4137          "default": null,
4138          "type": "int"
4139        },
4140        {
4141          "name": "set-vlan-id",
4142          "default": null,
4143          "type": "int"
4144        },
4145        {
4146          "name": "pop-vlan",
4147          "default": null,
4148          "type": "int"
4149        },
4150        {
4151          "name": "group-ids",
4152          "default": null,
4153          "type": "[int]"
4154        },
4155        {
4156          "name": "set-eth-src",
4157          "default": null,
4158          "type": "str"
4159        },
4160        {
4161          "name": "set-eth-dst",
4162          "default": null,
4163          "type": "str"
4164        },
4165        {
4166          "name": "ttl-check",
4167          "default": null,
4168          "type": "int"
4169        }
4170      ],
4171      "meta-type": "object"
4172    },
4173    {
4174      "name": "[107]",
4175      "element-type": "107",
4176      "meta-type": "array"
4177    },
4178    {
4179      "name": "107",
4180      "meta-type": "enum",
4181      "values": [
4182        "tpm-tis",
4183        "tpm-crb"
4184      ]
4185    },
4186    {
4187      "name": "[108]",
4188      "element-type": "108",
4189      "meta-type": "array"
4190    },
4191    {
4192      "name": "108",
4193      "meta-type": "enum",
4194      "values": [
4195        "passthrough",
4196        "emulator"
4197      ]
4198    },
4199    {
4200      "name": "[109]",
4201      "element-type": "109",
4202      "meta-type": "array"
4203    },
4204    {
4205      "name": "109",
4206      "members": [
4207        {
4208          "name": "id",
4209          "type": "str"
4210        },
4211        {
4212          "name": "model",
4213          "type": "107"
4214        },
4215        {
4216          "name": "options",
4217          "type": "293"
4218        }
4219      ],
4220      "meta-type": "object"
4221    },
4222    {
4223      "name": "110",
4224      "members": [
4225        {
4226          "name": "protocol",
4227          "type": "str"
4228        },
4229        {
4230          "name": "password",
4231          "type": "str"
4232        },
4233        {
4234          "name": "connected",
4235          "default": null,
4236          "type": "str"
4237        }
4238      ],
4239      "meta-type": "object"
4240    },
4241    {
4242      "name": "111",
4243      "members": [
4244        {
4245          "name": "protocol",
4246          "type": "str"
4247        },
4248        {
4249          "name": "time",
4250          "type": "str"
4251        }
4252      ],
4253      "meta-type": "object"
4254    },
4255    {
4256      "name": "112",
4257      "members": [
4258        {
4259          "name": "filename",
4260          "type": "str"
4261        },
4262        {
4263          "name": "device",
4264          "default": null,
4265          "type": "str"
4266        },
4267        {
4268          "name": "head",
4269          "default": null,
4270          "type": "int"
4271        }
4272      ],
4273      "meta-type": "object"
4274    },
4275    {
4276      "name": "113",
4277      "members": [
4278        {
4279          "name": "enabled",
4280          "type": "bool"
4281        },
4282        {
4283          "name": "migrated",
4284          "type": "bool"
4285        },
4286        {
4287          "name": "host",
4288          "default": null,
4289          "type": "str"
4290        },
4291        {
4292          "name": "port",
4293          "default": null,
4294          "type": "int"
4295        },
4296        {
4297          "name": "tls-port",
4298          "default": null,
4299          "type": "int"
4300        },
4301        {
4302          "name": "auth",
4303          "default": null,
4304          "type": "str"
4305        },
4306        {
4307          "name": "compiled-version",
4308          "default": null,
4309          "type": "str"
4310        },
4311        {
4312          "name": "mouse-mode",
4313          "type": "294"
4314        },
4315        {
4316          "name": "channels",
4317          "default": null,
4318          "type": "[295]"
4319        }
4320      ],
4321      "meta-type": "object"
4322    },
4323    {
4324      "name": "114",
4325      "members": [
4326        {
4327          "name": "server",
4328          "type": "296"
4329        },
4330        {
4331          "name": "client",
4332          "type": "296"
4333        }
4334      ],
4335      "meta-type": "object"
4336    },
4337    {
4338      "name": "115",
4339      "members": [
4340        {
4341          "name": "server",
4342          "type": "297"
4343        },
4344        {
4345          "name": "client",
4346          "type": "295"
4347        }
4348      ],
4349      "meta-type": "object"
4350    },
4351    {
4352      "name": "116",
4353      "members": [
4354        {
4355          "name": "server",
4356          "type": "296"
4357        },
4358        {
4359          "name": "client",
4360          "type": "296"
4361        }
4362      ],
4363      "meta-type": "object"
4364    },
4365    {
4366      "name": "117",
4367      "members": [
4368        {
4369          "name": "enabled",
4370          "type": "bool"
4371        },
4372        {
4373          "name": "host",
4374          "default": null,
4375          "type": "str"
4376        },
4377        {
4378          "name": "family",
4379          "default": null,
4380          "type": "298"
4381        },
4382        {
4383          "name": "service",
4384          "default": null,
4385          "type": "str"
4386        },
4387        {
4388          "name": "auth",
4389          "default": null,
4390          "type": "str"
4391        },
4392        {
4393          "name": "clients",
4394          "default": null,
4395          "type": "[299]"
4396        }
4397      ],
4398      "meta-type": "object"
4399    },
4400    {
4401      "name": "[118]",
4402      "element-type": "118",
4403      "meta-type": "array"
4404    },
4405    {
4406      "name": "118",
4407      "members": [
4408        {
4409          "name": "id",
4410          "type": "str"
4411        },
4412        {
4413          "name": "server",
4414          "type": "[300]"
4415        },
4416        {
4417          "name": "clients",
4418          "type": "[299]"
4419        },
4420        {
4421          "name": "auth",
4422          "type": "301"
4423        },
4424        {
4425          "name": "vencrypt",
4426          "default": null,
4427          "type": "302"
4428        },
4429        {
4430          "name": "display",
4431          "default": null,
4432          "type": "str"
4433        }
4434      ],
4435      "meta-type": "object"
4436    },
4437    {
4438      "name": "119",
4439      "members": [
4440        {
4441          "name": "password",
4442          "type": "str"
4443        }
4444      ],
4445      "meta-type": "object"
4446    },
4447    {
4448      "name": "120",
4449      "members": [
4450        {
4451          "name": "server",
4452          "type": "303"
4453        },
4454        {
4455          "name": "client",
4456          "type": "304"
4457        }
4458      ],
4459      "meta-type": "object"
4460    },
4461    {
4462      "name": "121",
4463      "members": [
4464        {
4465          "name": "server",
4466          "type": "303"
4467        },
4468        {
4469          "name": "client",
4470          "type": "299"
4471        }
4472      ],
4473      "meta-type": "object"
4474    },
4475    {
4476      "name": "122",
4477      "members": [
4478        {
4479          "name": "server",
4480          "type": "303"
4481        },
4482        {
4483          "name": "client",
4484          "type": "299"
4485        }
4486      ],
4487      "meta-type": "object"
4488    },
4489    {
4490      "name": "[123]",
4491      "element-type": "123",
4492      "meta-type": "array"
4493    },
4494    {
4495      "name": "123",
4496      "members": [
4497        {
4498          "name": "name",
4499          "type": "str"
4500        },
4501        {
4502          "name": "index",
4503          "type": "int"
4504        },
4505        {
4506          "name": "current",
4507          "type": "bool"
4508        },
4509        {
4510          "name": "absolute",
4511          "type": "bool"
4512        }
4513      ],
4514      "meta-type": "object"
4515    },
4516    {
4517      "name": "124",
4518      "members": [
4519        {
4520          "name": "keys",
4521          "type": "[305]"
4522        },
4523        {
4524          "name": "hold-time",
4525          "default": null,
4526          "type": "int"
4527        }
4528      ],
4529      "meta-type": "object"
4530    },
4531    {
4532      "name": "125",
4533      "members": [
4534        {
4535          "name": "device",
4536          "default": null,
4537          "type": "str"
4538        },
4539        {
4540          "name": "head",
4541          "default": null,
4542          "type": "int"
4543        },
4544        {
4545          "name": "events",
4546          "type": "[306]"
4547        }
4548      ],
4549      "meta-type": "object"
4550    },
4551    {
4552      "name": "126",
4553      "tag": "type",
4554      "variants": [
4555        {
4556          "case": "gtk",
4557          "type": "309"
4558        },
4559        {
4560          "case": "curses",
4561          "type": "310"
4562        },
4563        {
4564          "case": "egl-headless",
4565          "type": "311"
4566        },
4567        {
4568          "case": "default",
4569          "type": "0"
4570        },
4571        {
4572          "case": "none",
4573          "type": "0"
4574        },
4575        {
4576          "case": "sdl",
4577          "type": "0"
4578        },
4579        {
4580          "case": "cocoa",
4581          "type": "0"
4582        },
4583        {
4584          "case": "spice-app",
4585          "type": "0"
4586        }
4587      ],
4588      "members": [
4589        {
4590          "name": "type",
4591          "type": "307"
4592        },
4593        {
4594          "name": "full-screen",
4595          "default": null,
4596          "type": "bool"
4597        },
4598        {
4599          "name": "window-close",
4600          "default": null,
4601          "type": "bool"
4602        },
4603        {
4604          "name": "gl",
4605          "default": null,
4606          "type": "308"
4607        }
4608      ],
4609      "meta-type": "object"
4610    },
4611    {
4612      "name": "127",
4613      "members": [
4614        {
4615          "name": "status",
4616          "default": null,
4617          "type": "312"
4618        },
4619        {
4620          "name": "ram",
4621          "default": null,
4622          "type": "313"
4623        },
4624        {
4625          "name": "disk",
4626          "default": null,
4627          "type": "313"
4628        },
4629        {
4630          "name": "xbzrle-cache",
4631          "default": null,
4632          "type": "314"
4633        },
4634        {
4635          "name": "total-time",
4636          "default": null,
4637          "type": "int"
4638        },
4639        {
4640          "name": "expected-downtime",
4641          "default": null,
4642          "type": "int"
4643        },
4644        {
4645          "name": "downtime",
4646          "default": null,
4647          "type": "int"
4648        },
4649        {
4650          "name": "setup-time",
4651          "default": null,
4652          "type": "int"
4653        },
4654        {
4655          "name": "cpu-throttle-percentage",
4656          "default": null,
4657          "type": "int"
4658        },
4659        {
4660          "name": "error-desc",
4661          "default": null,
4662          "type": "str"
4663        },
4664        {
4665          "name": "postcopy-blocktime",
4666          "default": null,
4667          "type": "int"
4668        },
4669        {
4670          "name": "postcopy-vcpu-blocktime",
4671          "default": null,
4672          "type": "[int]"
4673        },
4674        {
4675          "name": "compression",
4676          "default": null,
4677          "type": "315"
4678        },
4679        {
4680          "name": "socket-address",
4681          "default": null,
4682          "type": "[316]"
4683        }
4684      ],
4685      "meta-type": "object"
4686    },
4687    {
4688      "name": "128",
4689      "members": [
4690        {
4691          "name": "capabilities",
4692          "type": "[129]"
4693        }
4694      ],
4695      "meta-type": "object"
4696    },
4697    {
4698      "name": "[129]",
4699      "element-type": "129",
4700      "meta-type": "array"
4701    },
4702    {
4703      "name": "129",
4704      "members": [
4705        {
4706          "name": "capability",
4707          "type": "317"
4708        },
4709        {
4710          "name": "state",
4711          "type": "bool"
4712        }
4713      ],
4714      "meta-type": "object"
4715    },
4716    {
4717      "name": "130",
4718      "members": [
4719        {
4720          "name": "announce-initial",
4721          "default": null,
4722          "type": "int"
4723        },
4724        {
4725          "name": "announce-max",
4726          "default": null,
4727          "type": "int"
4728        },
4729        {
4730          "name": "announce-rounds",
4731          "default": null,
4732          "type": "int"
4733        },
4734        {
4735          "name": "announce-step",
4736          "default": null,
4737          "type": "int"
4738        },
4739        {
4740          "name": "compress-level",
4741          "default": null,
4742          "type": "int"
4743        },
4744        {
4745          "name": "compress-threads",
4746          "default": null,
4747          "type": "int"
4748        },
4749        {
4750          "name": "compress-wait-thread",
4751          "default": null,
4752          "type": "bool"
4753        },
4754        {
4755          "name": "decompress-threads",
4756          "default": null,
4757          "type": "int"
4758        },
4759        {
4760          "name": "cpu-throttle-initial",
4761          "default": null,
4762          "type": "int"
4763        },
4764        {
4765          "name": "cpu-throttle-increment",
4766          "default": null,
4767          "type": "int"
4768        },
4769        {
4770          "name": "tls-creds",
4771          "default": null,
4772          "type": "279"
4773        },
4774        {
4775          "name": "tls-hostname",
4776          "default": null,
4777          "type": "279"
4778        },
4779        {
4780          "name": "tls-authz",
4781          "default": null,
4782          "type": "279"
4783        },
4784        {
4785          "name": "max-bandwidth",
4786          "default": null,
4787          "type": "int"
4788        },
4789        {
4790          "name": "downtime-limit",
4791          "default": null,
4792          "type": "int"
4793        },
4794        {
4795          "name": "x-checkpoint-delay",
4796          "default": null,
4797          "type": "int"
4798        },
4799        {
4800          "name": "block-incremental",
4801          "default": null,
4802          "type": "bool"
4803        },
4804        {
4805          "name": "multifd-channels",
4806          "default": null,
4807          "type": "int"
4808        },
4809        {
4810          "name": "xbzrle-cache-size",
4811          "default": null,
4812          "type": "int"
4813        },
4814        {
4815          "name": "max-postcopy-bandwidth",
4816          "default": null,
4817          "type": "int"
4818        },
4819        {
4820          "name": "max-cpu-throttle",
4821          "default": null,
4822          "type": "int"
4823        }
4824      ],
4825      "meta-type": "object"
4826    },
4827    {
4828      "name": "131",
4829      "members": [
4830        {
4831          "name": "announce-initial",
4832          "default": null,
4833          "type": "int"
4834        },
4835        {
4836          "name": "announce-max",
4837          "default": null,
4838          "type": "int"
4839        },
4840        {
4841          "name": "announce-rounds",
4842          "default": null,
4843          "type": "int"
4844        },
4845        {
4846          "name": "announce-step",
4847          "default": null,
4848          "type": "int"
4849        },
4850        {
4851          "name": "compress-level",
4852          "default": null,
4853          "type": "int"
4854        },
4855        {
4856          "name": "compress-threads",
4857          "default": null,
4858          "type": "int"
4859        },
4860        {
4861          "name": "compress-wait-thread",
4862          "default": null,
4863          "type": "bool"
4864        },
4865        {
4866          "name": "decompress-threads",
4867          "default": null,
4868          "type": "int"
4869        },
4870        {
4871          "name": "cpu-throttle-initial",
4872          "default": null,
4873          "type": "int"
4874        },
4875        {
4876          "name": "cpu-throttle-increment",
4877          "default": null,
4878          "type": "int"
4879        },
4880        {
4881          "name": "tls-creds",
4882          "default": null,
4883          "type": "str"
4884        },
4885        {
4886          "name": "tls-hostname",
4887          "default": null,
4888          "type": "str"
4889        },
4890        {
4891          "name": "tls-authz",
4892          "default": null,
4893          "type": "str"
4894        },
4895        {
4896          "name": "max-bandwidth",
4897          "default": null,
4898          "type": "int"
4899        },
4900        {
4901          "name": "downtime-limit",
4902          "default": null,
4903          "type": "int"
4904        },
4905        {
4906          "name": "x-checkpoint-delay",
4907          "default": null,
4908          "type": "int"
4909        },
4910        {
4911          "name": "block-incremental",
4912          "default": null,
4913          "type": "bool"
4914        },
4915        {
4916          "name": "multifd-channels",
4917          "default": null,
4918          "type": "int"
4919        },
4920        {
4921          "name": "xbzrle-cache-size",
4922          "default": null,
4923          "type": "int"
4924        },
4925        {
4926          "name": "max-postcopy-bandwidth",
4927          "default": null,
4928          "type": "int"
4929        },
4930        {
4931          "name": "max-cpu-throttle",
4932          "default": null,
4933          "type": "int"
4934        }
4935      ],
4936      "meta-type": "object"
4937    },
4938    {
4939      "name": "132",
4940      "members": [
4941        {
4942          "name": "protocol",
4943          "type": "str"
4944        },
4945        {
4946          "name": "hostname",
4947          "type": "str"
4948        },
4949        {
4950          "name": "port",
4951          "default": null,
4952          "type": "int"
4953        },
4954        {
4955          "name": "tls-port",
4956          "default": null,
4957          "type": "int"
4958        },
4959        {
4960          "name": "cert-subject",
4961          "default": null,
4962          "type": "str"
4963        }
4964      ],
4965      "meta-type": "object"
4966    },
4967    {
4968      "name": "133",
4969      "members": [
4970        {
4971          "name": "status",
4972          "type": "312"
4973        }
4974      ],
4975      "meta-type": "object"
4976    },
4977    {
4978      "name": "134",
4979      "members": [
4980        {
4981          "name": "pass",
4982          "type": "int"
4983        }
4984      ],
4985      "meta-type": "object"
4986    },
4987    {
4988      "name": "135",
4989      "members": [
4990        {
4991          "name": "mode",
4992          "type": "318"
4993        },
4994        {
4995          "name": "reason",
4996          "type": "319"
4997        }
4998      ],
4999      "meta-type": "object"
5000    },
5001    {
5002      "name": "136",
5003      "members": [
5004        {
5005          "name": "state",
5006          "type": "312"
5007        }
5008      ],
5009      "meta-type": "object"
5010    },
5011    {
5012      "name": "137",
5013      "members": [
5014        {
5015          "name": "value",
5016          "type": "number"
5017        }
5018      ],
5019      "meta-type": "object"
5020    },
5021    {
5022      "name": "138",
5023      "members": [
5024        {
5025          "name": "value",
5026          "type": "int"
5027        }
5028      ],
5029      "meta-type": "object"
5030    },
5031    {
5032      "name": "139",
5033      "members": [
5034        {
5035          "name": "value",
5036          "type": "int"
5037        }
5038      ],
5039      "meta-type": "object"
5040    },
5041    {
5042      "name": "int",
5043      "json-type": "int",
5044      "meta-type": "builtin"
5045    },
5046    {
5047      "name": "140",
5048      "members": [
5049        {
5050          "name": "uri",
5051          "type": "str"
5052        },
5053        {
5054          "name": "blk",
5055          "default": null,
5056          "type": "bool"
5057        },
5058        {
5059          "name": "inc",
5060          "default": null,
5061          "type": "bool"
5062        },
5063        {
5064          "name": "detach",
5065          "default": null,
5066          "type": "bool"
5067        },
5068        {
5069          "name": "resume",
5070          "default": null,
5071          "type": "bool"
5072        }
5073      ],
5074      "meta-type": "object"
5075    },
5076    {
5077      "name": "141",
5078      "members": [
5079        {
5080          "name": "uri",
5081          "type": "str"
5082        }
5083      ],
5084      "meta-type": "object"
5085    },
5086    {
5087      "name": "142",
5088      "members": [
5089        {
5090          "name": "filename",
5091          "type": "str"
5092        },
5093        {
5094          "name": "live",
5095          "default": null,
5096          "type": "bool"
5097        }
5098      ],
5099      "meta-type": "object"
5100    },
5101    {
5102      "name": "143",
5103      "members": [
5104        {
5105          "name": "enable",
5106          "type": "bool"
5107        },
5108        {
5109          "name": "primary",
5110          "type": "bool"
5111        },
5112        {
5113          "name": "failover",
5114          "default": null,
5115          "type": "bool"
5116        }
5117      ],
5118      "meta-type": "object"
5119    },
5120    {
5121      "name": "144",
5122      "members": [
5123        {
5124          "name": "error",
5125          "type": "bool"
5126        },
5127        {
5128          "name": "desc",
5129          "default": null,
5130          "type": "str"
5131        }
5132      ],
5133      "meta-type": "object"
5134    },
5135    {
5136      "name": "145",
5137      "members": [
5138        {
5139          "name": "mode",
5140          "type": "318"
5141        },
5142        {
5143          "name": "last-mode",
5144          "type": "318"
5145        },
5146        {
5147          "name": "reason",
5148          "type": "319"
5149        }
5150      ],
5151      "meta-type": "object"
5152    },
5153    {
5154      "name": "146",
5155      "members": [
5156        {
5157          "name": "uri",
5158          "type": "str"
5159        }
5160      ],
5161      "meta-type": "object"
5162    },
5163    {
5164      "name": "147",
5165      "members": [
5166        {
5167          "name": "device-id",
5168          "type": "str"
5169        }
5170      ],
5171      "meta-type": "object"
5172    },
5173    {
5174      "name": "148",
5175      "members": [
5176        {
5177          "name": "actions",
5178          "type": "[320]"
5179        },
5180        {
5181          "name": "properties",
5182          "default": null,
5183          "type": "321"
5184        }
5185      ],
5186      "meta-type": "object"
5187    },
5188    {
5189      "name": "149",
5190      "members": [
5191        {
5192          "name": "name",
5193          "type": "str"
5194        },
5195        {
5196          "name": "vcpu",
5197          "default": null,
5198          "type": "int"
5199        }
5200      ],
5201      "meta-type": "object"
5202    },
5203    {
5204      "name": "[150]",
5205      "element-type": "150",
5206      "meta-type": "array"
5207    },
5208    {
5209      "name": "150",
5210      "members": [
5211        {
5212          "name": "name",
5213          "type": "str"
5214        },
5215        {
5216          "name": "state",
5217          "type": "322"
5218        },
5219        {
5220          "name": "vcpu",
5221          "type": "bool"
5222        }
5223      ],
5224      "meta-type": "object"
5225    },
5226    {
5227      "name": "151",
5228      "members": [
5229        {
5230          "name": "name",
5231          "type": "str"
5232        },
5233        {
5234          "name": "enable",
5235          "type": "bool"
5236        },
5237        {
5238          "name": "ignore-unavailable",
5239          "default": null,
5240          "type": "bool"
5241        },
5242        {
5243          "name": "vcpu",
5244          "default": null,
5245          "type": "int"
5246        }
5247      ],
5248      "meta-type": "object"
5249    },
5250    {
5251      "name": "[152]",
5252      "element-type": "152",
5253      "meta-type": "array"
5254    },
5255    {
5256      "name": "152",
5257      "tag": "meta-type",
5258      "variants": [
5259        {
5260          "case": "builtin",
5261          "type": "324"
5262        },
5263        {
5264          "case": "enum",
5265          "type": "325"
5266        },
5267        {
5268          "case": "array",
5269          "type": "326"
5270        },
5271        {
5272          "case": "object",
5273          "type": "327"
5274        },
5275        {
5276          "case": "alternate",
5277          "type": "328"
5278        },
5279        {
5280          "case": "command",
5281          "type": "329"
5282        },
5283        {
5284          "case": "event",
5285          "type": "330"
5286        }
5287      ],
5288      "members": [
5289        {
5290          "name": "name",
5291          "type": "str"
5292        },
5293        {
5294          "name": "meta-type",
5295          "type": "323"
5296        }
5297      ],
5298      "meta-type": "object"
5299    },
5300    {
5301      "name": "153",
5302      "members": [
5303        {
5304          "name": "path",
5305          "type": "str"
5306        }
5307      ],
5308      "meta-type": "object"
5309    },
5310    {
5311      "name": "[154]",
5312      "element-type": "154",
5313      "meta-type": "array"
5314    },
5315    {
5316      "name": "154",
5317      "members": [
5318        {
5319          "name": "name",
5320          "type": "str"
5321        },
5322        {
5323          "name": "type",
5324          "type": "str"
5325        },
5326        {
5327          "name": "description",
5328          "default": null,
5329          "type": "str"
5330        }
5331      ],
5332      "meta-type": "object"
5333    },
5334    {
5335      "name": "155",
5336      "members": [
5337        {
5338          "name": "path",
5339          "type": "str"
5340        },
5341        {
5342          "name": "property",
5343          "type": "str"
5344        }
5345      ],
5346      "meta-type": "object"
5347    },
5348    {
5349      "name": "any",
5350      "json-type": "value",
5351      "meta-type": "builtin"
5352    },
5353    {
5354      "name": "156",
5355      "members": [
5356        {
5357          "name": "path",
5358          "type": "str"
5359        },
5360        {
5361          "name": "property",
5362          "type": "str"
5363        },
5364        {
5365          "name": "value",
5366          "type": "any"
5367        }
5368      ],
5369      "meta-type": "object"
5370    },
5371    {
5372      "name": "157",
5373      "members": [
5374        {
5375          "name": "implements",
5376          "default": null,
5377          "type": "str"
5378        },
5379        {
5380          "name": "abstract",
5381          "default": null,
5382          "type": "bool"
5383        }
5384      ],
5385      "meta-type": "object"
5386    },
5387    {
5388      "name": "[158]",
5389      "element-type": "158",
5390      "meta-type": "array"
5391    },
5392    {
5393      "name": "158",
5394      "members": [
5395        {
5396          "name": "name",
5397          "type": "str"
5398        },
5399        {
5400          "name": "abstract",
5401          "default": null,
5402          "type": "bool"
5403        },
5404        {
5405          "name": "parent",
5406          "default": null,
5407          "type": "str"
5408        }
5409      ],
5410      "meta-type": "object"
5411    },
5412    {
5413      "name": "159",
5414      "members": [
5415        {
5416          "name": "typename",
5417          "type": "str"
5418        }
5419      ],
5420      "meta-type": "object"
5421    },
5422    {
5423      "name": "160",
5424      "members": [
5425        {
5426          "name": "qom-type",
5427          "type": "str"
5428        },
5429        {
5430          "name": "id",
5431          "type": "str"
5432        },
5433        {
5434          "name": "props",
5435          "default": null,
5436          "type": "any"
5437        }
5438      ],
5439      "meta-type": "object"
5440    },
5441    {
5442      "name": "161",
5443      "members": [
5444        {
5445          "name": "id",
5446          "type": "str"
5447        }
5448      ],
5449      "meta-type": "object"
5450    },
5451    {
5452      "name": "162",
5453      "members": [
5454        {
5455          "name": "typename",
5456          "type": "str"
5457        }
5458      ],
5459      "meta-type": "object"
5460    },
5461    {
5462      "name": "163",
5463      "members": [
5464        {
5465          "name": "driver",
5466          "type": "str"
5467        },
5468        {
5469          "name": "bus",
5470          "default": null,
5471          "type": "str"
5472        },
5473        {
5474          "name": "id",
5475          "default": null,
5476          "type": "str"
5477        }
5478      ],
5479      "meta-type": "object"
5480    },
5481    {
5482      "name": "164",
5483      "members": [
5484        {
5485          "name": "id",
5486          "type": "str"
5487        }
5488      ],
5489      "meta-type": "object"
5490    },
5491    {
5492      "name": "165",
5493      "members": [
5494        {
5495          "name": "device",
5496          "default": null,
5497          "type": "str"
5498        },
5499        {
5500          "name": "path",
5501          "type": "str"
5502        }
5503      ],
5504      "meta-type": "object"
5505    },
5506    {
5507      "name": "[166]",
5508      "element-type": "166",
5509      "meta-type": "array"
5510    },
5511    {
5512      "name": "166",
5513      "tag": "arch",
5514      "variants": [
5515        {
5516          "case": "x86",
5517          "type": "333"
5518        },
5519        {
5520          "case": "sparc",
5521          "type": "334"
5522        },
5523        {
5524          "case": "ppc",
5525          "type": "335"
5526        },
5527        {
5528          "case": "mips",
5529          "type": "336"
5530        },
5531        {
5532          "case": "tricore",
5533          "type": "337"
5534        },
5535        {
5536          "case": "s390",
5537          "type": "338"
5538        },
5539        {
5540          "case": "riscv",
5541          "type": "339"
5542        },
5543        {
5544          "case": "other",
5545          "type": "0"
5546        }
5547      ],
5548      "members": [
5549        {
5550          "name": "CPU",
5551          "type": "int"
5552        },
5553        {
5554          "name": "current",
5555          "type": "bool"
5556        },
5557        {
5558          "name": "halted",
5559          "type": "bool"
5560        },
5561        {
5562          "name": "qom_path",
5563          "type": "str"
5564        },
5565        {
5566          "name": "thread_id",
5567          "type": "int"
5568        },
5569        {
5570          "name": "props",
5571          "default": null,
5572          "type": "331"
5573        },
5574        {
5575          "name": "arch",
5576          "type": "332"
5577        }
5578      ],
5579      "meta-type": "object"
5580    },
5581    {
5582      "name": "[167]",
5583      "element-type": "167",
5584      "meta-type": "array"
5585    },
5586    {
5587      "name": "167",
5588      "tag": "target",
5589      "variants": [
5590        {
5591          "case": "s390x",
5592          "type": "338"
5593        },
5594        {
5595          "case": "aarch64",
5596          "type": "0"
5597        },
5598        {
5599          "case": "alpha",
5600          "type": "0"
5601        },
5602        {
5603          "case": "arm",
5604          "type": "0"
5605        },
5606        {
5607          "case": "cris",
5608          "type": "0"
5609        },
5610        {
5611          "case": "hppa",
5612          "type": "0"
5613        },
5614        {
5615          "case": "i386",
5616          "type": "0"
5617        },
5618        {
5619          "case": "lm32",
5620          "type": "0"
5621        },
5622        {
5623          "case": "m68k",
5624          "type": "0"
5625        },
5626        {
5627          "case": "microblaze",
5628          "type": "0"
5629        },
5630        {
5631          "case": "microblazeel",
5632          "type": "0"
5633        },
5634        {
5635          "case": "mips",
5636          "type": "0"
5637        },
5638        {
5639          "case": "mips64",
5640          "type": "0"
5641        },
5642        {
5643          "case": "mips64el",
5644          "type": "0"
5645        },
5646        {
5647          "case": "mipsel",
5648          "type": "0"
5649        },
5650        {
5651          "case": "moxie",
5652          "type": "0"
5653        },
5654        {
5655          "case": "nios2",
5656          "type": "0"
5657        },
5658        {
5659          "case": "or1k",
5660          "type": "0"
5661        },
5662        {
5663          "case": "ppc",
5664          "type": "0"
5665        },
5666        {
5667          "case": "ppc64",
5668          "type": "0"
5669        },
5670        {
5671          "case": "riscv32",
5672          "type": "0"
5673        },
5674        {
5675          "case": "riscv64",
5676          "type": "0"
5677        },
5678        {
5679          "case": "sh4",
5680          "type": "0"
5681        },
5682        {
5683          "case": "sh4eb",
5684          "type": "0"
5685        },
5686        {
5687          "case": "sparc",
5688          "type": "0"
5689        },
5690        {
5691          "case": "sparc64",
5692          "type": "0"
5693        },
5694        {
5695          "case": "tricore",
5696          "type": "0"
5697        },
5698        {
5699          "case": "unicore32",
5700          "type": "0"
5701        },
5702        {
5703          "case": "x86_64",
5704          "type": "0"
5705        },
5706        {
5707          "case": "xtensa",
5708          "type": "0"
5709        },
5710        {
5711          "case": "xtensaeb",
5712          "type": "0"
5713        }
5714      ],
5715      "members": [
5716        {
5717          "name": "cpu-index",
5718          "type": "int"
5719        },
5720        {
5721          "name": "qom-path",
5722          "type": "str"
5723        },
5724        {
5725          "name": "thread-id",
5726          "type": "int"
5727        },
5728        {
5729          "name": "props",
5730          "default": null,
5731          "type": "331"
5732        },
5733        {
5734          "name": "arch",
5735          "type": "332"
5736        },
5737        {
5738          "name": "target",
5739          "type": "340"
5740        }
5741      ],
5742      "meta-type": "object"
5743    },
5744    {
5745      "name": "168",
5746      "members": [
5747        {
5748          "name": "id",
5749          "type": "int"
5750        }
5751      ],
5752      "meta-type": "object"
5753    },
5754    {
5755      "name": "[169]",
5756      "element-type": "169",
5757      "meta-type": "array"
5758    },
5759    {
5760      "name": "169",
5761      "members": [
5762        {
5763          "name": "name",
5764          "type": "str"
5765        },
5766        {
5767          "name": "alias",
5768          "default": null,
5769          "type": "str"
5770        },
5771        {
5772          "name": "is-default",
5773          "default": null,
5774          "type": "bool"
5775        },
5776        {
5777          "name": "cpu-max",
5778          "type": "int"
5779        },
5780        {
5781          "name": "hotpluggable-cpus",
5782          "type": "bool"
5783        },
5784        {
5785          "name": "numa-mem-supported",
5786          "type": "bool"
5787        },
5788        {
5789          "name": "deprecated",
5790          "type": "bool"
5791        },
5792        {
5793          "name": "default-cpu-type",
5794          "default": null,
5795          "type": "str"
5796        }
5797      ],
5798      "meta-type": "object"
5799    },
5800    {
5801      "name": "170",
5802      "members": [
5803        {
5804          "name": "wakeup-suspend-support",
5805          "type": "bool"
5806        }
5807      ],
5808      "meta-type": "object"
5809    },
5810    {
5811      "name": "171",
5812      "members": [
5813        {
5814          "name": "arch",
5815          "type": "340"
5816        }
5817      ],
5818      "meta-type": "object"
5819    },
5820    {
5821      "name": "[172]",
5822      "element-type": "172",
5823      "meta-type": "array"
5824    },
5825    {
5826      "name": "172",
5827      "members": [
5828        {
5829          "name": "id",
5830          "default": null,
5831          "type": "str"
5832        },
5833        {
5834          "name": "size",
5835          "type": "int"
5836        },
5837        {
5838          "name": "merge",
5839          "type": "bool"
5840        },
5841        {
5842          "name": "dump",
5843          "type": "bool"
5844        },
5845        {
5846          "name": "prealloc",
5847          "type": "bool"
5848        },
5849        {
5850          "name": "host-nodes",
5851          "type": "[int]"
5852        },
5853        {
5854          "name": "policy",
5855          "type": "341"
5856        }
5857      ],
5858      "meta-type": "object"
5859    },
5860    {
5861      "name": "[173]",
5862      "element-type": "173",
5863      "meta-type": "array"
5864    },
5865    {
5866      "name": "173",
5867      "members": [
5868        {
5869          "name": "type",
5870          "type": "str"
5871        },
5872        {
5873          "name": "vcpus-count",
5874          "type": "int"
5875        },
5876        {
5877          "name": "props",
5878          "type": "331"
5879        },
5880        {
5881          "name": "qom-path",
5882          "default": null,
5883          "type": "str"
5884        }
5885      ],
5886      "meta-type": "object"
5887    },
5888    {
5889      "name": "174",
5890      "tag": "type",
5891      "variants": [
5892        {
5893          "case": "node",
5894          "type": "343"
5895        },
5896        {
5897          "case": "dist",
5898          "type": "344"
5899        },
5900        {
5901          "case": "cpu",
5902          "type": "345"
5903        }
5904      ],
5905      "members": [
5906        {
5907          "name": "type",
5908          "type": "342"
5909        }
5910      ],
5911      "meta-type": "object"
5912    },
5913    {
5914      "name": "179",
5915      "members": [
5916        {
5917          "name": "type",
5918          "type": "348"
5919        },
5920        {
5921          "name": "model",
5922          "type": "346"
5923        }
5924      ],
5925      "meta-type": "object"
5926    },
5927    {
5928      "name": "180",
5929      "members": [
5930        {
5931          "name": "model",
5932          "type": "346"
5933        }
5934      ],
5935      "meta-type": "object"
5936    },
5937    {
5938      "name": "[181]",
5939      "element-type": "181",
5940      "meta-type": "array"
5941    },
5942    {
5943      "name": "181",
5944      "members": [
5945        {
5946          "name": "name",
5947          "type": "str"
5948        },
5949        {
5950          "name": "migration-safe",
5951          "default": null,
5952          "type": "bool"
5953        },
5954        {
5955          "name": "static",
5956          "type": "bool"
5957        },
5958        {
5959          "name": "unavailable-features",
5960          "default": null,
5961          "type": "[str]"
5962        },
5963        {
5964          "name": "typename",
5965          "type": "str"
5966        },
5967        {
5968          "name": "alias-of",
5969          "default": null,
5970          "type": "str"
5971        }
5972      ],
5973      "meta-type": "object"
5974    },
5975    {
5976      "name": "182",
5977      "members": [
5978        {
5979          "name": "enable",
5980          "default": null,
5981          "type": "[349]"
5982        }
5983      ],
5984      "meta-type": "object"
5985    },
5986    {
5987      "name": "183",
5988      "members": [
5989        {
5990          "name": "qemu",
5991          "type": "350"
5992        },
5993        {
5994          "name": "package",
5995          "type": "str"
5996        }
5997      ],
5998      "meta-type": "object"
5999    },
6000    {
6001      "name": "[184]",
6002      "element-type": "184",
6003      "meta-type": "array"
6004    },
6005    {
6006      "name": "184",
6007      "members": [
6008        {
6009          "name": "name",
6010          "type": "str"
6011        }
6012      ],
6013      "meta-type": "object"
6014    },
6015    {
6016      "name": "185",
6017      "members": [
6018        {
6019          "name": "protocol",
6020          "type": "str"
6021        },
6022        {
6023          "name": "fdname",
6024          "type": "str"
6025        },
6026        {
6027          "name": "skipauth",
6028          "default": null,
6029          "type": "bool"
6030        },
6031        {
6032          "name": "tls",
6033          "default": null,
6034          "type": "bool"
6035        }
6036      ],
6037      "meta-type": "object"
6038    },
6039    {
6040      "name": "186",
6041      "members": [
6042        {
6043          "name": "name",
6044          "default": null,
6045          "type": "str"
6046        }
6047      ],
6048      "meta-type": "object"
6049    },
6050    {
6051      "name": "187",
6052      "members": [
6053        {
6054          "name": "enabled",
6055          "type": "bool"
6056        },
6057        {
6058          "name": "present",
6059          "type": "bool"
6060        }
6061      ],
6062      "meta-type": "object"
6063    },
6064    {
6065      "name": "188",
6066      "members": [
6067        {
6068          "name": "UUID",
6069          "type": "str"
6070        }
6071      ],
6072      "meta-type": "object"
6073    },
6074    {
6075      "name": "[189]",
6076      "element-type": "189",
6077      "meta-type": "array"
6078    },
6079    {
6080      "name": "189",
6081      "members": [
6082        {
6083          "name": "name",
6084          "type": "str"
6085        }
6086      ],
6087      "meta-type": "object"
6088    },
6089    {
6090      "name": "[190]",
6091      "element-type": "190",
6092      "meta-type": "array"
6093    },
6094    {
6095      "name": "190",
6096      "members": [
6097        {
6098          "name": "id",
6099          "type": "str"
6100        },
6101        {
6102          "name": "thread-id",
6103          "type": "int"
6104        },
6105        {
6106          "name": "poll-max-ns",
6107          "type": "int"
6108        },
6109        {
6110          "name": "poll-grow",
6111          "type": "int"
6112        },
6113        {
6114          "name": "poll-shrink",
6115          "type": "int"
6116        }
6117      ],
6118      "meta-type": "object"
6119    },
6120    {
6121      "name": "191",
6122      "members": [
6123        {
6124          "name": "actual",
6125          "type": "int"
6126        }
6127      ],
6128      "meta-type": "object"
6129    },
6130    {
6131      "name": "192",
6132      "members": [
6133        {
6134          "name": "actual",
6135          "type": "int"
6136        }
6137      ],
6138      "meta-type": "object"
6139    },
6140    {
6141      "name": "[193]",
6142      "element-type": "193",
6143      "meta-type": "array"
6144    },
6145    {
6146      "name": "193",
6147      "members": [
6148        {
6149          "name": "bus",
6150          "type": "int"
6151        },
6152        {
6153          "name": "devices",
6154          "type": "[351]"
6155        }
6156      ],
6157      "meta-type": "object"
6158    },
6159    {
6160      "name": "194",
6161      "members": [
6162        {
6163          "name": "val",
6164          "type": "int"
6165        },
6166        {
6167          "name": "size",
6168          "type": "int"
6169        },
6170        {
6171          "name": "filename",
6172          "type": "str"
6173        },
6174        {
6175          "name": "cpu-index",
6176          "default": null,
6177          "type": "int"
6178        }
6179      ],
6180      "meta-type": "object"
6181    },
6182    {
6183      "name": "195",
6184      "members": [
6185        {
6186          "name": "val",
6187          "type": "int"
6188        },
6189        {
6190          "name": "size",
6191          "type": "int"
6192        },
6193        {
6194          "name": "filename",
6195          "type": "str"
6196        }
6197      ],
6198      "meta-type": "object"
6199    },
6200    {
6201      "name": "196",
6202      "members": [
6203        {
6204          "name": "value",
6205          "type": "int"
6206        }
6207      ],
6208      "meta-type": "object"
6209    },
6210    {
6211      "name": "197",
6212      "members": [
6213        {
6214          "name": "command-line",
6215          "type": "str"
6216        },
6217        {
6218          "name": "cpu-index",
6219          "default": null,
6220          "type": "int"
6221        }
6222      ],
6223      "meta-type": "object"
6224    },
6225    {
6226      "name": "198",
6227      "members": [
6228        {
6229          "name": "device",
6230          "type": "str"
6231        },
6232        {
6233          "name": "target",
6234          "type": "str"
6235        },
6236        {
6237          "name": "arg",
6238          "default": null,
6239          "type": "str"
6240        }
6241      ],
6242      "meta-type": "object"
6243    },
6244    {
6245      "name": "199",
6246      "members": [
6247        {
6248          "name": "enable",
6249          "type": "bool"
6250        }
6251      ],
6252      "meta-type": "object"
6253    },
6254    {
6255      "name": "200",
6256      "members": [
6257        {
6258          "name": "fdname",
6259          "type": "str"
6260        }
6261      ],
6262      "meta-type": "object"
6263    },
6264    {
6265      "name": "201",
6266      "members": [
6267        {
6268          "name": "fdname",
6269          "type": "str"
6270        }
6271      ],
6272      "meta-type": "object"
6273    },
6274    {
6275      "name": "202",
6276      "members": [
6277        {
6278          "name": "base-memory",
6279          "type": "int"
6280        },
6281        {
6282          "name": "plugged-memory",
6283          "default": null,
6284          "type": "int"
6285        }
6286      ],
6287      "meta-type": "object"
6288    },
6289    {
6290      "name": "203",
6291      "members": [
6292        {
6293          "name": "fdset-id",
6294          "default": null,
6295          "type": "int"
6296        },
6297        {
6298          "name": "opaque",
6299          "default": null,
6300          "type": "str"
6301        }
6302      ],
6303      "meta-type": "object"
6304    },
6305    {
6306      "name": "204",
6307      "members": [
6308        {
6309          "name": "fdset-id",
6310          "type": "int"
6311        },
6312        {
6313          "name": "fd",
6314          "type": "int"
6315        }
6316      ],
6317      "meta-type": "object"
6318    },
6319    {
6320      "name": "205",
6321      "members": [
6322        {
6323          "name": "fdset-id",
6324          "type": "int"
6325        },
6326        {
6327          "name": "fd",
6328          "default": null,
6329          "type": "int"
6330        }
6331      ],
6332      "meta-type": "object"
6333    },
6334    {
6335      "name": "[206]",
6336      "element-type": "206",
6337      "meta-type": "array"
6338    },
6339    {
6340      "name": "206",
6341      "members": [
6342        {
6343          "name": "fdset-id",
6344          "type": "int"
6345        },
6346        {
6347          "name": "fds",
6348          "type": "[352]"
6349        }
6350      ],
6351      "meta-type": "object"
6352    },
6353    {
6354      "name": "207",
6355      "members": [
6356        {
6357          "name": "option",
6358          "default": null,
6359          "type": "str"
6360        }
6361      ],
6362      "meta-type": "object"
6363    },
6364    {
6365      "name": "[208]",
6366      "element-type": "208",
6367      "meta-type": "array"
6368    },
6369    {
6370      "name": "208",
6371      "members": [
6372        {
6373          "name": "option",
6374          "type": "str"
6375        },
6376        {
6377          "name": "parameters",
6378          "type": "[353]"
6379        }
6380      ],
6381      "meta-type": "object"
6382    },
6383    {
6384      "name": "[209]",
6385      "element-type": "209",
6386      "meta-type": "array"
6387    },
6388    {
6389      "name": "209",
6390      "tag": "type",
6391      "variants": [
6392        {
6393          "case": "dimm",
6394          "type": "355"
6395        },
6396        {
6397          "case": "nvdimm",
6398          "type": "355"
6399        },
6400        {
6401          "case": "virtio-pmem",
6402          "type": "356"
6403        }
6404      ],
6405      "members": [
6406        {
6407          "name": "type",
6408          "type": "354"
6409        }
6410      ],
6411      "meta-type": "object"
6412    },
6413    {
6414      "name": "210",
6415      "members": [
6416        {
6417          "name": "device",
6418          "type": "str"
6419        },
6420        {
6421          "name": "msg",
6422          "type": "str"
6423        }
6424      ],
6425      "meta-type": "object"
6426    },
6427    {
6428      "name": "[211]",
6429      "element-type": "211",
6430      "meta-type": "array"
6431    },
6432    {
6433      "name": "211",
6434      "members": [
6435        {
6436          "name": "device",
6437          "default": null,
6438          "type": "str"
6439        },
6440        {
6441          "name": "slot",
6442          "type": "str"
6443        },
6444        {
6445          "name": "slot-type",
6446          "type": "357"
6447        },
6448        {
6449          "name": "source",
6450          "type": "int"
6451        },
6452        {
6453          "name": "status",
6454          "type": "int"
6455        }
6456      ],
6457      "meta-type": "object"
6458    },
6459    {
6460      "name": "212",
6461      "members": [
6462        {
6463          "name": "info",
6464          "type": "211"
6465        }
6466      ],
6467      "meta-type": "object"
6468    },
6469    {
6470      "name": "213",
6471      "members": [
6472        {
6473          "name": "filename",
6474          "type": "str"
6475        }
6476      ],
6477      "meta-type": "object"
6478    },
6479    {
6480      "name": "214",
6481      "members": [
6482        {
6483          "name": "guid",
6484          "type": "str"
6485        }
6486      ],
6487      "meta-type": "object"
6488    },
6489    {
6490      "name": "215",
6491      "members": [
6492        {
6493          "name": "offset",
6494          "type": "int"
6495        }
6496      ],
6497      "meta-type": "object"
6498    },
6499    {
6500      "name": "216",
6501      "members": [
6502        {
6503          "name": "enabled",
6504          "type": "bool"
6505        },
6506        {
6507          "name": "api-major",
6508          "type": "int"
6509        },
6510        {
6511          "name": "api-minor",
6512          "type": "int"
6513        },
6514        {
6515          "name": "build-id",
6516          "type": "int"
6517        },
6518        {
6519          "name": "policy",
6520          "type": "int"
6521        },
6522        {
6523          "name": "state",
6524          "type": "358"
6525        },
6526        {
6527          "name": "handle",
6528          "type": "int"
6529        }
6530      ],
6531      "meta-type": "object"
6532    },
6533    {
6534      "name": "217",
6535      "members": [
6536        {
6537          "name": "data",
6538          "type": "str"
6539        }
6540      ],
6541      "meta-type": "object"
6542    },
6543    {
6544      "name": "218",
6545      "members": [
6546        {
6547          "name": "pdh",
6548          "type": "str"
6549        },
6550        {
6551          "name": "cert-chain",
6552          "type": "str"
6553        },
6554        {
6555          "name": "cbitpos",
6556          "type": "int"
6557        },
6558        {
6559          "name": "reduced-phys-bits",
6560          "type": "int"
6561        }
6562      ],
6563      "meta-type": "object"
6564    },
6565    {
6566      "name": "bool",
6567      "json-type": "boolean",
6568      "meta-type": "builtin"
6569    },
6570    {
6571      "name": "221",
6572      "meta-type": "enum",
6573      "values": [
6574        "debug",
6575        "inmigrate",
6576        "internal-error",
6577        "io-error",
6578        "paused",
6579        "postmigrate",
6580        "prelaunch",
6581        "finish-migrate",
6582        "restore-vm",
6583        "running",
6584        "save-vm",
6585        "shutdown",
6586        "suspended",
6587        "watchdog",
6588        "guest-panicked",
6589        "colo",
6590        "preconfig"
6591      ]
6592    },
6593    {
6594      "name": "222",
6595      "meta-type": "enum",
6596      "values": [
6597        "none",
6598        "host-error",
6599        "host-qmp-quit",
6600        "host-qmp-system-reset",
6601        "host-signal",
6602        "host-ui",
6603        "guest-shutdown",
6604        "guest-reset",
6605        "guest-panic",
6606        "subsystem-reset"
6607      ]
6608    },
6609    {
6610      "name": "223",
6611      "meta-type": "enum",
6612      "values": [
6613        "reset",
6614        "shutdown",
6615        "poweroff",
6616        "pause",
6617        "debug",
6618        "none",
6619        "inject-nmi"
6620      ]
6621    },
6622    {
6623      "name": "224",
6624      "meta-type": "enum",
6625      "values": [
6626        "pause",
6627        "poweroff"
6628      ]
6629    },
6630    {
6631      "name": "225",
6632      "tag": "type",
6633      "variants": [
6634        {
6635          "case": "hyper-v",
6636          "type": "360"
6637        },
6638        {
6639          "case": "s390",
6640          "type": "361"
6641        }
6642      ],
6643      "members": [
6644        {
6645          "name": "type",
6646          "type": "359"
6647        }
6648      ],
6649      "meta-type": "object"
6650    },
6651    {
6652      "name": "226",
6653      "meta-type": "enum",
6654      "values": [
6655        "undefined",
6656        "created",
6657        "running",
6658        "paused",
6659        "ready",
6660        "standby",
6661        "waiting",
6662        "pending",
6663        "aborting",
6664        "concluded",
6665        "null"
6666      ]
6667    },
6668    {
6669      "name": "227",
6670      "meta-type": "enum",
6671      "values": [
6672        "commit",
6673        "stream",
6674        "mirror",
6675        "backup",
6676        "create"
6677      ]
6678    },
6679    {
6680      "name": "[int]",
6681      "element-type": "int",
6682      "meta-type": "array"
6683    },
6684    {
6685      "name": "228",
6686      "meta-type": "enum",
6687      "values": [
6688        "ok",
6689        "failed",
6690        "nospace"
6691      ]
6692    },
6693    {
6694      "name": "[229]",
6695      "element-type": "229",
6696      "meta-type": "array"
6697    },
6698    {
6699      "name": "229",
6700      "members": [
6701        {
6702          "name": "name",
6703          "default": null,
6704          "type": "str"
6705        },
6706        {
6707          "name": "count",
6708          "type": "int"
6709        },
6710        {
6711          "name": "granularity",
6712          "type": "int"
6713        },
6714        {
6715          "name": "recording",
6716          "type": "bool"
6717        },
6718        {
6719          "name": "busy",
6720          "type": "bool"
6721        },
6722        {
6723          "name": "status",
6724          "type": "362"
6725        },
6726        {
6727          "name": "persistent",
6728          "type": "bool"
6729        },
6730        {
6731          "name": "inconsistent",
6732          "default": null,
6733          "type": "bool"
6734        }
6735      ],
6736      "meta-type": "object"
6737    },
6738    {
6739      "name": "230",
6740      "members": [
6741        {
6742          "name": "rd_bytes",
6743          "type": "int"
6744        },
6745        {
6746          "name": "wr_bytes",
6747          "type": "int"
6748        },
6749        {
6750          "name": "unmap_bytes",
6751          "type": "int"
6752        },
6753        {
6754          "name": "rd_operations",
6755          "type": "int"
6756        },
6757        {
6758          "name": "wr_operations",
6759          "type": "int"
6760        },
6761        {
6762          "name": "flush_operations",
6763          "type": "int"
6764        },
6765        {
6766          "name": "unmap_operations",
6767          "type": "int"
6768        },
6769        {
6770          "name": "rd_total_time_ns",
6771          "type": "int"
6772        },
6773        {
6774          "name": "wr_total_time_ns",
6775          "type": "int"
6776        },
6777        {
6778          "name": "flush_total_time_ns",
6779          "type": "int"
6780        },
6781        {
6782          "name": "unmap_total_time_ns",
6783          "type": "int"
6784        },
6785        {
6786          "name": "wr_highest_offset",
6787          "type": "int"
6788        },
6789        {
6790          "name": "rd_merged",
6791          "type": "int"
6792        },
6793        {
6794          "name": "wr_merged",
6795          "type": "int"
6796        },
6797        {
6798          "name": "unmap_merged",
6799          "type": "int"
6800        },
6801        {
6802          "name": "idle_time_ns",
6803          "default": null,
6804          "type": "int"
6805        },
6806        {
6807          "name": "failed_rd_operations",
6808          "type": "int"
6809        },
6810        {
6811          "name": "failed_wr_operations",
6812          "type": "int"
6813        },
6814        {
6815          "name": "failed_flush_operations",
6816          "type": "int"
6817        },
6818        {
6819          "name": "failed_unmap_operations",
6820          "type": "int"
6821        },
6822        {
6823          "name": "invalid_rd_operations",
6824          "type": "int"
6825        },
6826        {
6827          "name": "invalid_wr_operations",
6828          "type": "int"
6829        },
6830        {
6831          "name": "invalid_flush_operations",
6832          "type": "int"
6833        },
6834        {
6835          "name": "invalid_unmap_operations",
6836          "type": "int"
6837        },
6838        {
6839          "name": "account_invalid",
6840          "type": "bool"
6841        },
6842        {
6843          "name": "account_failed",
6844          "type": "bool"
6845        },
6846        {
6847          "name": "timed_stats",
6848          "type": "[363]"
6849        },
6850        {
6851          "name": "rd_latency_histogram",
6852          "default": null,
6853          "type": "364"
6854        },
6855        {
6856          "name": "wr_latency_histogram",
6857          "default": null,
6858          "type": "364"
6859        },
6860        {
6861          "name": "flush_latency_histogram",
6862          "default": null,
6863          "type": "364"
6864        }
6865      ],
6866      "meta-type": "object"
6867    },
6868    {
6869      "name": "231",
6870      "tag": "driver",
6871      "variants": [
6872        {
6873          "case": "file",
6874          "type": "365"
6875        },
6876        {
6877          "case": "host_device",
6878          "type": "365"
6879        },
6880        {
6881          "case": "blkdebug",
6882          "type": "0"
6883        },
6884        {
6885          "case": "blklogwrites",
6886          "type": "0"
6887        },
6888        {
6889          "case": "blkreplay",
6890          "type": "0"
6891        },
6892        {
6893          "case": "blkverify",
6894          "type": "0"
6895        },
6896        {
6897          "case": "bochs",
6898          "type": "0"
6899        },
6900        {
6901          "case": "cloop",
6902          "type": "0"
6903        },
6904        {
6905          "case": "copy-on-read",
6906          "type": "0"
6907        },
6908        {
6909          "case": "dmg",
6910          "type": "0"
6911        },
6912        {
6913          "case": "ftp",
6914          "type": "0"
6915        },
6916        {
6917          "case": "ftps",
6918          "type": "0"
6919        },
6920        {
6921          "case": "gluster",
6922          "type": "0"
6923        },
6924        {
6925          "case": "host_cdrom",
6926          "type": "0"
6927        },
6928        {
6929          "case": "http",
6930          "type": "0"
6931        },
6932        {
6933          "case": "https",
6934          "type": "0"
6935        },
6936        {
6937          "case": "iscsi",
6938          "type": "0"
6939        },
6940        {
6941          "case": "luks",
6942          "type": "0"
6943        },
6944        {
6945          "case": "nbd",
6946          "type": "0"
6947        },
6948        {
6949          "case": "nfs",
6950          "type": "0"
6951        },
6952        {
6953          "case": "null-aio",
6954          "type": "0"
6955        },
6956        {
6957          "case": "null-co",
6958          "type": "0"
6959        },
6960        {
6961          "case": "nvme",
6962          "type": "0"
6963        },
6964        {
6965          "case": "parallels",
6966          "type": "0"
6967        },
6968        {
6969          "case": "qcow",
6970          "type": "0"
6971        },
6972        {
6973          "case": "qcow2",
6974          "type": "0"
6975        },
6976        {
6977          "case": "qed",
6978          "type": "0"
6979        },
6980        {
6981          "case": "quorum",
6982          "type": "0"
6983        },
6984        {
6985          "case": "raw",
6986          "type": "0"
6987        },
6988        {
6989          "case": "rbd",
6990          "type": "0"
6991        },
6992        {
6993          "case": "replication",
6994          "type": "0"
6995        },
6996        {
6997          "case": "sheepdog",
6998          "type": "0"
6999        },
7000        {
7001          "case": "ssh",
7002          "type": "0"
7003        },
7004        {
7005          "case": "throttle",
7006          "type": "0"
7007        },
7008        {
7009          "case": "vdi",
7010          "type": "0"
7011        },
7012        {
7013          "case": "vhdx",
7014          "type": "0"
7015        },
7016        {
7017          "case": "vmdk",
7018          "type": "0"
7019        },
7020        {
7021          "case": "vpc",
7022          "type": "0"
7023        },
7024        {
7025          "case": "vvfat",
7026          "type": "0"
7027        },
7028        {
7029          "case": "vxhs",
7030          "type": "0"
7031        }
7032      ],
7033      "members": [
7034        {
7035          "name": "driver",
7036          "type": "243"
7037        }
7038      ],
7039      "meta-type": "object"
7040    },
7041    {
7042      "name": "232",
7043      "meta-type": "enum",
7044      "values": [
7045        "existing",
7046        "absolute-paths"
7047      ]
7048    },
7049    {
7050      "name": "233",
7051      "meta-type": "enum",
7052      "values": [
7053        "top",
7054        "full",
7055        "none",
7056        "incremental",
7057        "bitmap"
7058      ]
7059    },
7060    {
7061      "name": "234",
7062      "meta-type": "enum",
7063      "values": [
7064        "on-success",
7065        "never",
7066        "always"
7067      ]
7068    },
7069    {
7070      "name": "235",
7071      "meta-type": "enum",
7072      "values": [
7073        "report",
7074        "ignore",
7075        "enospc",
7076        "stop",
7077        "auto"
7078      ]
7079    },
7080    {
7081      "name": "236",
7082      "meta-type": "enum",
7083      "values": [
7084        "off",
7085        "on",
7086        "unmap"
7087      ]
7088    },
7089    {
7090      "name": "237",
7091      "members": [
7092        {
7093          "name": "filename",
7094          "type": "str"
7095        },
7096        {
7097          "name": "format",
7098          "type": "str"
7099        },
7100        {
7101          "name": "dirty-flag",
7102          "default": null,
7103          "type": "bool"
7104        },
7105        {
7106          "name": "actual-size",
7107          "default": null,
7108          "type": "int"
7109        },
7110        {
7111          "name": "virtual-size",
7112          "type": "int"
7113        },
7114        {
7115          "name": "cluster-size",
7116          "default": null,
7117          "type": "int"
7118        },
7119        {
7120          "name": "encrypted",
7121          "default": null,
7122          "type": "bool"
7123        },
7124        {
7125          "name": "compressed",
7126          "default": null,
7127          "type": "bool"
7128        },
7129        {
7130          "name": "backing-filename",
7131          "default": null,
7132          "type": "str"
7133        },
7134        {
7135          "name": "full-backing-filename",
7136          "default": null,
7137          "type": "str"
7138        },
7139        {
7140          "name": "backing-filename-format",
7141          "default": null,
7142          "type": "str"
7143        },
7144        {
7145          "name": "snapshots",
7146          "default": null,
7147          "type": "[67]"
7148        },
7149        {
7150          "name": "backing-image",
7151          "default": null,
7152          "type": "237"
7153        },
7154        {
7155          "name": "format-specific",
7156          "default": null,
7157          "type": "366"
7158        }
7159      ],
7160      "meta-type": "object"
7161    },
7162    {
7163      "name": "238",
7164      "members": [
7165        {
7166          "name": "writeback",
7167          "type": "bool"
7168        },
7169        {
7170          "name": "direct",
7171          "type": "bool"
7172        },
7173        {
7174          "name": "no-flush",
7175          "type": "bool"
7176        }
7177      ],
7178      "meta-type": "object"
7179    },
7180    {
7181      "name": "[239]",
7182      "element-type": "239",
7183      "meta-type": "array"
7184    },
7185    {
7186      "name": "239",
7187      "members": [
7188        {
7189          "name": "id",
7190          "type": "int"
7191        },
7192        {
7193          "name": "type",
7194          "type": "367"
7195        },
7196        {
7197          "name": "name",
7198          "type": "str"
7199        }
7200      ],
7201      "meta-type": "object"
7202    },
7203    {
7204      "name": "[240]",
7205      "element-type": "240",
7206      "meta-type": "array"
7207    },
7208    {
7209      "name": "240",
7210      "members": [
7211        {
7212          "name": "parent",
7213          "type": "int"
7214        },
7215        {
7216          "name": "child",
7217          "type": "int"
7218        },
7219        {
7220          "name": "name",
7221          "type": "str"
7222        },
7223        {
7224          "name": "perm",
7225          "type": "[368]"
7226        },
7227        {
7228          "name": "shared-perm",
7229          "type": "[368]"
7230        }
7231      ],
7232      "meta-type": "object"
7233    },
7234    {
7235      "name": "241",
7236      "meta-type": "enum",
7237      "values": [
7238        "background",
7239        "write-blocking"
7240      ]
7241    },
7242    {
7243      "name": "[242]",
7244      "element-type": "242",
7245      "meta-type": "array"
7246    },
7247    {
7248      "name": "242",
7249      "members": [
7250        {
7251          "type": "str"
7252        },
7253        {
7254          "type": "32"
7255        }
7256      ],
7257      "meta-type": "alternate"
7258    },
7259    {
7260      "name": "243",
7261      "meta-type": "enum",
7262      "values": [
7263        "blkdebug",
7264        "blklogwrites",
7265        "blkreplay",
7266        "blkverify",
7267        "bochs",
7268        "cloop",
7269        "copy-on-read",
7270        "dmg",
7271        "file",
7272        "ftp",
7273        "ftps",
7274        "gluster",
7275        "host_cdrom",
7276        "host_device",
7277        "http",
7278        "https",
7279        "iscsi",
7280        "luks",
7281        "nbd",
7282        "nfs",
7283        "null-aio",
7284        "null-co",
7285        "nvme",
7286        "parallels",
7287        "qcow",
7288        "qcow2",
7289        "qed",
7290        "quorum",
7291        "raw",
7292        "rbd",
7293        "replication",
7294        "sheepdog",
7295        "ssh",
7296        "throttle",
7297        "vdi",
7298        "vhdx",
7299        "vmdk",
7300        "vpc",
7301        "vvfat",
7302        "vxhs"
7303      ]
7304    },
7305    {
7306      "name": "244",
7307      "meta-type": "enum",
7308      "values": [
7309        "ignore",
7310        "unmap"
7311      ]
7312    },
7313    {
7314      "name": "245",
7315      "members": [
7316        {
7317          "name": "direct",
7318          "default": null,
7319          "type": "bool"
7320        },
7321        {
7322          "name": "no-flush",
7323          "default": null,
7324          "type": "bool"
7325        }
7326      ],
7327      "meta-type": "object"
7328    },
7329    {
7330      "name": "246",
7331      "members": [
7332        {
7333          "name": "image",
7334          "type": "369"
7335        },
7336        {
7337          "name": "config",
7338          "default": null,
7339          "type": "str"
7340        },
7341        {
7342          "name": "align",
7343          "default": null,
7344          "type": "int"
7345        },
7346        {
7347          "name": "max-transfer",
7348          "default": null,
7349          "type": "int"
7350        },
7351        {
7352          "name": "opt-write-zero",
7353          "default": null,
7354          "type": "int"
7355        },
7356        {
7357          "name": "max-write-zero",
7358          "default": null,
7359          "type": "int"
7360        },
7361        {
7362          "name": "opt-discard",
7363          "default": null,
7364          "type": "int"
7365        },
7366        {
7367          "name": "max-discard",
7368          "default": null,
7369          "type": "int"
7370        },
7371        {
7372          "name": "inject-error",
7373          "default": null,
7374          "type": "[370]"
7375        },
7376        {
7377          "name": "set-state",
7378          "default": null,
7379          "type": "[371]"
7380        }
7381      ],
7382      "meta-type": "object"
7383    },
7384    {
7385      "name": "247",
7386      "members": [
7387        {
7388          "name": "file",
7389          "type": "369"
7390        },
7391        {
7392          "name": "log",
7393          "type": "369"
7394        },
7395        {
7396          "name": "log-sector-size",
7397          "default": null,
7398          "type": "int"
7399        },
7400        {
7401          "name": "log-append",
7402          "default": null,
7403          "type": "bool"
7404        },
7405        {
7406          "name": "log-super-update-interval",
7407          "default": null,
7408          "type": "int"
7409        }
7410      ],
7411      "meta-type": "object"
7412    },
7413    {
7414      "name": "248",
7415      "members": [
7416        {
7417          "name": "test",
7418          "type": "369"
7419        },
7420        {
7421          "name": "raw",
7422          "type": "369"
7423        }
7424      ],
7425      "meta-type": "object"
7426    },
7427    {
7428      "name": "249",
7429      "members": [
7430        {
7431          "name": "image",
7432          "type": "369"
7433        }
7434      ],
7435      "meta-type": "object"
7436    },
7437    {
7438      "name": "250",
7439      "members": [
7440        {
7441          "name": "file",
7442          "type": "369"
7443        }
7444      ],
7445      "meta-type": "object"
7446    },
7447    {
7448      "name": "251",
7449      "members": [
7450        {
7451          "name": "filename",
7452          "type": "str"
7453        },
7454        {
7455          "name": "pr-manager",
7456          "default": null,
7457          "type": "str"
7458        },
7459        {
7460          "name": "locking",
7461          "default": null,
7462          "type": "372"
7463        },
7464        {
7465          "name": "aio",
7466          "default": null,
7467          "type": "373"
7468        },
7469        {
7470          "name": "drop-cache",
7471          "default": null,
7472          "type": "bool"
7473        },
7474        {
7475          "name": "x-check-cache-dropped",
7476          "default": null,
7477          "type": "bool"
7478        }
7479      ],
7480      "meta-type": "object",
7481      "features": [
7482        "dynamic-auto-read-only"
7483      ]
7484    },
7485    {
7486      "name": "252",
7487      "members": [
7488        {
7489          "name": "url",
7490          "type": "str"
7491        },
7492        {
7493          "name": "readahead",
7494          "default": null,
7495          "type": "int"
7496        },
7497        {
7498          "name": "timeout",
7499          "default": null,
7500          "type": "int"
7501        },
7502        {
7503          "name": "username",
7504          "default": null,
7505          "type": "str"
7506        },
7507        {
7508          "name": "password-secret",
7509          "default": null,
7510          "type": "str"
7511        },
7512        {
7513          "name": "proxy-username",
7514          "default": null,
7515          "type": "str"
7516        },
7517        {
7518          "name": "proxy-password-secret",
7519          "default": null,
7520          "type": "str"
7521        }
7522      ],
7523      "meta-type": "object"
7524    },
7525    {
7526      "name": "253",
7527      "members": [
7528        {
7529          "name": "url",
7530          "type": "str"
7531        },
7532        {
7533          "name": "readahead",
7534          "default": null,
7535          "type": "int"
7536        },
7537        {
7538          "name": "timeout",
7539          "default": null,
7540          "type": "int"
7541        },
7542        {
7543          "name": "username",
7544          "default": null,
7545          "type": "str"
7546        },
7547        {
7548          "name": "password-secret",
7549          "default": null,
7550          "type": "str"
7551        },
7552        {
7553          "name": "proxy-username",
7554          "default": null,
7555          "type": "str"
7556        },
7557        {
7558          "name": "proxy-password-secret",
7559          "default": null,
7560          "type": "str"
7561        },
7562        {
7563          "name": "sslverify",
7564          "default": null,
7565          "type": "bool"
7566        }
7567      ],
7568      "meta-type": "object"
7569    },
7570    {
7571      "name": "254",
7572      "members": [
7573        {
7574          "name": "volume",
7575          "type": "str"
7576        },
7577        {
7578          "name": "path",
7579          "type": "str"
7580        },
7581        {
7582          "name": "server",
7583          "type": "[316]"
7584        },
7585        {
7586          "name": "debug",
7587          "default": null,
7588          "type": "int"
7589        },
7590        {
7591          "name": "logfile",
7592          "default": null,
7593          "type": "str"
7594        }
7595      ],
7596      "meta-type": "object"
7597    },
7598    {
7599      "name": "255",
7600      "members": [
7601        {
7602          "name": "url",
7603          "type": "str"
7604        },
7605        {
7606          "name": "readahead",
7607          "default": null,
7608          "type": "int"
7609        },
7610        {
7611          "name": "timeout",
7612          "default": null,
7613          "type": "int"
7614        },
7615        {
7616          "name": "username",
7617          "default": null,
7618          "type": "str"
7619        },
7620        {
7621          "name": "password-secret",
7622          "default": null,
7623          "type": "str"
7624        },
7625        {
7626          "name": "proxy-username",
7627          "default": null,
7628          "type": "str"
7629        },
7630        {
7631          "name": "proxy-password-secret",
7632          "default": null,
7633          "type": "str"
7634        },
7635        {
7636          "name": "cookie",
7637          "default": null,
7638          "type": "str"
7639        },
7640        {
7641          "name": "cookie-secret",
7642          "default": null,
7643          "type": "str"
7644        }
7645      ],
7646      "meta-type": "object"
7647    },
7648    {
7649      "name": "256",
7650      "members": [
7651        {
7652          "name": "url",
7653          "type": "str"
7654        },
7655        {
7656          "name": "readahead",
7657          "default": null,
7658          "type": "int"
7659        },
7660        {
7661          "name": "timeout",
7662          "default": null,
7663          "type": "int"
7664        },
7665        {
7666          "name": "username",
7667          "default": null,
7668          "type": "str"
7669        },
7670        {
7671          "name": "password-secret",
7672          "default": null,
7673          "type": "str"
7674        },
7675        {
7676          "name": "proxy-username",
7677          "default": null,
7678          "type": "str"
7679        },
7680        {
7681          "name": "proxy-password-secret",
7682          "default": null,
7683          "type": "str"
7684        },
7685        {
7686          "name": "cookie",
7687          "default": null,
7688          "type": "str"
7689        },
7690        {
7691          "name": "sslverify",
7692          "default": null,
7693          "type": "bool"
7694        },
7695        {
7696          "name": "cookie-secret",
7697          "default": null,
7698          "type": "str"
7699        }
7700      ],
7701      "meta-type": "object"
7702    },
7703    {
7704      "name": "257",
7705      "members": [
7706        {
7707          "name": "transport",
7708          "type": "374"
7709        },
7710        {
7711          "name": "portal",
7712          "type": "str"
7713        },
7714        {
7715          "name": "target",
7716          "type": "str"
7717        },
7718        {
7719          "name": "lun",
7720          "default": null,
7721          "type": "int"
7722        },
7723        {
7724          "name": "user",
7725          "default": null,
7726          "type": "str"
7727        },
7728        {
7729          "name": "password-secret",
7730          "default": null,
7731          "type": "str"
7732        },
7733        {
7734          "name": "initiator-name",
7735          "default": null,
7736          "type": "str"
7737        },
7738        {
7739          "name": "header-digest",
7740          "default": null,
7741          "type": "375"
7742        },
7743        {
7744          "name": "timeout",
7745          "default": null,
7746          "type": "int"
7747        }
7748      ],
7749      "meta-type": "object"
7750    },
7751    {
7752      "name": "258",
7753      "members": [
7754        {
7755          "name": "file",
7756          "type": "369"
7757        },
7758        {
7759          "name": "key-secret",
7760          "default": null,
7761          "type": "str"
7762        }
7763      ],
7764      "meta-type": "object"
7765    },
7766    {
7767      "name": "259",
7768      "members": [
7769        {
7770          "name": "server",
7771          "type": "316"
7772        },
7773        {
7774          "name": "export",
7775          "default": null,
7776          "type": "str"
7777        },
7778        {
7779          "name": "tls-creds",
7780          "default": null,
7781          "type": "str"
7782        },
7783        {
7784          "name": "x-dirty-bitmap",
7785          "default": null,
7786          "type": "str"
7787        },
7788        {
7789          "name": "reconnect-delay",
7790          "default": null,
7791          "type": "int"
7792        }
7793      ],
7794      "meta-type": "object"
7795    },
7796    {
7797      "name": "260",
7798      "members": [
7799        {
7800          "name": "server",
7801          "type": "376"
7802        },
7803        {
7804          "name": "path",
7805          "type": "str"
7806        },
7807        {
7808          "name": "user",
7809          "default": null,
7810          "type": "int"
7811        },
7812        {
7813          "name": "group",
7814          "default": null,
7815          "type": "int"
7816        },
7817        {
7818          "name": "tcp-syn-count",
7819          "default": null,
7820          "type": "int"
7821        },
7822        {
7823          "name": "readahead-size",
7824          "default": null,
7825          "type": "int"
7826        },
7827        {
7828          "name": "page-cache-size",
7829          "default": null,
7830          "type": "int"
7831        },
7832        {
7833          "name": "debug",
7834          "default": null,
7835          "type": "int"
7836        }
7837      ],
7838      "meta-type": "object"
7839    },
7840    {
7841      "name": "261",
7842      "members": [
7843        {
7844          "name": "size",
7845          "default": null,
7846          "type": "int"
7847        },
7848        {
7849          "name": "latency-ns",
7850          "default": null,
7851          "type": "int"
7852        },
7853        {
7854          "name": "read-zeroes",
7855          "default": null,
7856          "type": "bool"
7857        }
7858      ],
7859      "meta-type": "object"
7860    },
7861    {
7862      "name": "262",
7863      "members": [
7864        {
7865          "name": "device",
7866          "type": "str"
7867        },
7868        {
7869          "name": "namespace",
7870          "type": "int"
7871        }
7872      ],
7873      "meta-type": "object"
7874    },
7875    {
7876      "name": "263",
7877      "members": [
7878        {
7879          "name": "file",
7880          "type": "369"
7881        },
7882        {
7883          "name": "backing",
7884          "default": null,
7885          "type": "377"
7886        },
7887        {
7888          "name": "lazy-refcounts",
7889          "default": null,
7890          "type": "bool"
7891        },
7892        {
7893          "name": "pass-discard-request",
7894          "default": null,
7895          "type": "bool"
7896        },
7897        {
7898          "name": "pass-discard-snapshot",
7899          "default": null,
7900          "type": "bool"
7901        },
7902        {
7903          "name": "pass-discard-other",
7904          "default": null,
7905          "type": "bool"
7906        },
7907        {
7908          "name": "overlap-check",
7909          "default": null,
7910          "type": "378"
7911        },
7912        {
7913          "name": "cache-size",
7914          "default": null,
7915          "type": "int"
7916        },
7917        {
7918          "name": "l2-cache-size",
7919          "default": null,
7920          "type": "int"
7921        },
7922        {
7923          "name": "l2-cache-entry-size",
7924          "default": null,
7925          "type": "int"
7926        },
7927        {
7928          "name": "refcount-cache-size",
7929          "default": null,
7930          "type": "int"
7931        },
7932        {
7933          "name": "cache-clean-interval",
7934          "default": null,
7935          "type": "int"
7936        },
7937        {
7938          "name": "encrypt",
7939          "default": null,
7940          "type": "379"
7941        },
7942        {
7943          "name": "data-file",
7944          "default": null,
7945          "type": "369"
7946        }
7947      ],
7948      "meta-type": "object"
7949    },
7950    {
7951      "name": "264",
7952      "members": [
7953        {
7954          "name": "file",
7955          "type": "369"
7956        },
7957        {
7958          "name": "backing",
7959          "default": null,
7960          "type": "377"
7961        },
7962        {
7963          "name": "encrypt",
7964          "default": null,
7965          "type": "380"
7966        }
7967      ],
7968      "meta-type": "object"
7969    },
7970    {
7971      "name": "265",
7972      "members": [
7973        {
7974          "name": "file",
7975          "type": "369"
7976        },
7977        {
7978          "name": "backing",
7979          "default": null,
7980          "type": "377"
7981        }
7982      ],
7983      "meta-type": "object"
7984    },
7985    {
7986      "name": "266",
7987      "members": [
7988        {
7989          "name": "blkverify",
7990          "default": null,
7991          "type": "bool"
7992        },
7993        {
7994          "name": "children",
7995          "type": "[369]"
7996        },
7997        {
7998          "name": "vote-threshold",
7999          "type": "int"
8000        },
8001        {
8002          "name": "rewrite-corrupted",
8003          "default": null,
8004          "type": "bool"
8005        },
8006        {
8007          "name": "read-pattern",
8008          "default": null,
8009          "type": "381"
8010        }
8011      ],
8012      "meta-type": "object"
8013    },
8014    {
8015      "name": "267",
8016      "members": [
8017        {
8018          "name": "file",
8019          "type": "369"
8020        },
8021        {
8022          "name": "offset",
8023          "default": null,
8024          "type": "int"
8025        },
8026        {
8027          "name": "size",
8028          "default": null,
8029          "type": "int"
8030        }
8031      ],
8032      "meta-type": "object"
8033    },
8034    {
8035      "name": "268",
8036      "members": [
8037        {
8038          "name": "pool",
8039          "type": "str"
8040        },
8041        {
8042          "name": "image",
8043          "type": "str"
8044        },
8045        {
8046          "name": "conf",
8047          "default": null,
8048          "type": "str"
8049        },
8050        {
8051          "name": "snapshot",
8052          "default": null,
8053          "type": "str"
8054        },
8055        {
8056          "name": "user",
8057          "default": null,
8058          "type": "str"
8059        },
8060        {
8061          "name": "auth-client-required",
8062          "default": null,
8063          "type": "[382]"
8064        },
8065        {
8066          "name": "key-secret",
8067          "default": null,
8068          "type": "str"
8069        },
8070        {
8071          "name": "server",
8072          "default": null,
8073          "type": "[383]"
8074        }
8075      ],
8076      "meta-type": "object"
8077    },
8078    {
8079      "name": "269",
8080      "members": [
8081        {
8082          "name": "file",
8083          "type": "369"
8084        },
8085        {
8086          "name": "mode",
8087          "type": "384"
8088        },
8089        {
8090          "name": "top-id",
8091          "default": null,
8092          "type": "str"
8093        }
8094      ],
8095      "meta-type": "object"
8096    },
8097    {
8098      "name": "270",
8099      "members": [
8100        {
8101          "name": "server",
8102          "type": "316"
8103        },
8104        {
8105          "name": "vdi",
8106          "type": "str"
8107        },
8108        {
8109          "name": "snap-id",
8110          "default": null,
8111          "type": "int"
8112        },
8113        {
8114          "name": "tag",
8115          "default": null,
8116          "type": "str"
8117        }
8118      ],
8119      "meta-type": "object"
8120    },
8121    {
8122      "name": "271",
8123      "members": [
8124        {
8125          "name": "server",
8126          "type": "385"
8127        },
8128        {
8129          "name": "path",
8130          "type": "str"
8131        },
8132        {
8133          "name": "user",
8134          "default": null,
8135          "type": "str"
8136        },
8137        {
8138          "name": "host-key-check",
8139          "default": null,
8140          "type": "386"
8141        }
8142      ],
8143      "meta-type": "object"
8144    },
8145    {
8146      "name": "272",
8147      "members": [
8148        {
8149          "name": "throttle-group",
8150          "type": "str"
8151        },
8152        {
8153          "name": "file",
8154          "type": "369"
8155        }
8156      ],
8157      "meta-type": "object"
8158    },
8159    {
8160      "name": "273",
8161      "members": [
8162        {
8163          "name": "dir",
8164          "type": "str"
8165        },
8166        {
8167          "name": "fat-type",
8168          "default": null,
8169          "type": "int"
8170        },
8171        {
8172          "name": "floppy",
8173          "default": null,
8174          "type": "bool"
8175        },
8176        {
8177          "name": "label",
8178          "default": null,
8179          "type": "str"
8180        },
8181        {
8182          "name": "rw",
8183          "default": null,
8184          "type": "bool"
8185        }
8186      ],
8187      "meta-type": "object"
8188    },
8189    {
8190      "name": "274",
8191      "members": [
8192        {
8193          "name": "vdisk-id",
8194          "type": "str"
8195        },
8196        {
8197          "name": "server",
8198          "type": "383"
8199        },
8200        {
8201          "name": "tls-creds",
8202          "default": null,
8203          "type": "str"
8204        }
8205      ],
8206      "meta-type": "object"
8207    },
8208    {
8209      "name": "275",
8210      "tag": "driver",
8211      "variants": [
8212        {
8213          "case": "file",
8214          "type": "387"
8215        },
8216        {
8217          "case": "gluster",
8218          "type": "388"
8219        },
8220        {
8221          "case": "luks",
8222          "type": "389"
8223        },
8224        {
8225          "case": "nfs",
8226          "type": "390"
8227        },
8228        {
8229          "case": "parallels",
8230          "type": "391"
8231        },
8232        {
8233          "case": "qcow",
8234          "type": "392"
8235        },
8236        {
8237          "case": "qcow2",
8238          "type": "393"
8239        },
8240        {
8241          "case": "qed",
8242          "type": "394"
8243        },
8244        {
8245          "case": "rbd",
8246          "type": "395"
8247        },
8248        {
8249          "case": "sheepdog",
8250          "type": "396"
8251        },
8252        {
8253          "case": "ssh",
8254          "type": "397"
8255        },
8256        {
8257          "case": "vdi",
8258          "type": "398"
8259        },
8260        {
8261          "case": "vhdx",
8262          "type": "399"
8263        },
8264        {
8265          "case": "vmdk",
8266          "type": "400"
8267        },
8268        {
8269          "case": "vpc",
8270          "type": "401"
8271        },
8272        {
8273          "case": "blkdebug",
8274          "type": "0"
8275        },
8276        {
8277          "case": "blklogwrites",
8278          "type": "0"
8279        },
8280        {
8281          "case": "blkreplay",
8282          "type": "0"
8283        },
8284        {
8285          "case": "blkverify",
8286          "type": "0"
8287        },
8288        {
8289          "case": "bochs",
8290          "type": "0"
8291        },
8292        {
8293          "case": "cloop",
8294          "type": "0"
8295        },
8296        {
8297          "case": "copy-on-read",
8298          "type": "0"
8299        },
8300        {
8301          "case": "dmg",
8302          "type": "0"
8303        },
8304        {
8305          "case": "ftp",
8306          "type": "0"
8307        },
8308        {
8309          "case": "ftps",
8310          "type": "0"
8311        },
8312        {
8313          "case": "host_cdrom",
8314          "type": "0"
8315        },
8316        {
8317          "case": "host_device",
8318          "type": "0"
8319        },
8320        {
8321          "case": "http",
8322          "type": "0"
8323        },
8324        {
8325          "case": "https",
8326          "type": "0"
8327        },
8328        {
8329          "case": "iscsi",
8330          "type": "0"
8331        },
8332        {
8333          "case": "nbd",
8334          "type": "0"
8335        },
8336        {
8337          "case": "null-aio",
8338          "type": "0"
8339        },
8340        {
8341          "case": "null-co",
8342          "type": "0"
8343        },
8344        {
8345          "case": "nvme",
8346          "type": "0"
8347        },
8348        {
8349          "case": "quorum",
8350          "type": "0"
8351        },
8352        {
8353          "case": "raw",
8354          "type": "0"
8355        },
8356        {
8357          "case": "replication",
8358          "type": "0"
8359        },
8360        {
8361          "case": "throttle",
8362          "type": "0"
8363        },
8364        {
8365          "case": "vvfat",
8366          "type": "0"
8367        },
8368        {
8369          "case": "vxhs",
8370          "type": "0"
8371        }
8372      ],
8373      "members": [
8374        {
8375          "name": "driver",
8376          "type": "243"
8377        }
8378      ],
8379      "meta-type": "object"
8380    },
8381    {
8382      "name": "276",
8383      "meta-type": "enum",
8384      "values": [
8385        "retain",
8386        "read-only",
8387        "read-write"
8388      ]
8389    },
8390    {
8391      "name": "277",
8392      "meta-type": "enum",
8393      "values": [
8394        "read",
8395        "write"
8396      ]
8397    },
8398    {
8399      "name": "278",
8400      "meta-type": "enum",
8401      "values": [
8402        "ignore",
8403        "report",
8404        "stop"
8405      ]
8406    },
8407    {
8408      "name": "279",
8409      "members": [
8410        {
8411          "type": "str"
8412        },
8413        {
8414          "type": "null"
8415        }
8416      ],
8417      "meta-type": "alternate"
8418    },
8419    {
8420      "name": "280",
8421      "tag": "type",
8422      "variants": [
8423        {
8424          "case": "inet",
8425          "type": "403"
8426        },
8427        {
8428          "case": "unix",
8429          "type": "404"
8430        },
8431        {
8432          "case": "vsock",
8433          "type": "405"
8434        },
8435        {
8436          "case": "fd",
8437          "type": "406"
8438        }
8439      ],
8440      "members": [
8441        {
8442          "name": "type",
8443          "type": "402"
8444        }
8445      ],
8446      "meta-type": "object"
8447    },
8448    {
8449      "name": "281",
8450      "meta-type": "enum",
8451      "values": [
8452        "safe",
8453        "hard"
8454      ]
8455    },
8456    {
8457      "name": "282",
8458      "meta-type": "enum",
8459      "values": [
8460        "read",
8461        "write",
8462        "flush"
8463      ]
8464    },
8465    {
8466      "name": "283",
8467      "meta-type": "enum",
8468      "values": [
8469        "utf8",
8470        "base64"
8471      ]
8472    },
8473    {
8474      "name": "284",
8475      "tag": "type",
8476      "variants": [
8477        {
8478          "case": "file",
8479          "type": "408"
8480        },
8481        {
8482          "case": "serial",
8483          "type": "409"
8484        },
8485        {
8486          "case": "parallel",
8487          "type": "409"
8488        },
8489        {
8490          "case": "pipe",
8491          "type": "409"
8492        },
8493        {
8494          "case": "socket",
8495          "type": "410"
8496        },
8497        {
8498          "case": "udp",
8499          "type": "411"
8500        },
8501        {
8502          "case": "pty",
8503          "type": "412"
8504        },
8505        {
8506          "case": "null",
8507          "type": "412"
8508        },
8509        {
8510          "case": "mux",
8511          "type": "413"
8512        },
8513        {
8514          "case": "msmouse",
8515          "type": "412"
8516        },
8517        {
8518          "case": "wctablet",
8519          "type": "412"
8520        },
8521        {
8522          "case": "braille",
8523          "type": "412"
8524        },
8525        {
8526          "case": "testdev",
8527          "type": "412"
8528        },
8529        {
8530          "case": "stdio",
8531          "type": "414"
8532        },
8533        {
8534          "case": "console",
8535          "type": "412"
8536        },
8537        {
8538          "case": "spicevmc",
8539          "type": "415"
8540        },
8541        {
8542          "case": "spiceport",
8543          "type": "416"
8544        },
8545        {
8546          "case": "vc",
8547          "type": "417"
8548        },
8549        {
8550          "case": "ringbuf",
8551          "type": "418"
8552        },
8553        {
8554          "case": "memory",
8555          "type": "418"
8556        }
8557      ],
8558      "members": [
8559        {
8560          "name": "type",
8561          "type": "407"
8562        }
8563      ],
8564      "meta-type": "object"
8565    },
8566    {
8567      "name": "285",
8568      "meta-type": "enum",
8569      "values": [
8570        "elf",
8571        "kdump-zlib",
8572        "kdump-lzo",
8573        "kdump-snappy",
8574        "win-dmp"
8575      ]
8576    },
8577    {
8578      "name": "286",
8579      "meta-type": "enum",
8580      "values": [
8581        "none",
8582        "active",
8583        "completed",
8584        "failed"
8585      ]
8586    },
8587    {
8588      "name": "[285]",
8589      "element-type": "285",
8590      "meta-type": "array"
8591    },
8592    {
8593      "name": "287",
8594      "meta-type": "enum",
8595      "values": [
8596        "normal",
8597        "none",
8598        "all"
8599      ]
8600    },
8601    {
8602      "name": "[str]",
8603      "element-type": "str",
8604      "meta-type": "array"
8605    },
8606    {
8607      "name": "288",
8608      "meta-type": "enum",
8609      "values": [
8610        "half",
8611        "full"
8612      ]
8613    },
8614    {
8615      "name": "289",
8616      "meta-type": "enum",
8617      "values": [
8618        "off",
8619        "on"
8620      ]
8621    },
8622    {
8623      "name": "290",
8624      "members": [
8625        {
8626          "name": "priority",
8627          "type": "int"
8628        },
8629        {
8630          "name": "tbl-id",
8631          "type": "int"
8632        },
8633        {
8634          "name": "in-pport",
8635          "default": null,
8636          "type": "int"
8637        },
8638        {
8639          "name": "tunnel-id",
8640          "default": null,
8641          "type": "int"
8642        },
8643        {
8644          "name": "vlan-id",
8645          "default": null,
8646          "type": "int"
8647        },
8648        {
8649          "name": "eth-type",
8650          "default": null,
8651          "type": "int"
8652        },
8653        {
8654          "name": "eth-src",
8655          "default": null,
8656          "type": "str"
8657        },
8658        {
8659          "name": "eth-dst",
8660          "default": null,
8661          "type": "str"
8662        },
8663        {
8664          "name": "ip-proto",
8665          "default": null,
8666          "type": "int"
8667        },
8668        {
8669          "name": "ip-tos",
8670          "default": null,
8671          "type": "int"
8672        },
8673        {
8674          "name": "ip-dst",
8675          "default": null,
8676          "type": "str"
8677        }
8678      ],
8679      "meta-type": "object"
8680    },
8681    {
8682      "name": "291",
8683      "members": [
8684        {
8685          "name": "in-pport",
8686          "default": null,
8687          "type": "int"
8688        },
8689        {
8690          "name": "tunnel-id",
8691          "default": null,
8692          "type": "int"
8693        },
8694        {
8695          "name": "vlan-id",
8696          "default": null,
8697          "type": "int"
8698        },
8699        {
8700          "name": "eth-src",
8701          "default": null,
8702          "type": "str"
8703        },
8704        {
8705          "name": "eth-dst",
8706          "default": null,
8707          "type": "str"
8708        },
8709        {
8710          "name": "ip-proto",
8711          "default": null,
8712          "type": "int"
8713        },
8714        {
8715          "name": "ip-tos",
8716          "default": null,
8717          "type": "int"
8718        }
8719      ],
8720      "meta-type": "object"
8721    },
8722    {
8723      "name": "292",
8724      "members": [
8725        {
8726          "name": "goto-tbl",
8727          "default": null,
8728          "type": "int"
8729        },
8730        {
8731          "name": "group-id",
8732          "default": null,
8733          "type": "int"
8734        },
8735        {
8736          "name": "tunnel-lport",
8737          "default": null,
8738          "type": "int"
8739        },
8740        {
8741          "name": "vlan-id",
8742          "default": null,
8743          "type": "int"
8744        },
8745        {
8746          "name": "new-vlan-id",
8747          "default": null,
8748          "type": "int"
8749        },
8750        {
8751          "name": "out-pport",
8752          "default": null,
8753          "type": "int"
8754        }
8755      ],
8756      "meta-type": "object"
8757    },
8758    {
8759      "name": "293",
8760      "tag": "type",
8761      "variants": [
8762        {
8763          "case": "passthrough",
8764          "type": "420"
8765        },
8766        {
8767          "case": "emulator",
8768          "type": "421"
8769        }
8770      ],
8771      "members": [
8772        {
8773          "name": "type",
8774          "type": "419"
8775        }
8776      ],
8777      "meta-type": "object"
8778    },
8779    {
8780      "name": "294",
8781      "meta-type": "enum",
8782      "values": [
8783        "client",
8784        "server",
8785        "unknown"
8786      ]
8787    },
8788    {
8789      "name": "[295]",
8790      "element-type": "295",
8791      "meta-type": "array"
8792    },
8793    {
8794      "name": "295",
8795      "members": [
8796        {
8797          "name": "host",
8798          "type": "str"
8799        },
8800        {
8801          "name": "port",
8802          "type": "str"
8803        },
8804        {
8805          "name": "family",
8806          "type": "298"
8807        },
8808        {
8809          "name": "connection-id",
8810          "type": "int"
8811        },
8812        {
8813          "name": "channel-type",
8814          "type": "int"
8815        },
8816        {
8817          "name": "channel-id",
8818          "type": "int"
8819        },
8820        {
8821          "name": "tls",
8822          "type": "bool"
8823        }
8824      ],
8825      "meta-type": "object"
8826    },
8827    {
8828      "name": "296",
8829      "members": [
8830        {
8831          "name": "host",
8832          "type": "str"
8833        },
8834        {
8835          "name": "port",
8836          "type": "str"
8837        },
8838        {
8839          "name": "family",
8840          "type": "298"
8841        }
8842      ],
8843      "meta-type": "object"
8844    },
8845    {
8846      "name": "297",
8847      "members": [
8848        {
8849          "name": "host",
8850          "type": "str"
8851        },
8852        {
8853          "name": "port",
8854          "type": "str"
8855        },
8856        {
8857          "name": "family",
8858          "type": "298"
8859        },
8860        {
8861          "name": "auth",
8862          "default": null,
8863          "type": "str"
8864        }
8865      ],
8866      "meta-type": "object"
8867    },
8868    {
8869      "name": "298",
8870      "meta-type": "enum",
8871      "values": [
8872        "ipv4",
8873        "ipv6",
8874        "unix",
8875        "vsock",
8876        "unknown"
8877      ]
8878    },
8879    {
8880      "name": "[299]",
8881      "element-type": "299",
8882      "meta-type": "array"
8883    },
8884    {
8885      "name": "299",
8886      "members": [
8887        {
8888          "name": "host",
8889          "type": "str"
8890        },
8891        {
8892          "name": "service",
8893          "type": "str"
8894        },
8895        {
8896          "name": "family",
8897          "type": "298"
8898        },
8899        {
8900          "name": "websocket",
8901          "type": "bool"
8902        },
8903        {
8904          "name": "x509_dname",
8905          "default": null,
8906          "type": "str"
8907        },
8908        {
8909          "name": "sasl_username",
8910          "default": null,
8911          "type": "str"
8912        }
8913      ],
8914      "meta-type": "object"
8915    },
8916    {
8917      "name": "[300]",
8918      "element-type": "300",
8919      "meta-type": "array"
8920    },
8921    {
8922      "name": "300",
8923      "members": [
8924        {
8925          "name": "host",
8926          "type": "str"
8927        },
8928        {
8929          "name": "service",
8930          "type": "str"
8931        },
8932        {
8933          "name": "family",
8934          "type": "298"
8935        },
8936        {
8937          "name": "websocket",
8938          "type": "bool"
8939        },
8940        {
8941          "name": "auth",
8942          "type": "301"
8943        },
8944        {
8945          "name": "vencrypt",
8946          "default": null,
8947          "type": "302"
8948        }
8949      ],
8950      "meta-type": "object"
8951    },
8952    {
8953      "name": "301",
8954      "meta-type": "enum",
8955      "values": [
8956        "none",
8957        "vnc",
8958        "ra2",
8959        "ra2ne",
8960        "tight",
8961        "ultra",
8962        "tls",
8963        "vencrypt",
8964        "sasl"
8965      ]
8966    },
8967    {
8968      "name": "302",
8969      "meta-type": "enum",
8970      "values": [
8971        "plain",
8972        "tls-none",
8973        "x509-none",
8974        "tls-vnc",
8975        "x509-vnc",
8976        "tls-plain",
8977        "x509-plain",
8978        "tls-sasl",
8979        "x509-sasl"
8980      ]
8981    },
8982    {
8983      "name": "303",
8984      "members": [
8985        {
8986          "name": "host",
8987          "type": "str"
8988        },
8989        {
8990          "name": "service",
8991          "type": "str"
8992        },
8993        {
8994          "name": "family",
8995          "type": "298"
8996        },
8997        {
8998          "name": "websocket",
8999          "type": "bool"
9000        },
9001        {
9002          "name": "auth",
9003          "default": null,
9004          "type": "str"
9005        }
9006      ],
9007      "meta-type": "object"
9008    },
9009    {
9010      "name": "304",
9011      "members": [
9012        {
9013          "name": "host",
9014          "type": "str"
9015        },
9016        {
9017          "name": "service",
9018          "type": "str"
9019        },
9020        {
9021          "name": "family",
9022          "type": "298"
9023        },
9024        {
9025          "name": "websocket",
9026          "type": "bool"
9027        }
9028      ],
9029      "meta-type": "object"
9030    },
9031    {
9032      "name": "[305]",
9033      "element-type": "305",
9034      "meta-type": "array"
9035    },
9036    {
9037      "name": "305",
9038      "tag": "type",
9039      "variants": [
9040        {
9041          "case": "number",
9042          "type": "423"
9043        },
9044        {
9045          "case": "qcode",
9046          "type": "424"
9047        }
9048      ],
9049      "members": [
9050        {
9051          "name": "type",
9052          "type": "422"
9053        }
9054      ],
9055      "meta-type": "object"
9056    },
9057    {
9058      "name": "[306]",
9059      "element-type": "306",
9060      "meta-type": "array"
9061    },
9062    {
9063      "name": "306",
9064      "tag": "type",
9065      "variants": [
9066        {
9067          "case": "key",
9068          "type": "426"
9069        },
9070        {
9071          "case": "btn",
9072          "type": "427"
9073        },
9074        {
9075          "case": "rel",
9076          "type": "428"
9077        },
9078        {
9079          "case": "abs",
9080          "type": "428"
9081        }
9082      ],
9083      "members": [
9084        {
9085          "name": "type",
9086          "type": "425"
9087        }
9088      ],
9089      "meta-type": "object"
9090    },
9091    {
9092      "name": "307",
9093      "meta-type": "enum",
9094      "values": [
9095        "default",
9096        "none",
9097        "gtk",
9098        "sdl",
9099        "egl-headless",
9100        "curses",
9101        "cocoa",
9102        "spice-app"
9103      ]
9104    },
9105    {
9106      "name": "308",
9107      "meta-type": "enum",
9108      "values": [
9109        "off",
9110        "on",
9111        "core",
9112        "es"
9113      ]
9114    },
9115    {
9116      "name": "309",
9117      "members": [
9118        {
9119          "name": "grab-on-hover",
9120          "default": null,
9121          "type": "bool"
9122        },
9123        {
9124          "name": "zoom-to-fit",
9125          "default": null,
9126          "type": "bool"
9127        }
9128      ],
9129      "meta-type": "object"
9130    },
9131    {
9132      "name": "310",
9133      "members": [
9134        {
9135          "name": "charset",
9136          "default": null,
9137          "type": "str"
9138        }
9139      ],
9140      "meta-type": "object"
9141    },
9142    {
9143      "name": "311",
9144      "members": [
9145        {
9146          "name": "rendernode",
9147          "default": null,
9148          "type": "str"
9149        }
9150      ],
9151      "meta-type": "object"
9152    },
9153    {
9154      "name": "312",
9155      "meta-type": "enum",
9156      "values": [
9157        "none",
9158        "setup",
9159        "cancelling",
9160        "cancelled",
9161        "active",
9162        "postcopy-active",
9163        "postcopy-paused",
9164        "postcopy-recover",
9165        "completed",
9166        "failed",
9167        "colo",
9168        "pre-switchover",
9169        "device",
9170        "wait-unplug"
9171      ]
9172    },
9173    {
9174      "name": "313",
9175      "members": [
9176        {
9177          "name": "transferred",
9178          "type": "int"
9179        },
9180        {
9181          "name": "remaining",
9182          "type": "int"
9183        },
9184        {
9185          "name": "total",
9186          "type": "int"
9187        },
9188        {
9189          "name": "duplicate",
9190          "type": "int"
9191        },
9192        {
9193          "name": "skipped",
9194          "type": "int"
9195        },
9196        {
9197          "name": "normal",
9198          "type": "int"
9199        },
9200        {
9201          "name": "normal-bytes",
9202          "type": "int"
9203        },
9204        {
9205          "name": "dirty-pages-rate",
9206          "type": "int"
9207        },
9208        {
9209          "name": "mbps",
9210          "type": "number"
9211        },
9212        {
9213          "name": "dirty-sync-count",
9214          "type": "int"
9215        },
9216        {
9217          "name": "postcopy-requests",
9218          "type": "int"
9219        },
9220        {
9221          "name": "page-size",
9222          "type": "int"
9223        },
9224        {
9225          "name": "multifd-bytes",
9226          "type": "int"
9227        },
9228        {
9229          "name": "pages-per-second",
9230          "type": "int"
9231        }
9232      ],
9233      "meta-type": "object"
9234    },
9235    {
9236      "name": "314",
9237      "members": [
9238        {
9239          "name": "cache-size",
9240          "type": "int"
9241        },
9242        {
9243          "name": "bytes",
9244          "type": "int"
9245        },
9246        {
9247          "name": "pages",
9248          "type": "int"
9249        },
9250        {
9251          "name": "cache-miss",
9252          "type": "int"
9253        },
9254        {
9255          "name": "cache-miss-rate",
9256          "type": "number"
9257        },
9258        {
9259          "name": "overflow",
9260          "type": "int"
9261        }
9262      ],
9263      "meta-type": "object"
9264    },
9265    {
9266      "name": "315",
9267      "members": [
9268        {
9269          "name": "pages",
9270          "type": "int"
9271        },
9272        {
9273          "name": "busy",
9274          "type": "int"
9275        },
9276        {
9277          "name": "busy-rate",
9278          "type": "number"
9279        },
9280        {
9281          "name": "compressed-size",
9282          "type": "int"
9283        },
9284        {
9285          "name": "compression-rate",
9286          "type": "number"
9287        }
9288      ],
9289      "meta-type": "object"
9290    },
9291    {
9292      "name": "[316]",
9293      "element-type": "316",
9294      "meta-type": "array"
9295    },
9296    {
9297      "name": "316",
9298      "tag": "type",
9299      "variants": [
9300        {
9301          "case": "inet",
9302          "type": "385"
9303        },
9304        {
9305          "case": "unix",
9306          "type": "430"
9307        },
9308        {
9309          "case": "vsock",
9310          "type": "431"
9311        },
9312        {
9313          "case": "fd",
9314          "type": "432"
9315        }
9316      ],
9317      "members": [
9318        {
9319          "name": "type",
9320          "type": "429"
9321        }
9322      ],
9323      "meta-type": "object"
9324    },
9325    {
9326      "name": "317",
9327      "meta-type": "enum",
9328      "values": [
9329        "xbzrle",
9330        "rdma-pin-all",
9331        "auto-converge",
9332        "zero-blocks",
9333        "compress",
9334        "events",
9335        "postcopy-ram",
9336        "x-colo",
9337        "release-ram",
9338        "block",
9339        "return-path",
9340        "pause-before-switchover",
9341        "multifd",
9342        "dirty-bitmaps",
9343        "postcopy-blocktime",
9344        "late-block-activate",
9345        "x-ignore-shared",
9346        "validate-uuid"
9347      ]
9348    },
9349    {
9350      "name": "318",
9351      "meta-type": "enum",
9352      "values": [
9353        "none",
9354        "primary",
9355        "secondary"
9356      ]
9357    },
9358    {
9359      "name": "319",
9360      "meta-type": "enum",
9361      "values": [
9362        "none",
9363        "request",
9364        "error",
9365        "processing"
9366      ]
9367    },
9368    {
9369      "name": "number",
9370      "json-type": "number",
9371      "meta-type": "builtin"
9372    },
9373    {
9374      "name": "[320]",
9375      "element-type": "320",
9376      "meta-type": "array"
9377    },
9378    {
9379      "name": "320",
9380      "tag": "type",
9381      "variants": [
9382        {
9383          "case": "abort",
9384          "type": "434"
9385        },
9386        {
9387          "case": "block-dirty-bitmap-add",
9388          "type": "435"
9389        },
9390        {
9391          "case": "block-dirty-bitmap-remove",
9392          "type": "436"
9393        },
9394        {
9395          "case": "block-dirty-bitmap-clear",
9396          "type": "436"
9397        },
9398        {
9399          "case": "block-dirty-bitmap-enable",
9400          "type": "436"
9401        },
9402        {
9403          "case": "block-dirty-bitmap-disable",
9404          "type": "436"
9405        },
9406        {
9407          "case": "block-dirty-bitmap-merge",
9408          "type": "437"
9409        },
9410        {
9411          "case": "blockdev-backup",
9412          "type": "438"
9413        },
9414        {
9415          "case": "blockdev-snapshot",
9416          "type": "439"
9417        },
9418        {
9419          "case": "blockdev-snapshot-internal-sync",
9420          "type": "440"
9421        },
9422        {
9423          "case": "blockdev-snapshot-sync",
9424          "type": "441"
9425        },
9426        {
9427          "case": "drive-backup",
9428          "type": "442"
9429        }
9430      ],
9431      "members": [
9432        {
9433          "name": "type",
9434          "type": "433"
9435        }
9436      ],
9437      "meta-type": "object"
9438    },
9439    {
9440      "name": "321",
9441      "members": [
9442        {
9443          "name": "completion-mode",
9444          "default": null,
9445          "type": "443"
9446        }
9447      ],
9448      "meta-type": "object"
9449    },
9450    {
9451      "name": "322",
9452      "meta-type": "enum",
9453      "values": [
9454        "unavailable",
9455        "disabled",
9456        "enabled"
9457      ]
9458    },
9459    {
9460      "name": "323",
9461      "meta-type": "enum",
9462      "values": [
9463        "builtin",
9464        "enum",
9465        "array",
9466        "object",
9467        "alternate",
9468        "command",
9469        "event"
9470      ]
9471    },
9472    {
9473      "name": "324",
9474      "members": [
9475        {
9476          "name": "json-type",
9477          "type": "444"
9478        }
9479      ],
9480      "meta-type": "object"
9481    },
9482    {
9483      "name": "325",
9484      "members": [
9485        {
9486          "name": "values",
9487          "type": "[str]"
9488        }
9489      ],
9490      "meta-type": "object"
9491    },
9492    {
9493      "name": "326",
9494      "members": [
9495        {
9496          "name": "element-type",
9497          "type": "str"
9498        }
9499      ],
9500      "meta-type": "object"
9501    },
9502    {
9503      "name": "327",
9504      "members": [
9505        {
9506          "name": "members",
9507          "type": "[445]"
9508        },
9509        {
9510          "name": "tag",
9511          "default": null,
9512          "type": "str"
9513        },
9514        {
9515          "name": "variants",
9516          "default": null,
9517          "type": "[446]"
9518        },
9519        {
9520          "name": "features",
9521          "default": null,
9522          "type": "[str]"
9523        }
9524      ],
9525      "meta-type": "object"
9526    },
9527    {
9528      "name": "328",
9529      "members": [
9530        {
9531          "name": "members",
9532          "type": "[447]"
9533        }
9534      ],
9535      "meta-type": "object"
9536    },
9537    {
9538      "name": "329",
9539      "members": [
9540        {
9541          "name": "arg-type",
9542          "type": "str"
9543        },
9544        {
9545          "name": "ret-type",
9546          "type": "str"
9547        },
9548        {
9549          "name": "allow-oob",
9550          "default": null,
9551          "type": "bool"
9552        },
9553        {
9554          "name": "features",
9555          "default": null,
9556          "type": "[str]"
9557        }
9558      ],
9559      "meta-type": "object"
9560    },
9561    {
9562      "name": "330",
9563      "members": [
9564        {
9565          "name": "arg-type",
9566          "type": "str"
9567        }
9568      ],
9569      "meta-type": "object"
9570    },
9571    {
9572      "name": "331",
9573      "members": [
9574        {
9575          "name": "node-id",
9576          "default": null,
9577          "type": "int"
9578        },
9579        {
9580          "name": "socket-id",
9581          "default": null,
9582          "type": "int"
9583        },
9584        {
9585          "name": "die-id",
9586          "default": null,
9587          "type": "int"
9588        },
9589        {
9590          "name": "core-id",
9591          "default": null,
9592          "type": "int"
9593        },
9594        {
9595          "name": "thread-id",
9596          "default": null,
9597          "type": "int"
9598        }
9599      ],
9600      "meta-type": "object"
9601    },
9602    {
9603      "name": "332",
9604      "meta-type": "enum",
9605      "values": [
9606        "x86",
9607        "sparc",
9608        "ppc",
9609        "mips",
9610        "tricore",
9611        "s390",
9612        "riscv",
9613        "other"
9614      ]
9615    },
9616    {
9617      "name": "333",
9618      "members": [
9619        {
9620          "name": "pc",
9621          "type": "int"
9622        }
9623      ],
9624      "meta-type": "object"
9625    },
9626    {
9627      "name": "334",
9628      "members": [
9629        {
9630          "name": "pc",
9631          "type": "int"
9632        },
9633        {
9634          "name": "npc",
9635          "type": "int"
9636        }
9637      ],
9638      "meta-type": "object"
9639    },
9640    {
9641      "name": "335",
9642      "members": [
9643        {
9644          "name": "nip",
9645          "type": "int"
9646        }
9647      ],
9648      "meta-type": "object"
9649    },
9650    {
9651      "name": "336",
9652      "members": [
9653        {
9654          "name": "PC",
9655          "type": "int"
9656        }
9657      ],
9658      "meta-type": "object"
9659    },
9660    {
9661      "name": "337",
9662      "members": [
9663        {
9664          "name": "PC",
9665          "type": "int"
9666        }
9667      ],
9668      "meta-type": "object"
9669    },
9670    {
9671      "name": "338",
9672      "members": [
9673        {
9674          "name": "cpu-state",
9675          "type": "448"
9676        }
9677      ],
9678      "meta-type": "object"
9679    },
9680    {
9681      "name": "339",
9682      "members": [
9683        {
9684          "name": "pc",
9685          "type": "int"
9686        }
9687      ],
9688      "meta-type": "object"
9689    },
9690    {
9691      "name": "340",
9692      "meta-type": "enum",
9693      "values": [
9694        "aarch64",
9695        "alpha",
9696        "arm",
9697        "cris",
9698        "hppa",
9699        "i386",
9700        "lm32",
9701        "m68k",
9702        "microblaze",
9703        "microblazeel",
9704        "mips",
9705        "mips64",
9706        "mips64el",
9707        "mipsel",
9708        "moxie",
9709        "nios2",
9710        "or1k",
9711        "ppc",
9712        "ppc64",
9713        "riscv32",
9714        "riscv64",
9715        "s390x",
9716        "sh4",
9717        "sh4eb",
9718        "sparc",
9719        "sparc64",
9720        "tricore",
9721        "unicore32",
9722        "x86_64",
9723        "xtensa",
9724        "xtensaeb"
9725      ]
9726    },
9727    {
9728      "name": "341",
9729      "meta-type": "enum",
9730      "values": [
9731        "default",
9732        "preferred",
9733        "bind",
9734        "interleave"
9735      ]
9736    },
9737    {
9738      "name": "342",
9739      "meta-type": "enum",
9740      "values": [
9741        "node",
9742        "dist",
9743        "cpu"
9744      ]
9745    },
9746    {
9747      "name": "343",
9748      "members": [
9749        {
9750          "name": "nodeid",
9751          "default": null,
9752          "type": "int"
9753        },
9754        {
9755          "name": "cpus",
9756          "default": null,
9757          "type": "[int]"
9758        },
9759        {
9760          "name": "mem",
9761          "default": null,
9762          "type": "int"
9763        },
9764        {
9765          "name": "memdev",
9766          "default": null,
9767          "type": "str"
9768        }
9769      ],
9770      "meta-type": "object"
9771    },
9772    {
9773      "name": "344",
9774      "members": [
9775        {
9776          "name": "src",
9777          "type": "int"
9778        },
9779        {
9780          "name": "dst",
9781          "type": "int"
9782        },
9783        {
9784          "name": "val",
9785          "type": "int"
9786        }
9787      ],
9788      "meta-type": "object"
9789    },
9790    {
9791      "name": "345",
9792      "members": [
9793        {
9794          "name": "node-id",
9795          "default": null,
9796          "type": "int"
9797        },
9798        {
9799          "name": "socket-id",
9800          "default": null,
9801          "type": "int"
9802        },
9803        {
9804          "name": "die-id",
9805          "default": null,
9806          "type": "int"
9807        },
9808        {
9809          "name": "core-id",
9810          "default": null,
9811          "type": "int"
9812        },
9813        {
9814          "name": "thread-id",
9815          "default": null,
9816          "type": "int"
9817        }
9818      ],
9819      "meta-type": "object"
9820    },
9821    {
9822      "name": "346",
9823      "members": [
9824        {
9825          "name": "name",
9826          "type": "str"
9827        },
9828        {
9829          "name": "props",
9830          "default": null,
9831          "type": "any"
9832        }
9833      ],
9834      "meta-type": "object"
9835    },
9836    {
9837      "name": "347",
9838      "meta-type": "enum",
9839      "values": [
9840        "incompatible",
9841        "identical",
9842        "superset",
9843        "subset"
9844      ]
9845    },
9846    {
9847      "name": "348",
9848      "meta-type": "enum",
9849      "values": [
9850        "static",
9851        "full"
9852      ]
9853    },
9854    {
9855      "name": "[349]",
9856      "element-type": "349",
9857      "meta-type": "array"
9858    },
9859    {
9860      "name": "349",
9861      "meta-type": "enum",
9862      "values": [
9863        "oob"
9864      ]
9865    },
9866    {
9867      "name": "350",
9868      "members": [
9869        {
9870          "name": "major",
9871          "type": "int"
9872        },
9873        {
9874          "name": "minor",
9875          "type": "int"
9876        },
9877        {
9878          "name": "micro",
9879          "type": "int"
9880        }
9881      ],
9882      "meta-type": "object"
9883    },
9884    {
9885      "name": "[351]",
9886      "element-type": "351",
9887      "meta-type": "array"
9888    },
9889    {
9890      "name": "351",
9891      "members": [
9892        {
9893          "name": "bus",
9894          "type": "int"
9895        },
9896        {
9897          "name": "slot",
9898          "type": "int"
9899        },
9900        {
9901          "name": "function",
9902          "type": "int"
9903        },
9904        {
9905          "name": "class_info",
9906          "type": "449"
9907        },
9908        {
9909          "name": "id",
9910          "type": "450"
9911        },
9912        {
9913          "name": "irq",
9914          "default": null,
9915          "type": "int"
9916        },
9917        {
9918          "name": "qdev_id",
9919          "type": "str"
9920        },
9921        {
9922          "name": "pci_bridge",
9923          "default": null,
9924          "type": "451"
9925        },
9926        {
9927          "name": "regions",
9928          "type": "[452]"
9929        }
9930      ],
9931      "meta-type": "object"
9932    },
9933    {
9934      "name": "[352]",
9935      "element-type": "352",
9936      "meta-type": "array"
9937    },
9938    {
9939      "name": "352",
9940      "members": [
9941        {
9942          "name": "fd",
9943          "type": "int"
9944        },
9945        {
9946          "name": "opaque",
9947          "default": null,
9948          "type": "str"
9949        }
9950      ],
9951      "meta-type": "object"
9952    },
9953    {
9954      "name": "[353]",
9955      "element-type": "353",
9956      "meta-type": "array"
9957    },
9958    {
9959      "name": "353",
9960      "members": [
9961        {
9962          "name": "name",
9963          "type": "str"
9964        },
9965        {
9966          "name": "type",
9967          "type": "453"
9968        },
9969        {
9970          "name": "help",
9971          "default": null,
9972          "type": "str"
9973        },
9974        {
9975          "name": "default",
9976          "default": null,
9977          "type": "str"
9978        }
9979      ],
9980      "meta-type": "object"
9981    },
9982    {
9983      "name": "354",
9984      "meta-type": "enum",
9985      "values": [
9986        "dimm",
9987        "nvdimm",
9988        "virtio-pmem"
9989      ]
9990    },
9991    {
9992      "name": "355",
9993      "members": [
9994        {
9995          "name": "data",
9996          "type": "454"
9997        }
9998      ],
9999      "meta-type": "object"
10000    },
10001    {
10002      "name": "356",
10003      "members": [
10004        {
10005          "name": "data",
10006          "type": "455"
10007        }
10008      ],
10009      "meta-type": "object"
10010    },
10011    {
10012      "name": "357",
10013      "meta-type": "enum",
10014      "values": [
10015        "DIMM",
10016        "CPU"
10017      ]
10018    },
10019    {
10020      "name": "358",
10021      "meta-type": "enum",
10022      "values": [
10023        "uninit",
10024        "launch-update",
10025        "launch-secret",
10026        "running",
10027        "send-update",
10028        "receive-update"
10029      ]
10030    },
10031    {
10032      "name": "359",
10033      "meta-type": "enum",
10034      "values": [
10035        "hyper-v",
10036        "s390"
10037      ]
10038    },
10039    {
10040      "name": "360",
10041      "members": [
10042        {
10043          "name": "arg1",
10044          "type": "int"
10045        },
10046        {
10047          "name": "arg2",
10048          "type": "int"
10049        },
10050        {
10051          "name": "arg3",
10052          "type": "int"
10053        },
10054        {
10055          "name": "arg4",
10056          "type": "int"
10057        },
10058        {
10059          "name": "arg5",
10060          "type": "int"
10061        }
10062      ],
10063      "meta-type": "object"
10064    },
10065    {
10066      "name": "361",
10067      "members": [
10068        {
10069          "name": "core",
10070          "type": "int"
10071        },
10072        {
10073          "name": "psw-mask",
10074          "type": "int"
10075        },
10076        {
10077          "name": "psw-addr",
10078          "type": "int"
10079        },
10080        {
10081          "name": "reason",
10082          "type": "456"
10083        }
10084      ],
10085      "meta-type": "object"
10086    },
10087    {
10088      "name": "362",
10089      "meta-type": "enum",
10090      "values": [
10091        "active",
10092        "disabled",
10093        "frozen",
10094        "locked",
10095        "inconsistent"
10096      ]
10097    },
10098    {
10099      "name": "[363]",
10100      "element-type": "363",
10101      "meta-type": "array"
10102    },
10103    {
10104      "name": "363",
10105      "members": [
10106        {
10107          "name": "interval_length",
10108          "type": "int"
10109        },
10110        {
10111          "name": "min_rd_latency_ns",
10112          "type": "int"
10113        },
10114        {
10115          "name": "max_rd_latency_ns",
10116          "type": "int"
10117        },
10118        {
10119          "name": "avg_rd_latency_ns",
10120          "type": "int"
10121        },
10122        {
10123          "name": "min_wr_latency_ns",
10124          "type": "int"
10125        },
10126        {
10127          "name": "max_wr_latency_ns",
10128          "type": "int"
10129        },
10130        {
10131          "name": "avg_wr_latency_ns",
10132          "type": "int"
10133        },
10134        {
10135          "name": "min_flush_latency_ns",
10136          "type": "int"
10137        },
10138        {
10139          "name": "max_flush_latency_ns",
10140          "type": "int"
10141        },
10142        {
10143          "name": "avg_flush_latency_ns",
10144          "type": "int"
10145        },
10146        {
10147          "name": "avg_rd_queue_depth",
10148          "type": "number"
10149        },
10150        {
10151          "name": "avg_wr_queue_depth",
10152          "type": "number"
10153        }
10154      ],
10155      "meta-type": "object"
10156    },
10157    {
10158      "name": "364",
10159      "members": [
10160        {
10161          "name": "boundaries",
10162          "type": "[int]"
10163        },
10164        {
10165          "name": "bins",
10166          "type": "[int]"
10167        }
10168      ],
10169      "meta-type": "object"
10170    },
10171    {
10172      "name": "365",
10173      "members": [
10174        {
10175          "name": "discard-nb-ok",
10176          "type": "int"
10177        },
10178        {
10179          "name": "discard-nb-failed",
10180          "type": "int"
10181        },
10182        {
10183          "name": "discard-bytes-ok",
10184          "type": "int"
10185        }
10186      ],
10187      "meta-type": "object"
10188    },
10189    {
10190      "name": "[67]",
10191      "element-type": "67",
10192      "meta-type": "array"
10193    },
10194    {
10195      "name": "366",
10196      "tag": "type",
10197      "variants": [
10198        {
10199          "case": "qcow2",
10200          "type": "458"
10201        },
10202        {
10203          "case": "vmdk",
10204          "type": "459"
10205        },
10206        {
10207          "case": "luks",
10208          "type": "460"
10209        }
10210      ],
10211      "members": [
10212        {
10213          "name": "type",
10214          "type": "457"
10215        }
10216      ],
10217      "meta-type": "object"
10218    },
10219    {
10220      "name": "367",
10221      "meta-type": "enum",
10222      "values": [
10223        "block-backend",
10224        "block-job",
10225        "block-driver"
10226      ]
10227    },
10228    {
10229      "name": "[368]",
10230      "element-type": "368",
10231      "meta-type": "array"
10232    },
10233    {
10234      "name": "368",
10235      "meta-type": "enum",
10236      "values": [
10237        "consistent-read",
10238        "write",
10239        "write-unchanged",
10240        "resize",
10241        "graph-mod"
10242      ]
10243    },
10244    {
10245      "name": "369",
10246      "members": [
10247        {
10248          "type": "45"
10249        },
10250        {
10251          "type": "str"
10252        }
10253      ],
10254      "meta-type": "alternate"
10255    },
10256    {
10257      "name": "[370]",
10258      "element-type": "370",
10259      "meta-type": "array"
10260    },
10261    {
10262      "name": "370",
10263      "members": [
10264        {
10265          "name": "event",
10266          "type": "461"
10267        },
10268        {
10269          "name": "state",
10270          "default": null,
10271          "type": "int"
10272        },
10273        {
10274          "name": "iotype",
10275          "default": null,
10276          "type": "462"
10277        },
10278        {
10279          "name": "errno",
10280          "default": null,
10281          "type": "int"
10282        },
10283        {
10284          "name": "sector",
10285          "default": null,
10286          "type": "int"
10287        },
10288        {
10289          "name": "once",
10290          "default": null,
10291          "type": "bool"
10292        },
10293        {
10294          "name": "immediately",
10295          "default": null,
10296          "type": "bool"
10297        }
10298      ],
10299      "meta-type": "object"
10300    },
10301    {
10302      "name": "[371]",
10303      "element-type": "371",
10304      "meta-type": "array"
10305    },
10306    {
10307      "name": "371",
10308      "members": [
10309        {
10310          "name": "event",
10311          "type": "461"
10312        },
10313        {
10314          "name": "state",
10315          "default": null,
10316          "type": "int"
10317        },
10318        {
10319          "name": "new_state",
10320          "type": "int"
10321        }
10322      ],
10323      "meta-type": "object"
10324    },
10325    {
10326      "name": "372",
10327      "meta-type": "enum",
10328      "values": [
10329        "auto",
10330        "on",
10331        "off"
10332      ]
10333    },
10334    {
10335      "name": "373",
10336      "meta-type": "enum",
10337      "values": [
10338        "threads",
10339        "native"
10340      ]
10341    },
10342    {
10343      "name": "374",
10344      "meta-type": "enum",
10345      "values": [
10346        "tcp",
10347        "iser"
10348      ]
10349    },
10350    {
10351      "name": "375",
10352      "meta-type": "enum",
10353      "values": [
10354        "crc32c",
10355        "none",
10356        "crc32c-none",
10357        "none-crc32c"
10358      ]
10359    },
10360    {
10361      "name": "376",
10362      "members": [
10363        {
10364          "name": "type",
10365          "type": "463"
10366        },
10367        {
10368          "name": "host",
10369          "type": "str"
10370        }
10371      ],
10372      "meta-type": "object"
10373    },
10374    {
10375      "name": "377",
10376      "members": [
10377        {
10378          "type": "45"
10379        },
10380        {
10381          "type": "str"
10382        },
10383        {
10384          "type": "null"
10385        }
10386      ],
10387      "meta-type": "alternate"
10388    },
10389    {
10390      "name": "378",
10391      "members": [
10392        {
10393          "type": "464"
10394        },
10395        {
10396          "type": "465"
10397        }
10398      ],
10399      "meta-type": "alternate"
10400    },
10401    {
10402      "name": "379",
10403      "tag": "format",
10404      "variants": [
10405        {
10406          "case": "aes",
10407          "type": "467"
10408        },
10409        {
10410          "case": "luks",
10411          "type": "468"
10412        }
10413      ],
10414      "members": [
10415        {
10416          "name": "format",
10417          "type": "466"
10418        }
10419      ],
10420      "meta-type": "object"
10421    },
10422    {
10423      "name": "380",
10424      "tag": "format",
10425      "variants": [
10426        {
10427          "case": "aes",
10428          "type": "467"
10429        }
10430      ],
10431      "members": [
10432        {
10433          "name": "format",
10434          "type": "469"
10435        }
10436      ],
10437      "meta-type": "object"
10438    },
10439    {
10440      "name": "[369]",
10441      "element-type": "369",
10442      "meta-type": "array"
10443    },
10444    {
10445      "name": "381",
10446      "meta-type": "enum",
10447      "values": [
10448        "quorum",
10449        "fifo"
10450      ]
10451    },
10452    {
10453      "name": "[382]",
10454      "element-type": "382",
10455      "meta-type": "array"
10456    },
10457    {
10458      "name": "382",
10459      "meta-type": "enum",
10460      "values": [
10461        "cephx",
10462        "none"
10463      ]
10464    },
10465    {
10466      "name": "[383]",
10467      "element-type": "383",
10468      "meta-type": "array"
10469    },
10470    {
10471      "name": "383",
10472      "members": [
10473        {
10474          "name": "host",
10475          "type": "str"
10476        },
10477        {
10478          "name": "port",
10479          "type": "str"
10480        }
10481      ],
10482      "meta-type": "object"
10483    },
10484    {
10485      "name": "384",
10486      "meta-type": "enum",
10487      "values": [
10488        "primary",
10489        "secondary"
10490      ]
10491    },
10492    {
10493      "name": "385",
10494      "members": [
10495        {
10496          "name": "host",
10497          "type": "str"
10498        },
10499        {
10500          "name": "port",
10501          "type": "str"
10502        },
10503        {
10504          "name": "numeric",
10505          "default": null,
10506          "type": "bool"
10507        },
10508        {
10509          "name": "to",
10510          "default": null,
10511          "type": "int"
10512        },
10513        {
10514          "name": "ipv4",
10515          "default": null,
10516          "type": "bool"
10517        },
10518        {
10519          "name": "ipv6",
10520          "default": null,
10521          "type": "bool"
10522        },
10523        {
10524          "name": "keep-alive",
10525          "default": null,
10526          "type": "bool"
10527        }
10528      ],
10529      "meta-type": "object"
10530    },
10531    {
10532      "name": "386",
10533      "tag": "mode",
10534      "variants": [
10535        {
10536          "case": "hash",
10537          "type": "471"
10538        },
10539        {
10540          "case": "none",
10541          "type": "0"
10542        },
10543        {
10544          "case": "known_hosts",
10545          "type": "0"
10546        }
10547      ],
10548      "members": [
10549        {
10550          "name": "mode",
10551          "type": "470"
10552        }
10553      ],
10554      "meta-type": "object"
10555    },
10556    {
10557      "name": "387",
10558      "members": [
10559        {
10560          "name": "filename",
10561          "type": "str"
10562        },
10563        {
10564          "name": "size",
10565          "type": "int"
10566        },
10567        {
10568          "name": "preallocation",
10569          "default": null,
10570          "type": "472"
10571        },
10572        {
10573          "name": "nocow",
10574          "default": null,
10575          "type": "bool"
10576        }
10577      ],
10578      "meta-type": "object"
10579    },
10580    {
10581      "name": "388",
10582      "members": [
10583        {
10584          "name": "location",
10585          "type": "254"
10586        },
10587        {
10588          "name": "size",
10589          "type": "int"
10590        },
10591        {
10592          "name": "preallocation",
10593          "default": null,
10594          "type": "472"
10595        }
10596      ],
10597      "meta-type": "object"
10598    },
10599    {
10600      "name": "389",
10601      "members": [
10602        {
10603          "name": "key-secret",
10604          "default": null,
10605          "type": "str"
10606        },
10607        {
10608          "name": "cipher-alg",
10609          "default": null,
10610          "type": "473"
10611        },
10612        {
10613          "name": "cipher-mode",
10614          "default": null,
10615          "type": "474"
10616        },
10617        {
10618          "name": "ivgen-alg",
10619          "default": null,
10620          "type": "475"
10621        },
10622        {
10623          "name": "ivgen-hash-alg",
10624          "default": null,
10625          "type": "476"
10626        },
10627        {
10628          "name": "hash-alg",
10629          "default": null,
10630          "type": "476"
10631        },
10632        {
10633          "name": "iter-time",
10634          "default": null,
10635          "type": "int"
10636        },
10637        {
10638          "name": "file",
10639          "type": "369"
10640        },
10641        {
10642          "name": "size",
10643          "type": "int"
10644        },
10645        {
10646          "name": "preallocation",
10647          "default": null,
10648          "type": "472"
10649        }
10650      ],
10651      "meta-type": "object"
10652    },
10653    {
10654      "name": "390",
10655      "members": [
10656        {
10657          "name": "location",
10658          "type": "260"
10659        },
10660        {
10661          "name": "size",
10662          "type": "int"
10663        }
10664      ],
10665      "meta-type": "object"
10666    },
10667    {
10668      "name": "391",
10669      "members": [
10670        {
10671          "name": "file",
10672          "type": "369"
10673        },
10674        {
10675          "name": "size",
10676          "type": "int"
10677        },
10678        {
10679          "name": "cluster-size",
10680          "default": null,
10681          "type": "int"
10682        }
10683      ],
10684      "meta-type": "object"
10685    },
10686    {
10687      "name": "392",
10688      "members": [
10689        {
10690          "name": "file",
10691          "type": "369"
10692        },
10693        {
10694          "name": "size",
10695          "type": "int"
10696        },
10697        {
10698          "name": "backing-file",
10699          "default": null,
10700          "type": "str"
10701        },
10702        {
10703          "name": "encrypt",
10704          "default": null,
10705          "type": "477"
10706        }
10707      ],
10708      "meta-type": "object"
10709    },
10710    {
10711      "name": "393",
10712      "members": [
10713        {
10714          "name": "file",
10715          "type": "369"
10716        },
10717        {
10718          "name": "data-file",
10719          "default": null,
10720          "type": "369"
10721        },
10722        {
10723          "name": "data-file-raw",
10724          "default": null,
10725          "type": "bool"
10726        },
10727        {
10728          "name": "size",
10729          "type": "int"
10730        },
10731        {
10732          "name": "version",
10733          "default": null,
10734          "type": "478"
10735        },
10736        {
10737          "name": "backing-file",
10738          "default": null,
10739          "type": "str"
10740        },
10741        {
10742          "name": "backing-fmt",
10743          "default": null,
10744          "type": "243"
10745        },
10746        {
10747          "name": "encrypt",
10748          "default": null,
10749          "type": "477"
10750        },
10751        {
10752          "name": "cluster-size",
10753          "default": null,
10754          "type": "int"
10755        },
10756        {
10757          "name": "preallocation",
10758          "default": null,
10759          "type": "472"
10760        },
10761        {
10762          "name": "lazy-refcounts",
10763          "default": null,
10764          "type": "bool"
10765        },
10766        {
10767          "name": "refcount-bits",
10768          "default": null,
10769          "type": "int"
10770        }
10771      ],
10772      "meta-type": "object"
10773    },
10774    {
10775      "name": "394",
10776      "members": [
10777        {
10778          "name": "file",
10779          "type": "369"
10780        },
10781        {
10782          "name": "size",
10783          "type": "int"
10784        },
10785        {
10786          "name": "backing-file",
10787          "default": null,
10788          "type": "str"
10789        },
10790        {
10791          "name": "backing-fmt",
10792          "default": null,
10793          "type": "243"
10794        },
10795        {
10796          "name": "cluster-size",
10797          "default": null,
10798          "type": "int"
10799        },
10800        {
10801          "name": "table-size",
10802          "default": null,
10803          "type": "int"
10804        }
10805      ],
10806      "meta-type": "object"
10807    },
10808    {
10809      "name": "395",
10810      "members": [
10811        {
10812          "name": "location",
10813          "type": "268"
10814        },
10815        {
10816          "name": "size",
10817          "type": "int"
10818        },
10819        {
10820          "name": "cluster-size",
10821          "default": null,
10822          "type": "int"
10823        }
10824      ],
10825      "meta-type": "object"
10826    },
10827    {
10828      "name": "396",
10829      "members": [
10830        {
10831          "name": "location",
10832          "type": "270"
10833        },
10834        {
10835          "name": "size",
10836          "type": "int"
10837        },
10838        {
10839          "name": "backing-file",
10840          "default": null,
10841          "type": "str"
10842        },
10843        {
10844          "name": "preallocation",
10845          "default": null,
10846          "type": "472"
10847        },
10848        {
10849          "name": "redundancy",
10850          "default": null,
10851          "type": "479"
10852        },
10853        {
10854          "name": "object-size",
10855          "default": null,
10856          "type": "int"
10857        }
10858      ],
10859      "meta-type": "object"
10860    },
10861    {
10862      "name": "397",
10863      "members": [
10864        {
10865          "name": "location",
10866          "type": "271"
10867        },
10868        {
10869          "name": "size",
10870          "type": "int"
10871        }
10872      ],
10873      "meta-type": "object"
10874    },
10875    {
10876      "name": "398",
10877      "members": [
10878        {
10879          "name": "file",
10880          "type": "369"
10881        },
10882        {
10883          "name": "size",
10884          "type": "int"
10885        },
10886        {
10887          "name": "preallocation",
10888          "default": null,
10889          "type": "472"
10890        }
10891      ],
10892      "meta-type": "object"
10893    },
10894    {
10895      "name": "399",
10896      "members": [
10897        {
10898          "name": "file",
10899          "type": "369"
10900        },
10901        {
10902          "name": "size",
10903          "type": "int"
10904        },
10905        {
10906          "name": "log-size",
10907          "default": null,
10908          "type": "int"
10909        },
10910        {
10911          "name": "block-size",
10912          "default": null,
10913          "type": "int"
10914        },
10915        {
10916          "name": "subformat",
10917          "default": null,
10918          "type": "480"
10919        },
10920        {
10921          "name": "block-state-zero",
10922          "default": null,
10923          "type": "bool"
10924        }
10925      ],
10926      "meta-type": "object"
10927    },
10928    {
10929      "name": "400",
10930      "members": [
10931        {
10932          "name": "file",
10933          "type": "369"
10934        },
10935        {
10936          "name": "size",
10937          "type": "int"
10938        },
10939        {
10940          "name": "extents",
10941          "default": null,
10942          "type": "[369]"
10943        },
10944        {
10945          "name": "subformat",
10946          "default": null,
10947          "type": "481"
10948        },
10949        {
10950          "name": "backing-file",
10951          "default": null,
10952          "type": "str"
10953        },
10954        {
10955          "name": "adapter-type",
10956          "default": null,
10957          "type": "482"
10958        },
10959        {
10960          "name": "hwversion",
10961          "default": null,
10962          "type": "str"
10963        },
10964        {
10965          "name": "zeroed-grain",
10966          "default": null,
10967          "type": "bool"
10968        }
10969      ],
10970      "meta-type": "object"
10971    },
10972    {
10973      "name": "401",
10974      "members": [
10975        {
10976          "name": "file",
10977          "type": "369"
10978        },
10979        {
10980          "name": "size",
10981          "type": "int"
10982        },
10983        {
10984          "name": "subformat",
10985          "default": null,
10986          "type": "483"
10987        },
10988        {
10989          "name": "force-size",
10990          "default": null,
10991          "type": "bool"
10992        }
10993      ],
10994      "meta-type": "object"
10995    },
10996    {
10997      "name": "null",
10998      "json-type": "null",
10999      "meta-type": "builtin"
11000    },
11001    {
11002      "name": "402",
11003      "meta-type": "enum",
11004      "values": [
11005        "inet",
11006        "unix",
11007        "vsock",
11008        "fd"
11009      ]
11010    },
11011    {
11012      "name": "403",
11013      "members": [
11014        {
11015          "name": "data",
11016          "type": "385"
11017        }
11018      ],
11019      "meta-type": "object"
11020    },
11021    {
11022      "name": "404",
11023      "members": [
11024        {
11025          "name": "data",
11026          "type": "430"
11027        }
11028      ],
11029      "meta-type": "object"
11030    },
11031    {
11032      "name": "405",
11033      "members": [
11034        {
11035          "name": "data",
11036          "type": "431"
11037        }
11038      ],
11039      "meta-type": "object"
11040    },
11041    {
11042      "name": "406",
11043      "members": [
11044        {
11045          "name": "data",
11046          "type": "432"
11047        }
11048      ],
11049      "meta-type": "object"
11050    },
11051    {
11052      "name": "407",
11053      "meta-type": "enum",
11054      "values": [
11055        "file",
11056        "serial",
11057        "parallel",
11058        "pipe",
11059        "socket",
11060        "udp",
11061        "pty",
11062        "null",
11063        "mux",
11064        "msmouse",
11065        "wctablet",
11066        "braille",
11067        "testdev",
11068        "stdio",
11069        "console",
11070        "spicevmc",
11071        "spiceport",
11072        "vc",
11073        "ringbuf",
11074        "memory"
11075      ]
11076    },
11077    {
11078      "name": "408",
11079      "members": [
11080        {
11081          "name": "data",
11082          "type": "484"
11083        }
11084      ],
11085      "meta-type": "object"
11086    },
11087    {
11088      "name": "409",
11089      "members": [
11090        {
11091          "name": "data",
11092          "type": "485"
11093        }
11094      ],
11095      "meta-type": "object"
11096    },
11097    {
11098      "name": "410",
11099      "members": [
11100        {
11101          "name": "data",
11102          "type": "486"
11103        }
11104      ],
11105      "meta-type": "object"
11106    },
11107    {
11108      "name": "411",
11109      "members": [
11110        {
11111          "name": "data",
11112          "type": "487"
11113        }
11114      ],
11115      "meta-type": "object"
11116    },
11117    {
11118      "name": "412",
11119      "members": [
11120        {
11121          "name": "data",
11122          "type": "488"
11123        }
11124      ],
11125      "meta-type": "object"
11126    },
11127    {
11128      "name": "413",
11129      "members": [
11130        {
11131          "name": "data",
11132          "type": "489"
11133        }
11134      ],
11135      "meta-type": "object"
11136    },
11137    {
11138      "name": "414",
11139      "members": [
11140        {
11141          "name": "data",
11142          "type": "490"
11143        }
11144      ],
11145      "meta-type": "object"
11146    },
11147    {
11148      "name": "415",
11149      "members": [
11150        {
11151          "name": "data",
11152          "type": "491"
11153        }
11154      ],
11155      "meta-type": "object"
11156    },
11157    {
11158      "name": "416",
11159      "members": [
11160        {
11161          "name": "data",
11162          "type": "492"
11163        }
11164      ],
11165      "meta-type": "object"
11166    },
11167    {
11168      "name": "417",
11169      "members": [
11170        {
11171          "name": "data",
11172          "type": "493"
11173        }
11174      ],
11175      "meta-type": "object"
11176    },
11177    {
11178      "name": "418",
11179      "members": [
11180        {
11181          "name": "data",
11182          "type": "494"
11183        }
11184      ],
11185      "meta-type": "object"
11186    },
11187    {
11188      "name": "419",
11189      "meta-type": "enum",
11190      "values": [
11191        "passthrough",
11192        "emulator"
11193      ]
11194    },
11195    {
11196      "name": "420",
11197      "members": [
11198        {
11199          "name": "data",
11200          "type": "495"
11201        }
11202      ],
11203      "meta-type": "object"
11204    },
11205    {
11206      "name": "421",
11207      "members": [
11208        {
11209          "name": "data",
11210          "type": "496"
11211        }
11212      ],
11213      "meta-type": "object"
11214    },
11215    {
11216      "name": "422",
11217      "meta-type": "enum",
11218      "values": [
11219        "number",
11220        "qcode"
11221      ]
11222    },
11223    {
11224      "name": "423",
11225      "members": [
11226        {
11227          "name": "data",
11228          "type": "int"
11229        }
11230      ],
11231      "meta-type": "object"
11232    },
11233    {
11234      "name": "424",
11235      "members": [
11236        {
11237          "name": "data",
11238          "type": "497"
11239        }
11240      ],
11241      "meta-type": "object"
11242    },
11243    {
11244      "name": "425",
11245      "meta-type": "enum",
11246      "values": [
11247        "key",
11248        "btn",
11249        "rel",
11250        "abs"
11251      ]
11252    },
11253    {
11254      "name": "426",
11255      "members": [
11256        {
11257          "name": "data",
11258          "type": "498"
11259        }
11260      ],
11261      "meta-type": "object"
11262    },
11263    {
11264      "name": "427",
11265      "members": [
11266        {
11267          "name": "data",
11268          "type": "499"
11269        }
11270      ],
11271      "meta-type": "object"
11272    },
11273    {
11274      "name": "428",
11275      "members": [
11276        {
11277          "name": "data",
11278          "type": "500"
11279        }
11280      ],
11281      "meta-type": "object"
11282    },
11283    {
11284      "name": "429",
11285      "meta-type": "enum",
11286      "values": [
11287        "inet",
11288        "unix",
11289        "vsock",
11290        "fd"
11291      ]
11292    },
11293    {
11294      "name": "430",
11295      "members": [
11296        {
11297          "name": "path",
11298          "type": "str"
11299        }
11300      ],
11301      "meta-type": "object"
11302    },
11303    {
11304      "name": "431",
11305      "members": [
11306        {
11307          "name": "cid",
11308          "type": "str"
11309        },
11310        {
11311          "name": "port",
11312          "type": "str"
11313        }
11314      ],
11315      "meta-type": "object"
11316    },
11317    {
11318      "name": "432",
11319      "members": [
11320        {
11321          "name": "str",
11322          "type": "str"
11323        }
11324      ],
11325      "meta-type": "object"
11326    },
11327    {
11328      "name": "433",
11329      "meta-type": "enum",
11330      "values": [
11331        "abort",
11332        "block-dirty-bitmap-add",
11333        "block-dirty-bitmap-remove",
11334        "block-dirty-bitmap-clear",
11335        "block-dirty-bitmap-enable",
11336        "block-dirty-bitmap-disable",
11337        "block-dirty-bitmap-merge",
11338        "blockdev-backup",
11339        "blockdev-snapshot",
11340        "blockdev-snapshot-internal-sync",
11341        "blockdev-snapshot-sync",
11342        "drive-backup"
11343      ]
11344    },
11345    {
11346      "name": "434",
11347      "members": [
11348        {
11349          "name": "data",
11350          "type": "501"
11351        }
11352      ],
11353      "meta-type": "object"
11354    },
11355    {
11356      "name": "435",
11357      "members": [
11358        {
11359          "name": "data",
11360          "type": "31"
11361        }
11362      ],
11363      "meta-type": "object"
11364    },
11365    {
11366      "name": "436",
11367      "members": [
11368        {
11369          "name": "data",
11370          "type": "32"
11371        }
11372      ],
11373      "meta-type": "object"
11374    },
11375    {
11376      "name": "437",
11377      "members": [
11378        {
11379          "name": "data",
11380          "type": "33"
11381        }
11382      ],
11383      "meta-type": "object"
11384    },
11385    {
11386      "name": "438",
11387      "members": [
11388        {
11389          "name": "data",
11390          "type": "27"
11391        }
11392      ],
11393      "meta-type": "object"
11394    },
11395    {
11396      "name": "439",
11397      "members": [
11398        {
11399          "name": "data",
11400          "type": "23"
11401        }
11402      ],
11403      "meta-type": "object"
11404    },
11405    {
11406      "name": "440",
11407      "members": [
11408        {
11409          "name": "data",
11410          "type": "65"
11411        }
11412      ],
11413      "meta-type": "object"
11414    },
11415    {
11416      "name": "441",
11417      "members": [
11418        {
11419          "name": "data",
11420          "type": "22"
11421        }
11422      ],
11423      "meta-type": "object"
11424    },
11425    {
11426      "name": "442",
11427      "members": [
11428        {
11429          "name": "data",
11430          "type": "26"
11431        }
11432      ],
11433      "meta-type": "object"
11434    },
11435    {
11436      "name": "443",
11437      "meta-type": "enum",
11438      "values": [
11439        "individual",
11440        "grouped"
11441      ]
11442    },
11443    {
11444      "name": "444",
11445      "meta-type": "enum",
11446      "values": [
11447        "string",
11448        "number",
11449        "int",
11450        "boolean",
11451        "null",
11452        "object",
11453        "array",
11454        "value"
11455      ]
11456    },
11457    {
11458      "name": "[445]",
11459      "element-type": "445",
11460      "meta-type": "array"
11461    },
11462    {
11463      "name": "445",
11464      "members": [
11465        {
11466          "name": "name",
11467          "type": "str"
11468        },
11469        {
11470          "name": "type",
11471          "type": "str"
11472        },
11473        {
11474          "name": "default",
11475          "default": null,
11476          "type": "any"
11477        }
11478      ],
11479      "meta-type": "object"
11480    },
11481    {
11482      "name": "[446]",
11483      "element-type": "446",
11484      "meta-type": "array"
11485    },
11486    {
11487      "name": "446",
11488      "members": [
11489        {
11490          "name": "case",
11491          "type": "str"
11492        },
11493        {
11494          "name": "type",
11495          "type": "str"
11496        }
11497      ],
11498      "meta-type": "object"
11499    },
11500    {
11501      "name": "[447]",
11502      "element-type": "447",
11503      "meta-type": "array"
11504    },
11505    {
11506      "name": "447",
11507      "members": [
11508        {
11509          "name": "type",
11510          "type": "str"
11511        }
11512      ],
11513      "meta-type": "object"
11514    },
11515    {
11516      "name": "448",
11517      "meta-type": "enum",
11518      "values": [
11519        "uninitialized",
11520        "stopped",
11521        "check-stop",
11522        "operating",
11523        "load"
11524      ]
11525    },
11526    {
11527      "name": "449",
11528      "members": [
11529        {
11530          "name": "desc",
11531          "default": null,
11532          "type": "str"
11533        },
11534        {
11535          "name": "class",
11536          "type": "int"
11537        }
11538      ],
11539      "meta-type": "object"
11540    },
11541    {
11542      "name": "450",
11543      "members": [
11544        {
11545          "name": "device",
11546          "type": "int"
11547        },
11548        {
11549          "name": "vendor",
11550          "type": "int"
11551        },
11552        {
11553          "name": "subsystem",
11554          "default": null,
11555          "type": "int"
11556        },
11557        {
11558          "name": "subsystem-vendor",
11559          "default": null,
11560          "type": "int"
11561        }
11562      ],
11563      "meta-type": "object"
11564    },
11565    {
11566      "name": "451",
11567      "members": [
11568        {
11569          "name": "bus",
11570          "type": "502"
11571        },
11572        {
11573          "name": "devices",
11574          "default": null,
11575          "type": "[351]"
11576        }
11577      ],
11578      "meta-type": "object"
11579    },
11580    {
11581      "name": "[452]",
11582      "element-type": "452",
11583      "meta-type": "array"
11584    },
11585    {
11586      "name": "452",
11587      "members": [
11588        {
11589          "name": "bar",
11590          "type": "int"
11591        },
11592        {
11593          "name": "type",
11594          "type": "str"
11595        },
11596        {
11597          "name": "address",
11598          "type": "int"
11599        },
11600        {
11601          "name": "size",
11602          "type": "int"
11603        },
11604        {
11605          "name": "prefetch",
11606          "default": null,
11607          "type": "bool"
11608        },
11609        {
11610          "name": "mem_type_64",
11611          "default": null,
11612          "type": "bool"
11613        }
11614      ],
11615      "meta-type": "object"
11616    },
11617    {
11618      "name": "453",
11619      "meta-type": "enum",
11620      "values": [
11621        "string",
11622        "boolean",
11623        "number",
11624        "size"
11625      ]
11626    },
11627    {
11628      "name": "454",
11629      "members": [
11630        {
11631          "name": "id",
11632          "default": null,
11633          "type": "str"
11634        },
11635        {
11636          "name": "addr",
11637          "type": "int"
11638        },
11639        {
11640          "name": "size",
11641          "type": "int"
11642        },
11643        {
11644          "name": "slot",
11645          "type": "int"
11646        },
11647        {
11648          "name": "node",
11649          "type": "int"
11650        },
11651        {
11652          "name": "memdev",
11653          "type": "str"
11654        },
11655        {
11656          "name": "hotplugged",
11657          "type": "bool"
11658        },
11659        {
11660          "name": "hotpluggable",
11661          "type": "bool"
11662        }
11663      ],
11664      "meta-type": "object"
11665    },
11666    {
11667      "name": "455",
11668      "members": [
11669        {
11670          "name": "id",
11671          "default": null,
11672          "type": "str"
11673        },
11674        {
11675          "name": "memaddr",
11676          "type": "int"
11677        },
11678        {
11679          "name": "size",
11680          "type": "int"
11681        },
11682        {
11683          "name": "memdev",
11684          "type": "str"
11685        }
11686      ],
11687      "meta-type": "object"
11688    },
11689    {
11690      "name": "456",
11691      "meta-type": "enum",
11692      "values": [
11693        "unknown",
11694        "disabled-wait",
11695        "extint-loop",
11696        "pgmint-loop",
11697        "opint-loop"
11698      ]
11699    },
11700    {
11701      "name": "457",
11702      "meta-type": "enum",
11703      "values": [
11704        "qcow2",
11705        "vmdk",
11706        "luks"
11707      ]
11708    },
11709    {
11710      "name": "458",
11711      "members": [
11712        {
11713          "name": "data",
11714          "type": "503"
11715        }
11716      ],
11717      "meta-type": "object"
11718    },
11719    {
11720      "name": "459",
11721      "members": [
11722        {
11723          "name": "data",
11724          "type": "504"
11725        }
11726      ],
11727      "meta-type": "object"
11728    },
11729    {
11730      "name": "460",
11731      "members": [
11732        {
11733          "name": "data",
11734          "type": "505"
11735        }
11736      ],
11737      "meta-type": "object"
11738    },
11739    {
11740      "name": "461",
11741      "meta-type": "enum",
11742      "values": [
11743        "l1_update",
11744        "l1_grow_alloc_table",
11745        "l1_grow_write_table",
11746        "l1_grow_activate_table",
11747        "l2_load",
11748        "l2_update",
11749        "l2_update_compressed",
11750        "l2_alloc_cow_read",
11751        "l2_alloc_write",
11752        "read_aio",
11753        "read_backing_aio",
11754        "read_compressed",
11755        "write_aio",
11756        "write_compressed",
11757        "vmstate_load",
11758        "vmstate_save",
11759        "cow_read",
11760        "cow_write",
11761        "reftable_load",
11762        "reftable_grow",
11763        "reftable_update",
11764        "refblock_load",
11765        "refblock_update",
11766        "refblock_update_part",
11767        "refblock_alloc",
11768        "refblock_alloc_hookup",
11769        "refblock_alloc_write",
11770        "refblock_alloc_write_blocks",
11771        "refblock_alloc_write_table",
11772        "refblock_alloc_switch_table",
11773        "cluster_alloc",
11774        "cluster_alloc_bytes",
11775        "cluster_free",
11776        "flush_to_os",
11777        "flush_to_disk",
11778        "pwritev_rmw_head",
11779        "pwritev_rmw_after_head",
11780        "pwritev_rmw_tail",
11781        "pwritev_rmw_after_tail",
11782        "pwritev",
11783        "pwritev_zero",
11784        "pwritev_done",
11785        "empty_image_prepare",
11786        "l1_shrink_write_table",
11787        "l1_shrink_free_l2_clusters",
11788        "cor_write",
11789        "cluster_alloc_space",
11790        "none"
11791      ]
11792    },
11793    {
11794      "name": "462",
11795      "meta-type": "enum",
11796      "values": [
11797        "read",
11798        "write",
11799        "write-zeroes",
11800        "discard",
11801        "flush",
11802        "block-status"
11803      ]
11804    },
11805    {
11806      "name": "463",
11807      "meta-type": "enum",
11808      "values": [
11809        "inet"
11810      ]
11811    },
11812    {
11813      "name": "464",
11814      "members": [
11815        {
11816          "name": "template",
11817          "default": null,
11818          "type": "465"
11819        },
11820        {
11821          "name": "main-header",
11822          "default": null,
11823          "type": "bool"
11824        },
11825        {
11826          "name": "active-l1",
11827          "default": null,
11828          "type": "bool"
11829        },
11830        {
11831          "name": "active-l2",
11832          "default": null,
11833          "type": "bool"
11834        },
11835        {
11836          "name": "refcount-table",
11837          "default": null,
11838          "type": "bool"
11839        },
11840        {
11841          "name": "refcount-block",
11842          "default": null,
11843          "type": "bool"
11844        },
11845        {
11846          "name": "snapshot-table",
11847          "default": null,
11848          "type": "bool"
11849        },
11850        {
11851          "name": "inactive-l1",
11852          "default": null,
11853          "type": "bool"
11854        },
11855        {
11856          "name": "inactive-l2",
11857          "default": null,
11858          "type": "bool"
11859        },
11860        {
11861          "name": "bitmap-directory",
11862          "default": null,
11863          "type": "bool"
11864        }
11865      ],
11866      "meta-type": "object"
11867    },
11868    {
11869      "name": "465",
11870      "meta-type": "enum",
11871      "values": [
11872        "none",
11873        "constant",
11874        "cached",
11875        "all"
11876      ]
11877    },
11878    {
11879      "name": "466",
11880      "meta-type": "enum",
11881      "values": [
11882        "aes",
11883        "luks"
11884      ]
11885    },
11886    {
11887      "name": "467",
11888      "members": [
11889        {
11890          "name": "key-secret",
11891          "default": null,
11892          "type": "str"
11893        }
11894      ],
11895      "meta-type": "object"
11896    },
11897    {
11898      "name": "468",
11899      "members": [
11900        {
11901          "name": "key-secret",
11902          "default": null,
11903          "type": "str"
11904        }
11905      ],
11906      "meta-type": "object"
11907    },
11908    {
11909      "name": "469",
11910      "meta-type": "enum",
11911      "values": [
11912        "aes"
11913      ]
11914    },
11915    {
11916      "name": "470",
11917      "meta-type": "enum",
11918      "values": [
11919        "none",
11920        "hash",
11921        "known_hosts"
11922      ]
11923    },
11924    {
11925      "name": "471",
11926      "members": [
11927        {
11928          "name": "type",
11929          "type": "506"
11930        },
11931        {
11932          "name": "hash",
11933          "type": "str"
11934        }
11935      ],
11936      "meta-type": "object"
11937    },
11938    {
11939      "name": "472",
11940      "meta-type": "enum",
11941      "values": [
11942        "off",
11943        "metadata",
11944        "falloc",
11945        "full"
11946      ]
11947    },
11948    {
11949      "name": "473",
11950      "meta-type": "enum",
11951      "values": [
11952        "aes-128",
11953        "aes-192",
11954        "aes-256",
11955        "des-rfb",
11956        "3des",
11957        "cast5-128",
11958        "serpent-128",
11959        "serpent-192",
11960        "serpent-256",
11961        "twofish-128",
11962        "twofish-192",
11963        "twofish-256"
11964      ]
11965    },
11966    {
11967      "name": "474",
11968      "meta-type": "enum",
11969      "values": [
11970        "ecb",
11971        "cbc",
11972        "xts",
11973        "ctr"
11974      ]
11975    },
11976    {
11977      "name": "475",
11978      "meta-type": "enum",
11979      "values": [
11980        "plain",
11981        "plain64",
11982        "essiv"
11983      ]
11984    },
11985    {
11986      "name": "476",
11987      "meta-type": "enum",
11988      "values": [
11989        "md5",
11990        "sha1",
11991        "sha224",
11992        "sha256",
11993        "sha384",
11994        "sha512",
11995        "ripemd160"
11996      ]
11997    },
11998    {
11999      "name": "477",
12000      "tag": "format",
12001      "variants": [
12002        {
12003          "case": "qcow",
12004          "type": "467"
12005        },
12006        {
12007          "case": "luks",
12008          "type": "508"
12009        }
12010      ],
12011      "members": [
12012        {
12013          "name": "format",
12014          "type": "507"
12015        }
12016      ],
12017      "meta-type": "object"
12018    },
12019    {
12020      "name": "478",
12021      "meta-type": "enum",
12022      "values": [
12023        "v2",
12024        "v3"
12025      ]
12026    },
12027    {
12028      "name": "479",
12029      "tag": "type",
12030      "variants": [
12031        {
12032          "case": "full",
12033          "type": "510"
12034        },
12035        {
12036          "case": "erasure-coded",
12037          "type": "511"
12038        }
12039      ],
12040      "members": [
12041        {
12042          "name": "type",
12043          "type": "509"
12044        }
12045      ],
12046      "meta-type": "object"
12047    },
12048    {
12049      "name": "480",
12050      "meta-type": "enum",
12051      "values": [
12052        "dynamic",
12053        "fixed"
12054      ]
12055    },
12056    {
12057      "name": "481",
12058      "meta-type": "enum",
12059      "values": [
12060        "monolithicSparse",
12061        "monolithicFlat",
12062        "twoGbMaxExtentSparse",
12063        "twoGbMaxExtentFlat",
12064        "streamOptimized"
12065      ]
12066    },
12067    {
12068      "name": "482",
12069      "meta-type": "enum",
12070      "values": [
12071        "ide",
12072        "buslogic",
12073        "lsilogic",
12074        "legacyESX"
12075      ]
12076    },
12077    {
12078      "name": "483",
12079      "meta-type": "enum",
12080      "values": [
12081        "dynamic",
12082        "fixed"
12083      ]
12084    },
12085    {
12086      "name": "484",
12087      "members": [
12088        {
12089          "name": "logfile",
12090          "default": null,
12091          "type": "str"
12092        },
12093        {
12094          "name": "logappend",
12095          "default": null,
12096          "type": "bool"
12097        },
12098        {
12099          "name": "in",
12100          "default": null,
12101          "type": "str"
12102        },
12103        {
12104          "name": "out",
12105          "type": "str"
12106        },
12107        {
12108          "name": "append",
12109          "default": null,
12110          "type": "bool"
12111        }
12112      ],
12113      "meta-type": "object"
12114    },
12115    {
12116      "name": "485",
12117      "members": [
12118        {
12119          "name": "logfile",
12120          "default": null,
12121          "type": "str"
12122        },
12123        {
12124          "name": "logappend",
12125          "default": null,
12126          "type": "bool"
12127        },
12128        {
12129          "name": "device",
12130          "type": "str"
12131        }
12132      ],
12133      "meta-type": "object"
12134    },
12135    {
12136      "name": "486",
12137      "members": [
12138        {
12139          "name": "logfile",
12140          "default": null,
12141          "type": "str"
12142        },
12143        {
12144          "name": "logappend",
12145          "default": null,
12146          "type": "bool"
12147        },
12148        {
12149          "name": "addr",
12150          "type": "280"
12151        },
12152        {
12153          "name": "tls-creds",
12154          "default": null,
12155          "type": "str"
12156        },
12157        {
12158          "name": "tls-authz",
12159          "default": null,
12160          "type": "str"
12161        },
12162        {
12163          "name": "server",
12164          "default": null,
12165          "type": "bool"
12166        },
12167        {
12168          "name": "wait",
12169          "default": null,
12170          "type": "bool"
12171        },
12172        {
12173          "name": "nodelay",
12174          "default": null,
12175          "type": "bool"
12176        },
12177        {
12178          "name": "telnet",
12179          "default": null,
12180          "type": "bool"
12181        },
12182        {
12183          "name": "tn3270",
12184          "default": null,
12185          "type": "bool"
12186        },
12187        {
12188          "name": "websocket",
12189          "default": null,
12190          "type": "bool"
12191        },
12192        {
12193          "name": "reconnect",
12194          "default": null,
12195          "type": "int"
12196        }
12197      ],
12198      "meta-type": "object"
12199    },
12200    {
12201      "name": "487",
12202      "members": [
12203        {
12204          "name": "logfile",
12205          "default": null,
12206          "type": "str"
12207        },
12208        {
12209          "name": "logappend",
12210          "default": null,
12211          "type": "bool"
12212        },
12213        {
12214          "name": "remote",
12215          "type": "280"
12216        },
12217        {
12218          "name": "local",
12219          "default": null,
12220          "type": "280"
12221        }
12222      ],
12223      "meta-type": "object"
12224    },
12225    {
12226      "name": "488",
12227      "members": [
12228        {
12229          "name": "logfile",
12230          "default": null,
12231          "type": "str"
12232        },
12233        {
12234          "name": "logappend",
12235          "default": null,
12236          "type": "bool"
12237        }
12238      ],
12239      "meta-type": "object"
12240    },
12241    {
12242      "name": "489",
12243      "members": [
12244        {
12245          "name": "logfile",
12246          "default": null,
12247          "type": "str"
12248        },
12249        {
12250          "name": "logappend",
12251          "default": null,
12252          "type": "bool"
12253        },
12254        {
12255          "name": "chardev",
12256          "type": "str"
12257        }
12258      ],
12259      "meta-type": "object"
12260    },
12261    {
12262      "name": "490",
12263      "members": [
12264        {
12265          "name": "logfile",
12266          "default": null,
12267          "type": "str"
12268        },
12269        {
12270          "name": "logappend",
12271          "default": null,
12272          "type": "bool"
12273        },
12274        {
12275          "name": "signal",
12276          "default": null,
12277          "type": "bool"
12278        }
12279      ],
12280      "meta-type": "object"
12281    },
12282    {
12283      "name": "491",
12284      "members": [
12285        {
12286          "name": "logfile",
12287          "default": null,
12288          "type": "str"
12289        },
12290        {
12291          "name": "logappend",
12292          "default": null,
12293          "type": "bool"
12294        },
12295        {
12296          "name": "type",
12297          "type": "str"
12298        }
12299      ],
12300      "meta-type": "object"
12301    },
12302    {
12303      "name": "492",
12304      "members": [
12305        {
12306          "name": "logfile",
12307          "default": null,
12308          "type": "str"
12309        },
12310        {
12311          "name": "logappend",
12312          "default": null,
12313          "type": "bool"
12314        },
12315        {
12316          "name": "fqdn",
12317          "type": "str"
12318        }
12319      ],
12320      "meta-type": "object"
12321    },
12322    {
12323      "name": "493",
12324      "members": [
12325        {
12326          "name": "logfile",
12327          "default": null,
12328          "type": "str"
12329        },
12330        {
12331          "name": "logappend",
12332          "default": null,
12333          "type": "bool"
12334        },
12335        {
12336          "name": "width",
12337          "default": null,
12338          "type": "int"
12339        },
12340        {
12341          "name": "height",
12342          "default": null,
12343          "type": "int"
12344        },
12345        {
12346          "name": "cols",
12347          "default": null,
12348          "type": "int"
12349        },
12350        {
12351          "name": "rows",
12352          "default": null,
12353          "type": "int"
12354        }
12355      ],
12356      "meta-type": "object"
12357    },
12358    {
12359      "name": "494",
12360      "members": [
12361        {
12362          "name": "logfile",
12363          "default": null,
12364          "type": "str"
12365        },
12366        {
12367          "name": "logappend",
12368          "default": null,
12369          "type": "bool"
12370        },
12371        {
12372          "name": "size",
12373          "default": null,
12374          "type": "int"
12375        }
12376      ],
12377      "meta-type": "object"
12378    },
12379    {
12380      "name": "495",
12381      "members": [
12382        {
12383          "name": "path",
12384          "default": null,
12385          "type": "str"
12386        },
12387        {
12388          "name": "cancel-path",
12389          "default": null,
12390          "type": "str"
12391        }
12392      ],
12393      "meta-type": "object"
12394    },
12395    {
12396      "name": "496",
12397      "members": [
12398        {
12399          "name": "chardev",
12400          "type": "str"
12401        }
12402      ],
12403      "meta-type": "object"
12404    },
12405    {
12406      "name": "497",
12407      "meta-type": "enum",
12408      "values": [
12409        "unmapped",
12410        "shift",
12411        "shift_r",
12412        "alt",
12413        "alt_r",
12414        "ctrl",
12415        "ctrl_r",
12416        "menu",
12417        "esc",
12418        "1",
12419        "2",
12420        "3",
12421        "4",
12422        "5",
12423        "6",
12424        "7",
12425        "8",
12426        "9",
12427        "0",
12428        "minus",
12429        "equal",
12430        "backspace",
12431        "tab",
12432        "q",
12433        "w",
12434        "e",
12435        "r",
12436        "t",
12437        "y",
12438        "u",
12439        "i",
12440        "o",
12441        "p",
12442        "bracket_left",
12443        "bracket_right",
12444        "ret",
12445        "a",
12446        "s",
12447        "d",
12448        "f",
12449        "g",
12450        "h",
12451        "j",
12452        "k",
12453        "l",
12454        "semicolon",
12455        "apostrophe",
12456        "grave_accent",
12457        "backslash",
12458        "z",
12459        "x",
12460        "c",
12461        "v",
12462        "b",
12463        "n",
12464        "m",
12465        "comma",
12466        "dot",
12467        "slash",
12468        "asterisk",
12469        "spc",
12470        "caps_lock",
12471        "f1",
12472        "f2",
12473        "f3",
12474        "f4",
12475        "f5",
12476        "f6",
12477        "f7",
12478        "f8",
12479        "f9",
12480        "f10",
12481        "num_lock",
12482        "scroll_lock",
12483        "kp_divide",
12484        "kp_multiply",
12485        "kp_subtract",
12486        "kp_add",
12487        "kp_enter",
12488        "kp_decimal",
12489        "sysrq",
12490        "kp_0",
12491        "kp_1",
12492        "kp_2",
12493        "kp_3",
12494        "kp_4",
12495        "kp_5",
12496        "kp_6",
12497        "kp_7",
12498        "kp_8",
12499        "kp_9",
12500        "less",
12501        "f11",
12502        "f12",
12503        "print",
12504        "home",
12505        "pgup",
12506        "pgdn",
12507        "end",
12508        "left",
12509        "up",
12510        "down",
12511        "right",
12512        "insert",
12513        "delete",
12514        "stop",
12515        "again",
12516        "props",
12517        "undo",
12518        "front",
12519        "copy",
12520        "open",
12521        "paste",
12522        "find",
12523        "cut",
12524        "lf",
12525        "help",
12526        "meta_l",
12527        "meta_r",
12528        "compose",
12529        "pause",
12530        "ro",
12531        "hiragana",
12532        "henkan",
12533        "yen",
12534        "muhenkan",
12535        "katakanahiragana",
12536        "kp_comma",
12537        "kp_equals",
12538        "power",
12539        "sleep",
12540        "wake",
12541        "audionext",
12542        "audioprev",
12543        "audiostop",
12544        "audioplay",
12545        "audiomute",
12546        "volumeup",
12547        "volumedown",
12548        "mediaselect",
12549        "mail",
12550        "calculator",
12551        "computer",
12552        "ac_home",
12553        "ac_back",
12554        "ac_forward",
12555        "ac_refresh",
12556        "ac_bookmarks"
12557      ]
12558    },
12559    {
12560      "name": "498",
12561      "members": [
12562        {
12563          "name": "key",
12564          "type": "305"
12565        },
12566        {
12567          "name": "down",
12568          "type": "bool"
12569        }
12570      ],
12571      "meta-type": "object"
12572    },
12573    {
12574      "name": "499",
12575      "members": [
12576        {
12577          "name": "button",
12578          "type": "512"
12579        },
12580        {
12581          "name": "down",
12582          "type": "bool"
12583        }
12584      ],
12585      "meta-type": "object"
12586    },
12587    {
12588      "name": "500",
12589      "members": [
12590        {
12591          "name": "axis",
12592          "type": "513"
12593        },
12594        {
12595          "name": "value",
12596          "type": "int"
12597        }
12598      ],
12599      "meta-type": "object"
12600    },
12601    {
12602      "name": "501",
12603      "members": [
12604      ],
12605      "meta-type": "object"
12606    },
12607    {
12608      "name": "502",
12609      "members": [
12610        {
12611          "name": "number",
12612          "type": "int"
12613        },
12614        {
12615          "name": "secondary",
12616          "type": "int"
12617        },
12618        {
12619          "name": "subordinate",
12620          "type": "int"
12621        },
12622        {
12623          "name": "io_range",
12624          "type": "514"
12625        },
12626        {
12627          "name": "memory_range",
12628          "type": "514"
12629        },
12630        {
12631          "name": "prefetchable_range",
12632          "type": "514"
12633        }
12634      ],
12635      "meta-type": "object"
12636    },
12637    {
12638      "name": "503",
12639      "members": [
12640        {
12641          "name": "compat",
12642          "type": "str"
12643        },
12644        {
12645          "name": "data-file",
12646          "default": null,
12647          "type": "str"
12648        },
12649        {
12650          "name": "data-file-raw",
12651          "default": null,
12652          "type": "bool"
12653        },
12654        {
12655          "name": "lazy-refcounts",
12656          "default": null,
12657          "type": "bool"
12658        },
12659        {
12660          "name": "corrupt",
12661          "default": null,
12662          "type": "bool"
12663        },
12664        {
12665          "name": "refcount-bits",
12666          "type": "int"
12667        },
12668        {
12669          "name": "encrypt",
12670          "default": null,
12671          "type": "515"
12672        },
12673        {
12674          "name": "bitmaps",
12675          "default": null,
12676          "type": "[516]"
12677        }
12678      ],
12679      "meta-type": "object"
12680    },
12681    {
12682      "name": "504",
12683      "members": [
12684        {
12685          "name": "create-type",
12686          "type": "str"
12687        },
12688        {
12689          "name": "cid",
12690          "type": "int"
12691        },
12692        {
12693          "name": "parent-cid",
12694          "type": "int"
12695        },
12696        {
12697          "name": "extents",
12698          "type": "[237]"
12699        }
12700      ],
12701      "meta-type": "object"
12702    },
12703    {
12704      "name": "505",
12705      "members": [
12706        {
12707          "name": "cipher-alg",
12708          "type": "473"
12709        },
12710        {
12711          "name": "cipher-mode",
12712          "type": "474"
12713        },
12714        {
12715          "name": "ivgen-alg",
12716          "type": "475"
12717        },
12718        {
12719          "name": "ivgen-hash-alg",
12720          "default": null,
12721          "type": "476"
12722        },
12723        {
12724          "name": "hash-alg",
12725          "type": "476"
12726        },
12727        {
12728          "name": "payload-offset",
12729          "type": "int"
12730        },
12731        {
12732          "name": "master-key-iters",
12733          "type": "int"
12734        },
12735        {
12736          "name": "uuid",
12737          "type": "str"
12738        },
12739        {
12740          "name": "slots",
12741          "type": "[517]"
12742        }
12743      ],
12744      "meta-type": "object"
12745    },
12746    {
12747      "name": "506",
12748      "meta-type": "enum",
12749      "values": [
12750        "md5",
12751        "sha1"
12752      ]
12753    },
12754    {
12755      "name": "507",
12756      "meta-type": "enum",
12757      "values": [
12758        "qcow",
12759        "luks"
12760      ]
12761    },
12762    {
12763      "name": "508",
12764      "members": [
12765        {
12766          "name": "key-secret",
12767          "default": null,
12768          "type": "str"
12769        },
12770        {
12771          "name": "cipher-alg",
12772          "default": null,
12773          "type": "473"
12774        },
12775        {
12776          "name": "cipher-mode",
12777          "default": null,
12778          "type": "474"
12779        },
12780        {
12781          "name": "ivgen-alg",
12782          "default": null,
12783          "type": "475"
12784        },
12785        {
12786          "name": "ivgen-hash-alg",
12787          "default": null,
12788          "type": "476"
12789        },
12790        {
12791          "name": "hash-alg",
12792          "default": null,
12793          "type": "476"
12794        },
12795        {
12796          "name": "iter-time",
12797          "default": null,
12798          "type": "int"
12799        }
12800      ],
12801      "meta-type": "object"
12802    },
12803    {
12804      "name": "509",
12805      "meta-type": "enum",
12806      "values": [
12807        "full",
12808        "erasure-coded"
12809      ]
12810    },
12811    {
12812      "name": "510",
12813      "members": [
12814        {
12815          "name": "copies",
12816          "type": "int"
12817        }
12818      ],
12819      "meta-type": "object"
12820    },
12821    {
12822      "name": "511",
12823      "members": [
12824        {
12825          "name": "data-strips",
12826          "type": "int"
12827        },
12828        {
12829          "name": "parity-strips",
12830          "type": "int"
12831        }
12832      ],
12833      "meta-type": "object"
12834    },
12835    {
12836      "name": "512",
12837      "meta-type": "enum",
12838      "values": [
12839        "left",
12840        "middle",
12841        "right",
12842        "wheel-up",
12843        "wheel-down",
12844        "side",
12845        "extra"
12846      ]
12847    },
12848    {
12849      "name": "513",
12850      "meta-type": "enum",
12851      "values": [
12852        "x",
12853        "y"
12854      ]
12855    },
12856    {
12857      "name": "514",
12858      "members": [
12859        {
12860          "name": "base",
12861          "type": "int"
12862        },
12863        {
12864          "name": "limit",
12865          "type": "int"
12866        }
12867      ],
12868      "meta-type": "object"
12869    },
12870    {
12871      "name": "515",
12872      "tag": "format",
12873      "variants": [
12874        {
12875          "case": "luks",
12876          "type": "505"
12877        },
12878        {
12879          "case": "aes",
12880          "type": "0"
12881        }
12882      ],
12883      "members": [
12884        {
12885          "name": "format",
12886          "type": "466"
12887        }
12888      ],
12889      "meta-type": "object"
12890    },
12891    {
12892      "name": "[516]",
12893      "element-type": "516",
12894      "meta-type": "array"
12895    },
12896    {
12897      "name": "516",
12898      "members": [
12899        {
12900          "name": "name",
12901          "type": "str"
12902        },
12903        {
12904          "name": "granularity",
12905          "type": "int"
12906        },
12907        {
12908          "name": "flags",
12909          "type": "[518]"
12910        }
12911      ],
12912      "meta-type": "object"
12913    },
12914    {
12915      "name": "[237]",
12916      "element-type": "237",
12917      "meta-type": "array"
12918    },
12919    {
12920      "name": "[517]",
12921      "element-type": "517",
12922      "meta-type": "array"
12923    },
12924    {
12925      "name": "517",
12926      "members": [
12927        {
12928          "name": "active",
12929          "type": "bool"
12930        },
12931        {
12932          "name": "iters",
12933          "default": null,
12934          "type": "int"
12935        },
12936        {
12937          "name": "stripes",
12938          "default": null,
12939          "type": "int"
12940        },
12941        {
12942          "name": "key-offset",
12943          "type": "int"
12944        }
12945      ],
12946      "meta-type": "object"
12947    },
12948    {
12949      "name": "[518]",
12950      "element-type": "518",
12951      "meta-type": "array"
12952    },
12953    {
12954      "name": "518",
12955      "meta-type": "enum",
12956      "values": [
12957        "in-use",
12958        "auto"
12959      ]
12960    }
12961  ],
12962  "id": "libvirt-4"
12963}
12964
12965{
12966  "execute": "query-commands",
12967  "id": "libvirt-5"
12968}
12969
12970{
12971  "return": [
12972    {
12973      "name": "netdev_add"
12974    },
12975    {
12976      "name": "device_add"
12977    },
12978    {
12979      "name": "query-qmp-schema"
12980    },
12981    {
12982      "name": "query-sev-capabilities"
12983    },
12984    {
12985      "name": "query-sev-launch-measure"
12986    },
12987    {
12988      "name": "query-sev"
12989    },
12990    {
12991      "name": "rtc-reset-reinjection"
12992    },
12993    {
12994      "name": "query-vm-generation-id"
12995    },
12996    {
12997      "name": "xen-load-devices-state"
12998    },
12999    {
13000      "name": "query-acpi-ospm-status"
13001    },
13002    {
13003      "name": "query-memory-devices"
13004    },
13005    {
13006      "name": "query-command-line-options"
13007    },
13008    {
13009      "name": "query-fdsets"
13010    },
13011    {
13012      "name": "remove-fd"
13013    },
13014    {
13015      "name": "add-fd"
13016    },
13017    {
13018      "name": "query-memory-size-summary"
13019    },
13020    {
13021      "name": "closefd"
13022    },
13023    {
13024      "name": "getfd"
13025    },
13026    {
13027      "name": "xen-set-global-dirty-log"
13028    },
13029    {
13030      "name": "change"
13031    },
13032    {
13033      "name": "human-monitor-command"
13034    },
13035    {
13036      "name": "balloon"
13037    },
13038    {
13039      "name": "inject-nmi"
13040    },
13041    {
13042      "name": "system_wakeup"
13043    },
13044    {
13045      "name": "x-exit-preconfig"
13046    },
13047    {
13048      "name": "cont"
13049    },
13050    {
13051      "name": "pmemsave"
13052    },
13053    {
13054      "name": "memsave"
13055    },
13056    {
13057      "name": "system_powerdown"
13058    },
13059    {
13060      "name": "system_reset"
13061    },
13062    {
13063      "name": "stop"
13064    },
13065    {
13066      "name": "quit"
13067    },
13068    {
13069      "name": "query-pci"
13070    },
13071    {
13072      "name": "query-balloon"
13073    },
13074    {
13075      "name": "query-iothreads"
13076    },
13077    {
13078      "name": "query-events"
13079    },
13080    {
13081      "name": "query-uuid"
13082    },
13083    {
13084      "name": "query-kvm"
13085    },
13086    {
13087      "name": "query-name"
13088    },
13089    {
13090      "name": "add_client"
13091    },
13092    {
13093      "name": "query-commands"
13094    },
13095    {
13096      "name": "query-version"
13097    },
13098    {
13099      "name": "qmp_capabilities"
13100    },
13101    {
13102      "name": "query-cpu-definitions"
13103    },
13104    {
13105      "name": "query-cpu-model-expansion"
13106    },
13107    {
13108      "name": "set-numa-node"
13109    },
13110    {
13111      "name": "query-hotpluggable-cpus"
13112    },
13113    {
13114      "name": "query-memdev"
13115    },
13116    {
13117      "name": "query-target"
13118    },
13119    {
13120      "name": "query-current-machine"
13121    },
13122    {
13123      "name": "query-machines"
13124    },
13125    {
13126      "name": "cpu-add"
13127    },
13128    {
13129      "name": "query-cpus-fast"
13130    },
13131    {
13132      "name": "query-cpus"
13133    },
13134    {
13135      "name": "device_del"
13136    },
13137    {
13138      "name": "device-list-properties"
13139    },
13140    {
13141      "name": "object-del"
13142    },
13143    {
13144      "name": "object-add"
13145    },
13146    {
13147      "name": "qom-list-properties"
13148    },
13149    {
13150      "name": "qom-list-types"
13151    },
13152    {
13153      "name": "qom-set"
13154    },
13155    {
13156      "name": "qom-get"
13157    },
13158    {
13159      "name": "qom-list"
13160    },
13161    {
13162      "name": "trace-event-set-state"
13163    },
13164    {
13165      "name": "trace-event-get-state"
13166    },
13167    {
13168      "name": "transaction"
13169    },
13170    {
13171      "name": "migrate-pause"
13172    },
13173    {
13174      "name": "migrate-recover"
13175    },
13176    {
13177      "name": "query-colo-status"
13178    },
13179    {
13180      "name": "xen-colo-do-checkpoint"
13181    },
13182    {
13183      "name": "query-xen-replication-status"
13184    },
13185    {
13186      "name": "xen-set-replication"
13187    },
13188    {
13189      "name": "xen-save-devices-state"
13190    },
13191    {
13192      "name": "migrate-incoming"
13193    },
13194    {
13195      "name": "migrate"
13196    },
13197    {
13198      "name": "query-migrate-cache-size"
13199    },
13200    {
13201      "name": "migrate-set-cache-size"
13202    },
13203    {
13204      "name": "migrate_set_speed"
13205    },
13206    {
13207      "name": "migrate_set_downtime"
13208    },
13209    {
13210      "name": "migrate-continue"
13211    },
13212    {
13213      "name": "migrate_cancel"
13214    },
13215    {
13216      "name": "x-colo-lost-heartbeat"
13217    },
13218    {
13219      "name": "migrate-start-postcopy"
13220    },
13221    {
13222      "name": "client_migrate_info"
13223    },
13224    {
13225      "name": "query-migrate-parameters"
13226    },
13227    {
13228      "name": "migrate-set-parameters"
13229    },
13230    {
13231      "name": "query-migrate-capabilities"
13232    },
13233    {
13234      "name": "migrate-set-capabilities"
13235    },
13236    {
13237      "name": "query-migrate"
13238    },
13239    {
13240      "name": "query-display-options"
13241    },
13242    {
13243      "name": "input-send-event"
13244    },
13245    {
13246      "name": "send-key"
13247    },
13248    {
13249      "name": "query-mice"
13250    },
13251    {
13252      "name": "change-vnc-password"
13253    },
13254    {
13255      "name": "query-vnc-servers"
13256    },
13257    {
13258      "name": "query-vnc"
13259    },
13260    {
13261      "name": "query-spice"
13262    },
13263    {
13264      "name": "screendump"
13265    },
13266    {
13267      "name": "expire_password"
13268    },
13269    {
13270      "name": "set_password"
13271    },
13272    {
13273      "name": "query-tpm"
13274    },
13275    {
13276      "name": "query-tpm-types"
13277    },
13278    {
13279      "name": "query-tpm-models"
13280    },
13281    {
13282      "name": "query-rocker-of-dpa-groups"
13283    },
13284    {
13285      "name": "query-rocker-of-dpa-flows"
13286    },
13287    {
13288      "name": "query-rocker-ports"
13289    },
13290    {
13291      "name": "query-rocker"
13292    },
13293    {
13294      "name": "announce-self"
13295    },
13296    {
13297      "name": "query-rx-filter"
13298    },
13299    {
13300      "name": "netdev_del"
13301    },
13302    {
13303      "name": "set_link"
13304    },
13305    {
13306      "name": "query-dump-guest-memory-capability"
13307    },
13308    {
13309      "name": "query-dump"
13310    },
13311    {
13312      "name": "dump-guest-memory"
13313    },
13314    {
13315      "name": "chardev-send-break"
13316    },
13317    {
13318      "name": "chardev-remove"
13319    },
13320    {
13321      "name": "chardev-change"
13322    },
13323    {
13324      "name": "chardev-add"
13325    },
13326    {
13327      "name": "ringbuf-read"
13328    },
13329    {
13330      "name": "ringbuf-write"
13331    },
13332    {
13333      "name": "query-chardev-backends"
13334    },
13335    {
13336      "name": "query-chardev"
13337    },
13338    {
13339      "name": "nbd-server-stop"
13340    },
13341    {
13342      "name": "nbd-server-remove"
13343    },
13344    {
13345      "name": "nbd-server-add"
13346    },
13347    {
13348      "name": "nbd-server-start"
13349    },
13350    {
13351      "name": "eject"
13352    },
13353    {
13354      "name": "blockdev-snapshot-delete-internal-sync"
13355    },
13356    {
13357      "name": "blockdev-snapshot-internal-sync"
13358    },
13359    {
13360      "name": "query-pr-managers"
13361    },
13362    {
13363      "name": "x-blockdev-set-iothread"
13364    },
13365    {
13366      "name": "x-blockdev-change"
13367    },
13368    {
13369      "name": "block-set-write-threshold"
13370    },
13371    {
13372      "name": "blockdev-change-medium"
13373    },
13374    {
13375      "name": "blockdev-insert-medium"
13376    },
13377    {
13378      "name": "blockdev-remove-medium"
13379    },
13380    {
13381      "name": "blockdev-close-tray"
13382    },
13383    {
13384      "name": "blockdev-open-tray"
13385    },
13386    {
13387      "name": "blockdev-create"
13388    },
13389    {
13390      "name": "blockdev-del"
13391    },
13392    {
13393      "name": "x-blockdev-reopen"
13394    },
13395    {
13396      "name": "blockdev-add"
13397    },
13398    {
13399      "name": "block-job-finalize"
13400    },
13401    {
13402      "name": "block-job-dismiss"
13403    },
13404    {
13405      "name": "block-job-complete"
13406    },
13407    {
13408      "name": "block-job-resume"
13409    },
13410    {
13411      "name": "block-job-pause"
13412    },
13413    {
13414      "name": "block-job-cancel"
13415    },
13416    {
13417      "name": "block-job-set-speed"
13418    },
13419    {
13420      "name": "block-stream"
13421    },
13422    {
13423      "name": "block_set_io_throttle"
13424    },
13425    {
13426      "name": "blockdev-mirror"
13427    },
13428    {
13429      "name": "x-debug-block-dirty-bitmap-sha256"
13430    },
13431    {
13432      "name": "block-dirty-bitmap-merge"
13433    },
13434    {
13435      "name": "block-dirty-bitmap-disable"
13436    },
13437    {
13438      "name": "block-dirty-bitmap-enable"
13439    },
13440    {
13441      "name": "block-dirty-bitmap-clear"
13442    },
13443    {
13444      "name": "block-dirty-bitmap-remove"
13445    },
13446    {
13447      "name": "block-dirty-bitmap-add"
13448    },
13449    {
13450      "name": "drive-mirror"
13451    },
13452    {
13453      "name": "x-debug-query-block-graph"
13454    },
13455    {
13456      "name": "query-named-block-nodes"
13457    },
13458    {
13459      "name": "blockdev-backup"
13460    },
13461    {
13462      "name": "drive-backup"
13463    },
13464    {
13465      "name": "block-commit"
13466    },
13467    {
13468      "name": "change-backing-file"
13469    },
13470    {
13471      "name": "blockdev-snapshot"
13472    },
13473    {
13474      "name": "blockdev-snapshot-sync"
13475    },
13476    {
13477      "name": "block_resize"
13478    },
13479    {
13480      "name": "block_passwd"
13481    },
13482    {
13483      "name": "query-block-jobs"
13484    },
13485    {
13486      "name": "query-blockstats"
13487    },
13488    {
13489      "name": "query-block"
13490    },
13491    {
13492      "name": "block-latency-histogram-set"
13493    },
13494    {
13495      "name": "query-jobs"
13496    },
13497    {
13498      "name": "job-finalize"
13499    },
13500    {
13501      "name": "job-dismiss"
13502    },
13503    {
13504      "name": "job-complete"
13505    },
13506    {
13507      "name": "job-cancel"
13508    },
13509    {
13510      "name": "job-resume"
13511    },
13512    {
13513      "name": "job-pause"
13514    },
13515    {
13516      "name": "watchdog-set-action"
13517    },
13518    {
13519      "name": "query-status"
13520    }
13521  ],
13522  "id": "libvirt-5"
13523}
13524
13525{
13526  "execute": "query-kvm",
13527  "id": "libvirt-6"
13528}
13529
13530{
13531  "return": {
13532    "enabled": true,
13533    "present": true
13534  },
13535  "id": "libvirt-6"
13536}
13537
13538{
13539  "execute": "qom-list-types",
13540  "id": "libvirt-7"
13541}
13542
13543{
13544  "return": [
13545    {
13546      "name": "pcie-pci-bridge",
13547      "parent": "base-pci-bridge"
13548    },
13549    {
13550      "name": "pc-q35-2.11-machine",
13551      "parent": "generic-pc-machine"
13552    },
13553    {
13554      "name": "isa-applesmc",
13555      "parent": "isa-device"
13556    },
13557    {
13558      "name": "Westmere-IBRS-x86_64-cpu",
13559      "parent": "x86_64-cpu"
13560    },
13561    {
13562      "name": "vhost-user-input-pci",
13563      "parent": "vhost-user-input-pci-base-type"
13564    },
13565    {
13566      "name": "floppy-bus",
13567      "parent": "bus"
13568    },
13569    {
13570      "name": "chardev-stdio",
13571      "parent": "chardev-fd"
13572    },
13573    {
13574      "name": "chardev-testdev",
13575      "parent": "chardev"
13576    },
13577    {
13578      "name": "usb-redir",
13579      "parent": "usb-device"
13580    },
13581    {
13582      "name": "Denverton-x86_64-cpu",
13583      "parent": "x86_64-cpu"
13584    },
13585    {
13586      "name": "virtio-rng-device",
13587      "parent": "virtio-device"
13588    },
13589    {
13590      "name": "filter-buffer",
13591      "parent": "netfilter"
13592    },
13593    {
13594      "name": "usb-wacom-tablet",
13595      "parent": "usb-device"
13596    },
13597    {
13598      "name": "ich9-usb-uhci5",
13599      "parent": "pci-uhci-usb"
13600    },
13601    {
13602      "name": "pci-ipmi-bt",
13603      "parent": "pci-device"
13604    },
13605    {
13606      "name": "Icelake-Server-v1-x86_64-cpu",
13607      "parent": "x86_64-cpu"
13608    },
13609    {
13610      "name": "ich9-usb-uhci6",
13611      "parent": "pci-uhci-usb"
13612    },
13613    {
13614      "name": "secondary-vga",
13615      "parent": "pci-vga"
13616    },
13617    {
13618      "name": "kvm-pit",
13619      "parent": "pit-common"
13620    },
13621    {
13622      "name": "Haswell-v1-x86_64-cpu",
13623      "parent": "x86_64-cpu"
13624    },
13625    {
13626      "name": "rtl8139",
13627      "parent": "pci-device"
13628    },
13629    {
13630      "name": "core2duo-x86_64-cpu",
13631      "parent": "x86_64-cpu"
13632    },
13633    {
13634      "name": "pci-bridge",
13635      "parent": "base-pci-bridge"
13636    },
13637    {
13638      "name": "pc-i440fx-3.0-machine",
13639      "parent": "generic-pc-machine"
13640    },
13641    {
13642      "name": "sev-guest",
13643      "parent": "object"
13644    },
13645    {
13646      "name": "virtio-crypto-device",
13647      "parent": "virtio-device"
13648    },
13649    {
13650      "name": "pcm3680_pci",
13651      "parent": "pci-device"
13652    },
13653    {
13654      "name": "virtio-blk-pci-transitional",
13655      "parent": "virtio-blk-pci-base"
13656    },
13657    {
13658      "name": "pc-q35-2.5-machine",
13659      "parent": "generic-pc-machine"
13660    },
13661    {
13662      "name": "max-x86_64-cpu",
13663      "parent": "x86_64-cpu"
13664    },
13665    {
13666      "name": "vmware-svga",
13667      "parent": "pci-device"
13668    },
13669    {
13670      "name": "tpm-crb",
13671      "parent": "device"
13672    },
13673    {
13674      "name": "kvm-ioapic",
13675      "parent": "ioapic-common"
13676    },
13677    {
13678      "name": "virtio-mmio-bus",
13679      "parent": "virtio-bus"
13680    },
13681    {
13682      "name": "ich9-usb-uhci4",
13683      "parent": "pci-uhci-usb"
13684    },
13685    {
13686      "name": "gus",
13687      "parent": "isa-device"
13688    },
13689    {
13690      "name": "usb-hub",
13691      "parent": "usb-device"
13692    },
13693    {
13694      "name": "virtio-blk-device",
13695      "parent": "virtio-device"
13696    },
13697    {
13698      "name": "ich9-usb-uhci3",
13699      "parent": "pci-uhci-usb"
13700    },
13701    {
13702      "name": "Icelake-Client-x86_64-cpu",
13703      "parent": "x86_64-cpu"
13704    },
13705    {
13706      "name": "chardev-wctablet",
13707      "parent": "chardev"
13708    },
13709    {
13710      "name": "Westmere-v1-x86_64-cpu",
13711      "parent": "x86_64-cpu"
13712    },
13713    {
13714      "name": "Opteron_G5-v1-x86_64-cpu",
13715      "parent": "x86_64-cpu"
13716    },
13717    {
13718      "name": "ich9-usb-uhci2",
13719      "parent": "pci-uhci-usb"
13720    },
13721    {
13722      "name": "pc-i440fx-2.8-machine",
13723      "parent": "generic-pc-machine"
13724    },
13725    {
13726      "name": "chardev-serial",
13727      "parent": "chardev-fd"
13728    },
13729    {
13730      "name": "qtest-accel",
13731      "parent": "accel"
13732    },
13733    {
13734      "name": "chardev-pty",
13735      "parent": "chardev"
13736    },
13737    {
13738      "name": "PCIE",
13739      "parent": "PCI"
13740    },
13741    {
13742      "name": "ich9-usb-uhci1",
13743      "parent": "pci-uhci-usb"
13744    },
13745    {
13746      "name": "scsi-generic",
13747      "parent": "scsi-device"
13748    },
13749    {
13750      "name": "Icelake-Client-v2-x86_64-cpu",
13751      "parent": "x86_64-cpu"
13752    },
13753    {
13754      "name": "kvmclock",
13755      "parent": "sys-bus-device"
13756    },
13757    {
13758      "name": "x3130-upstream",
13759      "parent": "pcie-port"
13760    },
13761    {
13762      "name": "memory-backend-ram",
13763      "parent": "memory-backend"
13764    },
13765    {
13766      "name": "virtio-serial-pci-transitional",
13767      "parent": "virtio-serial-pci-base"
13768    },
13769    {
13770      "name": "e1000e",
13771      "parent": "pci-device"
13772    },
13773    {
13774      "name": "n270-x86_64-cpu",
13775      "parent": "x86_64-cpu"
13776    },
13777    {
13778      "name": "pxb-host",
13779      "parent": "pci-host-bridge"
13780    },
13781    {
13782      "name": "scsi-disk",
13783      "parent": "scsi-disk-base"
13784    },
13785    {
13786      "name": "chardev-file",
13787      "parent": "chardev-fd"
13788    },
13789    {
13790      "name": "tpm-passthrough",
13791      "parent": "tpm-backend"
13792    },
13793    {
13794      "name": "pentium3-v1-x86_64-cpu",
13795      "parent": "x86_64-cpu"
13796    },
13797    {
13798      "name": "virtio-serial-bus",
13799      "parent": "bus"
13800    },
13801    {
13802      "name": "usb-host",
13803      "parent": "usb-device"
13804    },
13805    {
13806      "name": "tulip",
13807      "parent": "pci-device"
13808    },
13809    {
13810      "name": "piix3-ide",
13811      "parent": "pci-ide"
13812    },
13813    {
13814      "name": "filter-rewriter",
13815      "parent": "netfilter"
13816    },
13817    {
13818      "name": "pc-i440fx-4.0-machine",
13819      "parent": "generic-pc-machine"
13820    },
13821    {
13822      "name": "pc-1.2-machine",
13823      "parent": "generic-pc-machine"
13824    },
13825    {
13826      "name": "vhost-scsi-pci",
13827      "parent": "vhost-scsi-pci-base"
13828    },
13829    {
13830      "name": "isa-ipmi-bt",
13831      "parent": "isa-device"
13832    },
13833    {
13834      "name": "virtio-gpu-pci",
13835      "parent": "virtio-gpu-pci-base-type"
13836    },
13837    {
13838      "name": "pci-ipmi-kcs",
13839      "parent": "pci-device"
13840    },
13841    {
13842      "name": "imx-usdhc",
13843      "parent": "generic-sdhci"
13844    },
13845    {
13846      "name": "intel-iommu-iommu-memory-region",
13847      "parent": "qemu:iommu-memory-region"
13848    },
13849    {
13850      "name": "xio3130-downstream",
13851      "parent": "pcie-slot"
13852    },
13853    {
13854      "name": "pc-i440fx-2.3-machine",
13855      "parent": "generic-pc-machine"
13856    },
13857    {
13858      "name": "sdhci-bus",
13859      "parent": "sd-bus"
13860    },
13861    {
13862      "name": "PCI",
13863      "parent": "bus"
13864    },
13865    {
13866      "name": "microvm-machine",
13867      "parent": "x86-machine"
13868    },
13869    {
13870      "name": "ICH9-LPC",
13871      "parent": "pci-device"
13872    },
13873    {
13874      "name": "pci-serial-2x",
13875      "parent": "pci-device"
13876    },
13877    {
13878      "name": "igd-passthrough-isa-bridge",
13879      "parent": "pci-device"
13880    },
13881    {
13882      "name": "ich9-usb-ehci2",
13883      "parent": "pci-ehci-usb"
13884    },
13885    {
13886      "name": "virtio-9p-device",
13887      "parent": "virtio-device"
13888    },
13889    {
13890      "name": "virtio-scsi-pci",
13891      "parent": "virtio-scsi-pci-base"
13892    },
13893    {
13894      "name": "ipmi-bmc-extern",
13895      "parent": "ipmi-bmc"
13896    },
13897    {
13898      "name": "pc-q35-4.0-machine",
13899      "parent": "generic-pc-machine"
13900    },
13901    {
13902      "name": "authz-list-file",
13903      "parent": "authz"
13904    },
13905    {
13906      "name": "usb-audio",
13907      "parent": "usb-device"
13908    },
13909    {
13910      "name": "qemu32-x86_64-cpu",
13911      "parent": "x86_64-cpu"
13912    },
13913    {
13914      "name": "Skylake-Client-v2-x86_64-cpu",
13915      "parent": "x86_64-cpu"
13916    },
13917    {
13918      "name": "usb-net",
13919      "parent": "usb-device"
13920    },
13921    {
13922      "name": "vhost-vsock-pci-non-transitional",
13923      "parent": "vhost-vsock-pci-base"
13924    },
13925    {
13926      "name": "isa-debug-exit",
13927      "parent": "isa-device"
13928    },
13929    {
13930      "name": "KnightsMill-x86_64-cpu",
13931      "parent": "x86_64-cpu"
13932    },
13933    {
13934      "name": "vfio-pci-nohotplug",
13935      "parent": "vfio-pci"
13936    },
13937    {
13938      "name": "i2c-bus",
13939      "parent": "bus"
13940    },
13941    {
13942      "name": "ich9-usb-ehci1",
13943      "parent": "pci-ehci-usb"
13944    },
13945    {
13946      "name": "Skylake-Server-v3-x86_64-cpu",
13947      "parent": "x86_64-cpu"
13948    },
13949    {
13950      "name": "mch",
13951      "parent": "pci-device"
13952    },
13953    {
13954      "name": "virtio-input-host-pci",
13955      "parent": "virtio-input-host-pci-base-type"
13956    },
13957    {
13958      "name": "chardev-hci",
13959      "parent": "chardev"
13960    },
13961    {
13962      "name": "nvdimm",
13963      "parent": "pc-dimm"
13964    },
13965    {
13966      "name": "pc-q35-3.0-machine",
13967      "parent": "generic-pc-machine"
13968    },
13969    {
13970      "name": "virtio-9p-pci-transitional",
13971      "parent": "virtio-9p-pci-base"
13972    },
13973    {
13974      "name": "Opteron_G1-x86_64-cpu",
13975      "parent": "x86_64-cpu"
13976    },
13977    {
13978      "name": "pr-manager-helper",
13979      "parent": "pr-manager"
13980    },
13981    {
13982      "name": "pc-i440fx-2.10-machine",
13983      "parent": "generic-pc-machine"
13984    },
13985    {
13986      "name": "i82557c",
13987      "parent": "pci-device"
13988    },
13989    {
13990      "name": "Haswell-IBRS-x86_64-cpu",
13991      "parent": "x86_64-cpu"
13992    },
13993    {
13994      "name": "pxb-pcie",
13995      "parent": "pci-device"
13996    },
13997    {
13998      "name": "virtio-scsi-device",
13999      "parent": "virtio-scsi-common"
14000    },
14001    {
14002      "name": "input-barrier",
14003      "parent": "object"
14004    },
14005    {
14006      "name": "cpu-cluster",
14007      "parent": "device"
14008    },
14009    {
14010      "name": "i82557b",
14011      "parent": "pci-device"
14012    },
14013    {
14014      "name": "migration",
14015      "parent": "device"
14016    },
14017    {
14018      "name": "generic-sdhci",
14019      "parent": "sys-bus-device"
14020    },
14021    {
14022      "name": "vhost-user-scsi-pci-non-transitional",
14023      "parent": "vhost-user-scsi-pci-base"
14024    },
14025    {
14026      "name": "vmmouse",
14027      "parent": "isa-device"
14028    },
14029    {
14030      "name": "pc-q35-2.8-machine",
14031      "parent": "generic-pc-machine"
14032    },
14033    {
14034      "name": "i82557a",
14035      "parent": "pci-device"
14036    },
14037    {
14038      "name": "pc-0.13-machine",
14039      "parent": "generic-pc-machine"
14040    },
14041    {
14042      "name": "virtio-scsi-pci-non-transitional",
14043      "parent": "virtio-scsi-pci-base"
14044    },
14045    {
14046      "name": "Haswell-v3-x86_64-cpu",
14047      "parent": "x86_64-cpu"
14048    },
14049    {
14050      "name": "athlon-x86_64-cpu",
14051      "parent": "x86_64-cpu"
14052    },
14053    {
14054      "name": "chardev-memory",
14055      "parent": "chardev-ringbuf"
14056    },
14057    {
14058      "name": "chardev-udp",
14059      "parent": "chardev"
14060    },
14061    {
14062      "name": "virtio-mouse-pci",
14063      "parent": "virtio-mouse-pci-base-type"
14064    },
14065    {
14066      "name": "usb-tablet",
14067      "parent": "usb-hid"
14068    },
14069    {
14070      "name": "pc-i440fx-1.6-machine",
14071      "parent": "generic-pc-machine"
14072    },
14073    {
14074      "name": "vhost-user-vga",
14075      "parent": "vhost-user-vga-base-type"
14076    },
14077    {
14078      "name": "Opteron_G2-v1-x86_64-cpu",
14079      "parent": "x86_64-cpu"
14080    },
14081    {
14082      "name": "Broadwell-v2-x86_64-cpu",
14083      "parent": "x86_64-cpu"
14084    },
14085    {
14086      "name": "usb-braille",
14087      "parent": "usb-serial-dev"
14088    },
14089    {
14090      "name": "EPYC-IBPB-x86_64-cpu",
14091      "parent": "x86_64-cpu"
14092    },
14093    {
14094      "name": "ib700",
14095      "parent": "isa-device"
14096    },
14097    {
14098      "name": "amd-iommu",
14099      "parent": "x86-iommu"
14100    },
14101    {
14102      "name": "igd-passthrough-i440FX",
14103      "parent": "i440FX"
14104    },
14105    {
14106      "name": "virtio-9p-pci-non-transitional",
14107      "parent": "virtio-9p-pci-base"
14108    },
14109    {
14110      "name": "Nehalem-v2-x86_64-cpu",
14111      "parent": "x86_64-cpu"
14112    },
14113    {
14114      "name": "memory-backend-file",
14115      "parent": "memory-backend"
14116    },
14117    {
14118      "name": "isa-pcspk",
14119      "parent": "isa-device"
14120    },
14121    {
14122      "name": "vhost-vsock-device",
14123      "parent": "virtio-device"
14124    },
14125    {
14126      "name": "sd-card",
14127      "parent": "device"
14128    },
14129    {
14130      "name": "isabus-bridge",
14131      "parent": "sys-bus-device"
14132    },
14133    {
14134      "name": "sysbus-ahci",
14135      "parent": "sys-bus-device"
14136    },
14137    {
14138      "name": "vhost-scsi",
14139      "parent": "vhost-scsi-common"
14140    },
14141    {
14142      "name": "pc-q35-4.0.1-machine",
14143      "parent": "generic-pc-machine"
14144    },
14145    {
14146      "name": "esp",
14147      "parent": "sys-bus-device"
14148    },
14149    {
14150      "name": "virtio-blk-pci-non-transitional",
14151      "parent": "virtio-blk-pci-base"
14152    },
14153    {
14154      "name": "ne2k_pci",
14155      "parent": "pci-device"
14156    },
14157    {
14158      "name": "IvyBridge-v2-x86_64-cpu",
14159      "parent": "x86_64-cpu"
14160    },
14161    {
14162      "name": "usb-bus",
14163      "parent": "bus"
14164    },
14165    {
14166      "name": "ide-cd",
14167      "parent": "ide-device"
14168    },
14169    {
14170      "name": "tcg-accel",
14171      "parent": "accel"
14172    },
14173    {
14174      "name": "virtio-gpu-device",
14175      "parent": "virtio-gpu-base"
14176    },
14177    {
14178      "name": "virtio-balloon-pci",
14179      "parent": "virtio-balloon-pci-base"
14180    },
14181    {
14182      "name": "qemu:memory-region",
14183      "parent": "object"
14184    },
14185    {
14186      "name": "e1000",
14187      "parent": "e1000-base"
14188    },
14189    {
14190      "name": "Cascadelake-Server-v2-x86_64-cpu",
14191      "parent": "x86_64-cpu"
14192    },
14193    {
14194      "name": "athlon-v1-x86_64-cpu",
14195      "parent": "x86_64-cpu"
14196    },
14197    {
14198      "name": "nec-usb-xhci",
14199      "parent": "base-xhci"
14200    },
14201    {
14202      "name": "pc-i440fx-2.6-machine",
14203      "parent": "generic-pc-machine"
14204    },
14205    {
14206      "name": "i82551",
14207      "parent": "pci-device"
14208    },
14209    {
14210      "name": "isa-ipmi-kcs",
14211      "parent": "isa-device"
14212    },
14213    {
14214      "name": "EPYC-v1-x86_64-cpu",
14215      "parent": "x86_64-cpu"
14216    },
14217    {
14218      "name": "nvme",
14219      "parent": "pci-device"
14220    },
14221    {
14222      "name": "SandyBridge-x86_64-cpu",
14223      "parent": "x86_64-cpu"
14224    },
14225    {
14226      "name": "piix4-ide",
14227      "parent": "pci-ide"
14228    },
14229    {
14230      "name": "vmxnet3",
14231      "parent": "pci-device"
14232    },
14233    {
14234      "name": "vhost-user-backend",
14235      "parent": "object"
14236    },
14237    {
14238      "name": "mioe3680_pci",
14239      "parent": "pci-device"
14240    },
14241    {
14242      "name": "i82550",
14243      "parent": "pci-device"
14244    },
14245    {
14246      "name": "Icelake-Server-noTSX-x86_64-cpu",
14247      "parent": "x86_64-cpu"
14248    },
14249    {
14250      "name": "ES1370",
14251      "parent": "pci-device"
14252    },
14253    {
14254      "name": "Conroe-v1-x86_64-cpu",
14255      "parent": "x86_64-cpu"
14256    },
14257    {
14258      "name": "kvm-apic",
14259      "parent": "apic-common"
14260    },
14261    {
14262      "name": "isa-pit",
14263      "parent": "pit-common"
14264    },
14265    {
14266      "name": "kvm64-x86_64-cpu",
14267      "parent": "x86_64-cpu"
14268    },
14269    {
14270      "name": "Broadwell-v4-x86_64-cpu",
14271      "parent": "x86_64-cpu"
14272    },
14273    {
14274      "name": "memory-backend-memfd",
14275      "parent": "memory-backend"
14276    },
14277    {
14278      "name": "smbus-eeprom",
14279      "parent": "smbus-device"
14280    },
14281    {
14282      "name": "virtio-serial-device",
14283      "parent": "virtio-device"
14284    },
14285    {
14286      "name": "vhost-user-gpu-pci",
14287      "parent": "vhost-user-gpu-pci-base-type"
14288    },
14289    {
14290      "name": "virtio-crypto-pci",
14291      "parent": "virtio-crypto-pci-base-type"
14292    },
14293    {
14294      "name": "iothread",
14295      "parent": "object"
14296    },
14297    {
14298      "name": "i8042",
14299      "parent": "isa-device"
14300    },
14301    {
14302      "name": "System",
14303      "parent": "bus"
14304    },
14305    {
14306      "name": "pc-1.0-machine",
14307      "parent": "generic-pc-machine"
14308    },
14309    {
14310      "name": "ati-vga",
14311      "parent": "pci-device"
14312    },
14313    {
14314      "name": "pentium3-x86_64-cpu",
14315      "parent": "x86_64-cpu"
14316    },
14317    {
14318      "name": "kvm-i8259",
14319      "parent": "pic-common"
14320    },
14321    {
14322      "name": "isa-serial",
14323      "parent": "isa-device"
14324    },
14325    {
14326      "name": "core2duo-v1-x86_64-cpu",
14327      "parent": "x86_64-cpu"
14328    },
14329    {
14330      "name": "cirrus-vga",
14331      "parent": "pci-device"
14332    },
14333    {
14334      "name": "kvm32-v1-x86_64-cpu",
14335      "parent": "x86_64-cpu"
14336    },
14337    {
14338      "name": "pc-i440fx-2.1-machine",
14339      "parent": "generic-pc-machine"
14340    },
14341    {
14342      "name": "Skylake-Client-x86_64-cpu",
14343      "parent": "x86_64-cpu"
14344    },
14345    {
14346      "name": "i82559er",
14347      "parent": "pci-device"
14348    },
14349    {
14350      "name": "virtio-rng-pci-non-transitional",
14351      "parent": "virtio-rng-pci-base"
14352    },
14353    {
14354      "name": "virtio-serial-pci",
14355      "parent": "virtio-serial-pci-base"
14356    },
14357    {
14358      "name": "Opteron_G3-x86_64-cpu",
14359      "parent": "x86_64-cpu"
14360    },
14361    {
14362      "name": "am53c974",
14363      "parent": "pci-device"
14364    },
14365    {
14366      "name": "container",
14367      "parent": "object"
14368    },
14369    {
14370      "name": "scsi-cd",
14371      "parent": "scsi-disk-base"
14372    },
14373    {
14374      "name": "486-v1-x86_64-cpu",
14375      "parent": "x86_64-cpu"
14376    },
14377    {
14378      "name": "vmport",
14379      "parent": "isa-device"
14380    },
14381    {
14382      "name": "vhost-user-blk-pci-non-transitional",
14383      "parent": "vhost-user-blk-pci-base"
14384    },
14385    {
14386      "name": "isa-ide",
14387      "parent": "isa-device"
14388    },
14389    {
14390      "name": "qemu64-v1-x86_64-cpu",
14391      "parent": "x86_64-cpu"
14392    },
14393    {
14394      "name": "e1000-82545em",
14395      "parent": "e1000-base"
14396    },
14397    {
14398      "name": "virtio-serial-pci-non-transitional",
14399      "parent": "virtio-serial-pci-base"
14400    },
14401    {
14402      "name": "ICH9 SMB",
14403      "parent": "pci-device"
14404    },
14405    {
14406      "name": "sdhci-pci",
14407      "parent": "pci-device"
14408    },
14409    {
14410      "name": "pxb-pcie-bus",
14411      "parent": "PCIE"
14412    },
14413    {
14414      "name": "vhost-user-scsi",
14415      "parent": "vhost-scsi-common"
14416    },
14417    {
14418      "name": "PIIX4_PM",
14419      "parent": "pci-device"
14420    },
14421    {
14422      "name": "virtio-rng-pci-transitional",
14423      "parent": "virtio-rng-pci-base"
14424    },
14425    {
14426      "name": "EPYC-x86_64-cpu",
14427      "parent": "x86_64-cpu"
14428    },
14429    {
14430      "name": "usb-bot",
14431      "parent": "usb-storage-dev"
14432    },
14433    {
14434      "name": "pc-q35-2.12-machine",
14435      "parent": "generic-pc-machine"
14436    },
14437    {
14438      "name": "VGA",
14439      "parent": "pci-vga"
14440    },
14441    {
14442      "name": "qio-channel-buffer",
14443      "parent": "qio-channel"
14444    },
14445    {
14446      "name": "i440FX",
14447      "parent": "pci-device"
14448    },
14449    {
14450      "name": "Penryn-v1-x86_64-cpu",
14451      "parent": "x86_64-cpu"
14452    },
14453    {
14454      "name": "vhost-vsock-pci-transitional",
14455      "parent": "vhost-vsock-pci-base"
14456    },
14457    {
14458      "name": "Conroe-x86_64-cpu",
14459      "parent": "x86_64-cpu"
14460    },
14461    {
14462      "name": "vhost-user-fs-device",
14463      "parent": "virtio-device"
14464    },
14465    {
14466      "name": "pc-i440fx-3.1-machine",
14467      "parent": "generic-pc-machine"
14468    },
14469    {
14470      "name": "pci-serial-4x",
14471      "parent": "pci-device"
14472    },
14473    {
14474      "name": "apic",
14475      "parent": "apic-common"
14476    },
14477    {
14478      "name": "Icelake-Server-x86_64-cpu",
14479      "parent": "x86_64-cpu"
14480    },
14481    {
14482      "name": "hpet",
14483      "parent": "sys-bus-device"
14484    },
14485    {
14486      "name": "Opteron_G5-x86_64-cpu",
14487      "parent": "x86_64-cpu"
14488    },
14489    {
14490      "name": "pc-q35-2.6-machine",
14491      "parent": "generic-pc-machine"
14492    },
14493    {
14494      "name": "sga",
14495      "parent": "isa-device"
14496    },
14497    {
14498      "name": "pci-ohci",
14499      "parent": "pci-device"
14500    },
14501    {
14502      "name": "virtio-tablet-device",
14503      "parent": "virtio-input-hid-device"
14504    },
14505    {
14506      "name": "Haswell-x86_64-cpu",
14507      "parent": "x86_64-cpu"
14508    },
14509    {
14510      "name": "ccid-card-passthru",
14511      "parent": "ccid-card"
14512    },
14513    {
14514      "name": "pc-i440fx-1.4-machine",
14515      "parent": "generic-pc-machine"
14516    },
14517    {
14518      "name": "chardev-parallel",
14519      "parent": "chardev"
14520    },
14521    {
14522      "name": "chardev-vc",
14523      "parent": "chardev"
14524    },
14525    {
14526      "name": "cryptodev-backend",
14527      "parent": "object"
14528    },
14529    {
14530      "name": "isapc-machine",
14531      "parent": "generic-pc-machine"
14532    },
14533    {
14534      "name": "ide-drive",
14535      "parent": "ide-device"
14536    },
14537    {
14538      "name": "cryptodev-vhost-user",
14539      "parent": "cryptodev-backend"
14540    },
14541    {
14542      "name": "tpm-emulator",
14543      "parent": "tpm-backend"
14544    },
14545    {
14546      "name": "i8257",
14547      "parent": "isa-device"
14548    },
14549    {
14550      "name": "usb-uas",
14551      "parent": "usb-device"
14552    },
14553    {
14554      "name": "IvyBridge-x86_64-cpu",
14555      "parent": "x86_64-cpu"
14556    },
14557    {
14558      "name": "SandyBridge-v1-x86_64-cpu",
14559      "parent": "x86_64-cpu"
14560    },
14561    {
14562      "name": "pc-i440fx-2.9-machine",
14563      "parent": "generic-pc-machine"
14564    },
14565    {
14566      "name": "ivshmem-plain",
14567      "parent": "ivshmem-common"
14568    },
14569    {
14570      "name": "virtio-keyboard-pci",
14571      "parent": "virtio-keyboard-pci-base-type"
14572    },
14573    {
14574      "name": "pcnet",
14575      "parent": "pci-device"
14576    },
14577    {
14578      "name": "Dhyana-v1-x86_64-cpu",
14579      "parent": "x86_64-cpu"
14580    },
14581    {
14582      "name": "sysbus-fdc",
14583      "parent": "base-sysbus-fdc"
14584    },
14585    {
14586      "name": "i82559c",
14587      "parent": "pci-device"
14588    },
14589    {
14590      "name": "AMDVI-PCI",
14591      "parent": "pci-device"
14592    },
14593    {
14594      "name": "filter-redirector",
14595      "parent": "netfilter"
14596    },
14597    {
14598      "name": "virtserialport",
14599      "parent": "virtio-serial-port"
14600    },
14601    {
14602      "name": "ipoctal232",
14603      "parent": "ipack-device"
14604    },
14605    {
14606      "name": "usb-mouse",
14607      "parent": "usb-hid"
14608    },
14609    {
14610      "name": "Nehalem-x86_64-cpu",
14611      "parent": "x86_64-cpu"
14612    },
14613    {
14614      "name": "i82559b",
14615      "parent": "pci-device"
14616    },
14617    {
14618      "name": "ccid-bus",
14619      "parent": "bus"
14620    },
14621    {
14622      "name": "ide-hd",
14623      "parent": "ide-device"
14624    },
14625    {
14626      "name": "Broadwell-x86_64-cpu",
14627      "parent": "x86_64-cpu"
14628    },
14629    {
14630      "name": "Snowridge-v2-x86_64-cpu",
14631      "parent": "x86_64-cpu"
14632    },
14633    {
14634      "name": "vhost-user-scsi-pci",
14635      "parent": "vhost-user-scsi-pci-base"
14636    },
14637    {
14638      "name": "kvaser_pci",
14639      "parent": "pci-device"
14640    },
14641    {
14642      "name": "i82559a",
14643      "parent": "pci-device"
14644    },
14645    {
14646      "name": "pc-i440fx-4.1-machine",
14647      "parent": "generic-pc-machine"
14648    },
14649    {
14650      "name": "pc-1.3-machine",
14651      "parent": "generic-pc-machine"
14652    },
14653    {
14654      "name": "chardev-spiceport",
14655      "parent": "chardev-spice"
14656    },
14657    {
14658      "name": "e1000-82544gc",
14659      "parent": "e1000-base"
14660    },
14661    {
14662      "name": "qio-channel-command",
14663      "parent": "qio-channel"
14664    },
14665    {
14666      "name": "Opteron_G3-v1-x86_64-cpu",
14667      "parent": "x86_64-cpu"
14668    },
14669    {
14670      "name": "usb-ccid",
14671      "parent": "usb-device"
14672    },
14673    {
14674      "name": "tls-creds-x509",
14675      "parent": "tls-creds"
14676    },
14677    {
14678      "name": "virtio-blk-pci",
14679      "parent": "virtio-blk-pci-base"
14680    },
14681    {
14682      "name": "pc-i440fx-2.4-machine",
14683      "parent": "generic-pc-machine"
14684    },
14685    {
14686      "name": "port92",
14687      "parent": "isa-device"
14688    },
14689    {
14690      "name": "isa-cirrus-vga",
14691      "parent": "isa-device"
14692    },
14693    {
14694      "name": "qemu64-x86_64-cpu",
14695      "parent": "x86_64-cpu"
14696    },
14697    {
14698      "name": "Skylake-Server-v2-x86_64-cpu",
14699      "parent": "x86_64-cpu"
14700    },
14701    {
14702      "name": "pc-q35-4.1-machine",
14703      "parent": "generic-pc-machine"
14704    },
14705    {
14706      "name": "mc146818rtc",
14707      "parent": "isa-device"
14708    },
14709    {
14710      "name": "vfio-pci",
14711      "parent": "pci-device"
14712    },
14713    {
14714      "name": "bochs-display",
14715      "parent": "pci-device"
14716    },
14717    {
14718      "name": "Broadwell-IBRS-x86_64-cpu",
14719      "parent": "x86_64-cpu"
14720    },
14721    {
14722      "name": "qio-net-listener",
14723      "parent": "object"
14724    },
14725    {
14726      "name": "edu",
14727      "parent": "pci-device"
14728    },
14729    {
14730      "name": "pc-testdev",
14731      "parent": "isa-device"
14732    },
14733    {
14734      "name": "SUNW,fdtwo",
14735      "parent": "base-sysbus-fdc"
14736    },
14737    {
14738      "name": "megasas",
14739      "parent": "megasas-base"
14740    },
14741    {
14742      "name": "qio-channel-websock",
14743      "parent": "qio-channel"
14744    },
14745    {
14746      "name": "vmcoreinfo",
14747      "parent": "device"
14748    },
14749    {
14750      "name": "Icelake-Client-v1-x86_64-cpu",
14751      "parent": "x86_64-cpu"
14752    },
14753    {
14754      "name": "tpci200",
14755      "parent": "pci-device"
14756    },
14757    {
14758      "name": "chardev-braille",
14759      "parent": "chardev"
14760    },
14761    {
14762      "name": "rocker",
14763      "parent": "pci-device"
14764    },
14765    {
14766      "name": "qio-channel-file",
14767      "parent": "qio-channel"
14768    },
14769    {
14770      "name": "gpio_i2c",
14771      "parent": "sys-bus-device"
14772    },
14773    {
14774      "name": "qio-channel-socket",
14775      "parent": "qio-channel"
14776    },
14777    {
14778      "name": "filter-mirror",
14779      "parent": "netfilter"
14780    },
14781    {
14782      "name": "coreduo-v1-x86_64-cpu",
14783      "parent": "x86_64-cpu"
14784    },
14785    {
14786      "name": "pc-q35-3.1-machine",
14787      "parent": "generic-pc-machine"
14788    },
14789    {
14790      "name": "Icelake-Server-v2-x86_64-cpu",
14791      "parent": "x86_64-cpu"
14792    },
14793    {
14794      "name": "qemu-console",
14795      "parent": "object"
14796    },
14797    {
14798      "name": "input-linux",
14799      "parent": "object"
14800    },
14801    {
14802      "name": "Haswell-v2-x86_64-cpu",
14803      "parent": "x86_64-cpu"
14804    },
14805    {
14806      "name": "pxb",
14807      "parent": "pci-device"
14808    },
14809    {
14810      "name": "usb-ehci",
14811      "parent": "pci-ehci-usb"
14812    },
14813    {
14814      "name": "host-x86_64-cpu",
14815      "parent": "max-x86_64-cpu"
14816    },
14817    {
14818      "name": "pc-i440fx-2.11-machine",
14819      "parent": "generic-pc-machine"
14820    },
14821    {
14822      "name": "AC97",
14823      "parent": "pci-device"
14824    },
14825    {
14826      "name": "vmgenid",
14827      "parent": "device"
14828    },
14829    {
14830      "name": "usb-mtp",
14831      "parent": "usb-device"
14832    },
14833    {
14834      "name": "secret",
14835      "parent": "object"
14836    },
14837    {
14838      "name": "virtio-net-pci-non-transitional",
14839      "parent": "virtio-net-pci-base"
14840    },
14841    {
14842      "name": "cs4231a",
14843      "parent": "isa-device"
14844    },
14845    {
14846      "name": "chardev-socket",
14847      "parent": "chardev"
14848    },
14849    {
14850      "name": "scsi-hd",
14851      "parent": "scsi-disk-base"
14852    },
14853    {
14854      "name": "usb-kbd",
14855      "parent": "usb-hid"
14856    },
14857    {
14858      "name": "lsi53c810",
14859      "parent": "lsi53c895a"
14860    },
14861    {
14862      "name": "isa-fdc",
14863      "parent": "isa-device"
14864    },
14865    {
14866      "name": "filter-replay",
14867      "parent": "netfilter"
14868    },
14869    {
14870      "name": "Cascadelake-Server-noTSX-x86_64-cpu",
14871      "parent": "x86_64-cpu"
14872    },
14873    {
14874      "name": "virtio-net-device",
14875      "parent": "virtio-device"
14876    },
14877    {
14878      "name": "pc-q35-2.9-machine",
14879      "parent": "generic-pc-machine"
14880    },
14881    {
14882      "name": "pc-0.14-machine",
14883      "parent": "generic-pc-machine"
14884    },
14885    {
14886      "name": "Skylake-Server-IBRS-x86_64-cpu",
14887      "parent": "x86_64-cpu"
14888    },
14889    {
14890      "name": "hyperv-testdev",
14891      "parent": "isa-device"
14892    },
14893    {
14894      "name": "s3c-sdhci",
14895      "parent": "generic-sdhci"
14896    },
14897    {
14898      "name": "tpm-tis",
14899      "parent": "isa-device"
14900    },
14901    {
14902      "name": "fw_cfg_mem",
14903      "parent": "fw_cfg"
14904    },
14905    {
14906      "name": "ccid-card-emulated",
14907      "parent": "ccid-card"
14908    },
14909    {
14910      "name": "Westmere-v2-x86_64-cpu",
14911      "parent": "x86_64-cpu"
14912    },
14913    {
14914      "name": "virtio-pmem",
14915      "parent": "virtio-device"
14916    },
14917    {
14918      "name": "pc-i440fx-1.7-machine",
14919      "parent": "generic-pc-machine"
14920    },
14921    {
14922      "name": "virtio-mouse-device",
14923      "parent": "virtio-input-hid-device"
14924    },
14925    {
14926      "name": "virtconsole",
14927      "parent": "virtserialport"
14928    },
14929    {
14930      "name": "ioh3420",
14931      "parent": "pcie-root-port-base"
14932    },
14933    {
14934      "name": "Skylake-Client-v1-x86_64-cpu",
14935      "parent": "x86_64-cpu"
14936    },
14937    {
14938      "name": "throttle-group",
14939      "parent": "object"
14940    },
14941    {
14942      "name": "piix4-usb-uhci",
14943      "parent": "pci-uhci-usb"
14944    },
14945    {
14946      "name": "pc-q35-2.10-machine",
14947      "parent": "generic-pc-machine"
14948    },
14949    {
14950      "name": "virtio-rng-pci",
14951      "parent": "virtio-rng-pci-base"
14952    },
14953    {
14954      "name": "chardev-gdb",
14955      "parent": "chardev"
14956    },
14957    {
14958      "name": "virtio-scsi-pci-transitional",
14959      "parent": "virtio-scsi-pci-base"
14960    },
14961    {
14962      "name": "Skylake-Client-IBRS-x86_64-cpu",
14963      "parent": "x86_64-cpu"
14964    },
14965    {
14966      "name": "Cascadelake-Server-v1-x86_64-cpu",
14967      "parent": "x86_64-cpu"
14968    },
14969    {
14970      "name": "pci-testdev",
14971      "parent": "pci-device"
14972    },
14973    {
14974      "name": "vhost-user-input",
14975      "parent": "virtio-input-device"
14976    },
14977    {
14978      "name": "vt82c686b-usb-uhci",
14979      "parent": "pci-uhci-usb"
14980    },
14981    {
14982      "name": "ich9-intel-hda",
14983      "parent": "intel-hda-generic"
14984    },
14985    {
14986      "name": "PIIX3",
14987      "parent": "pci-piix3"
14988    },
14989    {
14990      "name": "Icelake-Client-noTSX-x86_64-cpu",
14991      "parent": "x86_64-cpu"
14992    },
14993    {
14994      "name": "pc-q35-2.4-machine",
14995      "parent": "generic-pc-machine"
14996    },
14997    {
14998      "name": "virtio-9p-pci",
14999      "parent": "virtio-9p-pci-base"
15000    },
15001    {
15002      "name": "ISA",
15003      "parent": "bus"
15004    },
15005    {
15006      "name": "phenom-v1-x86_64-cpu",
15007      "parent": "x86_64-cpu"
15008    },
15009    {
15010      "name": "vhost-vsock-pci",
15011      "parent": "vhost-vsock-pci-base"
15012    },
15013    {
15014      "name": "pc-dimm",
15015      "parent": "device"
15016    },
15017    {
15018      "name": "virtio-balloon-pci-non-transitional",
15019      "parent": "virtio-balloon-pci-base"
15020    },
15021    {
15022      "name": "virtio-net-pci-transitional",
15023      "parent": "virtio-net-pci-base"
15024    },
15025    {
15026      "name": "ipmi-bmc-sim",
15027      "parent": "ipmi-bmc"
15028    },
15029    {
15030      "name": "IvyBridge-IBRS-x86_64-cpu",
15031      "parent": "x86_64-cpu"
15032    },
15033    {
15034      "name": "irq",
15035      "parent": "object"
15036    },
15037    {
15038      "name": "tls-creds-psk",
15039      "parent": "tls-creds"
15040    },
15041    {
15042      "name": "coreduo-x86_64-cpu",
15043      "parent": "x86_64-cpu"
15044    },
15045    {
15046      "name": "Skylake-Client-noTSX-IBRS-x86_64-cpu",
15047      "parent": "x86_64-cpu"
15048    },
15049    {
15050      "name": "usb-storage",
15051      "parent": "usb-storage-dev"
15052    },
15053    {
15054      "name": "vhost-user-blk-pci-transitional",
15055      "parent": "vhost-user-blk-pci-base"
15056    },
15057    {
15058      "name": "chardev-msmouse",
15059      "parent": "chardev"
15060    },
15061    {
15062      "name": "pc-i440fx-2.7-machine",
15063      "parent": "generic-pc-machine"
15064    },
15065    {
15066      "name": "vhost-scsi-pci-transitional",
15067      "parent": "vhost-scsi-pci-base"
15068    },
15069    {
15070      "name": "isa-i8259",
15071      "parent": "pic-common"
15072    },
15073    {
15074      "name": "Skylake-Client-v3-x86_64-cpu",
15075      "parent": "x86_64-cpu"
15076    },
15077    {
15078      "name": "colo-compare",
15079      "parent": "object"
15080    },
15081    {
15082      "name": "virtio-mmio",
15083      "parent": "sys-bus-device"
15084    },
15085    {
15086      "name": "pxb-bus",
15087      "parent": "PCI"
15088    },
15089    {
15090      "name": "pentium2-x86_64-cpu",
15091      "parent": "x86_64-cpu"
15092    },
15093    {
15094      "name": "Broadwell-v1-x86_64-cpu",
15095      "parent": "x86_64-cpu"
15096    },
15097    {
15098      "name": "qemu-xhci",
15099      "parent": "base-xhci"
15100    },
15101    {
15102      "name": "n270-v1-x86_64-cpu",
15103      "parent": "x86_64-cpu"
15104    },
15105    {
15106      "name": "pvpanic",
15107      "parent": "isa-device"
15108    },
15109    {
15110      "name": "rng-random",
15111      "parent": "rng-backend"
15112    },
15113    {
15114      "name": "KnightsMill-v1-x86_64-cpu",
15115      "parent": "x86_64-cpu"
15116    },
15117    {
15118      "name": "kvmvapic",
15119      "parent": "sys-bus-device"
15120    },
15121    {
15122      "name": "Nehalem-v1-x86_64-cpu",
15123      "parent": "x86_64-cpu"
15124    },
15125    {
15126      "name": "Opteron_G2-x86_64-cpu",
15127      "parent": "x86_64-cpu"
15128    },
15129    {
15130      "name": "megasas-gen2",
15131      "parent": "megasas-base"
15132    },
15133    {
15134      "name": "vhost-user-blk-pci",
15135      "parent": "vhost-user-blk-pci-base"
15136    },
15137    {
15138      "name": "authz-simple",
15139      "parent": "authz"
15140    },
15141    {
15142      "name": "fw_cfg_io",
15143      "parent": "fw_cfg"
15144    },
15145    {
15146      "name": "intel-iommu",
15147      "parent": "x86-iommu"
15148    },
15149    {
15150      "name": "none-machine",
15151      "parent": "machine"
15152    },
15153    {
15154      "name": "HDA",
15155      "parent": "bus"
15156    },
15157    {
15158      "name": "Broadwell-noTSX-x86_64-cpu",
15159      "parent": "x86_64-cpu"
15160    },
15161    {
15162      "name": "pc-1.1-machine",
15163      "parent": "generic-pc-machine"
15164    },
15165    {
15166      "name": "Snowridge-x86_64-cpu",
15167      "parent": "x86_64-cpu"
15168    },
15169    {
15170      "name": "IvyBridge-v1-x86_64-cpu",
15171      "parent": "x86_64-cpu"
15172    },
15173    {
15174      "name": "qxl",
15175      "parent": "pci-qxl"
15176    },
15177    {
15178      "name": "cryptodev-backend-builtin",
15179      "parent": "cryptodev-backend"
15180    },
15181    {
15182      "name": "vfio-pci-igd-lpc-bridge",
15183      "parent": "pci-device"
15184    },
15185    {
15186      "name": "Broadwell-noTSX-IBRS-x86_64-cpu",
15187      "parent": "x86_64-cpu"
15188    },
15189    {
15190      "name": "pc-i440fx-2.2-machine",
15191      "parent": "generic-pc-machine"
15192    },
15193    {
15194      "name": "qio-dns-resolver",
15195      "parent": "object"
15196    },
15197    {
15198      "name": "virtio-balloon-pci-transitional",
15199      "parent": "virtio-balloon-pci-base"
15200    },
15201    {
15202      "name": "Haswell-v4-x86_64-cpu",
15203      "parent": "x86_64-cpu"
15204    },
15205    {
15206      "name": "usb-bt-dongle",
15207      "parent": "usb-device"
15208    },
15209    {
15210      "name": "i82801b11-bridge",
15211      "parent": "base-pci-bridge"
15212    },
15213    {
15214      "name": "virtio-keyboard-device",
15215      "parent": "virtio-input-hid-device"
15216    },
15217    {
15218      "name": "ramfb",
15219      "parent": "sys-bus-device"
15220    },
15221    {
15222      "name": "hda-output",
15223      "parent": "hda-audio"
15224    },
15225    {
15226      "name": "virtio-input-host-device",
15227      "parent": "virtio-input-device"
15228    },
15229    {
15230      "name": "IndustryPack",
15231      "parent": "bus"
15232    },
15233    {
15234      "name": "Broadwell-v3-x86_64-cpu",
15235      "parent": "x86_64-cpu"
15236    },
15237    {
15238      "name": "ioapic",
15239      "parent": "ioapic-common"
15240    },
15241    {
15242      "name": "pentium-x86_64-cpu",
15243      "parent": "x86_64-cpu"
15244    },
15245    {
15246      "name": "qemu32-v1-x86_64-cpu",
15247      "parent": "x86_64-cpu"
15248    },
15249    {
15250      "name": "Haswell-noTSX-x86_64-cpu",
15251      "parent": "x86_64-cpu"
15252    },
15253    {
15254      "name": "pci-serial",
15255      "parent": "pci-device"
15256    },
15257    {
15258      "name": "sysbus-ohci",
15259      "parent": "sys-bus-device"
15260    },
15261    {
15262      "name": "kvm-accel",
15263      "parent": "accel"
15264    },
15265    {
15266      "name": "vhost-scsi-pci-non-transitional",
15267      "parent": "vhost-scsi-pci-base"
15268    },
15269    {
15270      "name": "Denverton-v1-x86_64-cpu",
15271      "parent": "x86_64-cpu"
15272    },
15273    {
15274      "name": "piix3-usb-uhci",
15275      "parent": "pci-uhci-usb"
15276    },
15277    {
15278      "name": "Opteron_G4-v1-x86_64-cpu",
15279      "parent": "x86_64-cpu"
15280    },
15281    {
15282      "name": "ne2k_isa",
15283      "parent": "isa-device"
15284    },
15285    {
15286      "name": "phenom-x86_64-cpu",
15287      "parent": "x86_64-cpu"
15288    },
15289    {
15290      "name": "adlib",
15291      "parent": "isa-device"
15292    },
15293    {
15294      "name": "vhost-user-gpu",
15295      "parent": "virtio-gpu-base"
15296    },
15297    {
15298      "name": "hda-duplex",
15299      "parent": "hda-audio"
15300    },
15301    {
15302      "name": "pentium-v1-x86_64-cpu",
15303      "parent": "x86_64-cpu"
15304    },
15305    {
15306      "name": "amd-iommu-iommu-memory-region",
15307      "parent": "qemu:iommu-memory-region"
15308    },
15309    {
15310      "name": "can-bus",
15311      "parent": "object"
15312    },
15313    {
15314      "name": "Nehalem-IBRS-x86_64-cpu",
15315      "parent": "x86_64-cpu"
15316    },
15317    {
15318      "name": "Cascadelake-Server-v3-x86_64-cpu",
15319      "parent": "x86_64-cpu"
15320    },
15321    {
15322      "name": "cfi.pflash01",
15323      "parent": "sys-bus-device"
15324    },
15325    {
15326      "name": "virtio-balloon-device",
15327      "parent": "virtio-device"
15328    },
15329    {
15330      "name": "Skylake-Server-x86_64-cpu",
15331      "parent": "x86_64-cpu"
15332    },
15333    {
15334      "name": "isa-parallel",
15335      "parent": "isa-device"
15336    },
15337    {
15338      "name": "pc-q35-2.7-machine",
15339      "parent": "generic-pc-machine"
15340    },
15341    {
15342      "name": "pc-0.12-machine",
15343      "parent": "generic-pc-machine"
15344    },
15345    {
15346      "name": "pentium2-v1-x86_64-cpu",
15347      "parent": "x86_64-cpu"
15348    },
15349    {
15350      "name": "chardev-null",
15351      "parent": "chardev"
15352    },
15353    {
15354      "name": "isa-vga",
15355      "parent": "isa-device"
15356    },
15357    {
15358      "name": "EPYC-v2-x86_64-cpu",
15359      "parent": "x86_64-cpu"
15360    },
15361    {
15362      "name": "pc-i440fx-1.5-machine",
15363      "parent": "generic-pc-machine"
15364    },
15365    {
15366      "name": "i440FX-pcihost",
15367      "parent": "pci-host-bridge"
15368    },
15369    {
15370      "name": "isa-debugcon",
15371      "parent": "isa-device"
15372    },
15373    {
15374      "name": "tls-creds-anon",
15375      "parent": "tls-creds"
15376    },
15377    {
15378      "name": "rng-egd",
15379      "parent": "rng-backend"
15380    },
15381    {
15382      "name": "ivshmem-doorbell",
15383      "parent": "ivshmem-common"
15384    },
15385    {
15386      "name": "i82558b",
15387      "parent": "pci-device"
15388    },
15389    {
15390      "name": "Cascadelake-Server-x86_64-cpu",
15391      "parent": "x86_64-cpu"
15392    },
15393    {
15394      "name": "qxl-vga",
15395      "parent": "pci-qxl"
15396    },
15397    {
15398      "name": "PIIX3-xen",
15399      "parent": "pci-piix3"
15400    },
15401    {
15402      "name": "virtio-net-pci",
15403      "parent": "virtio-net-pci-base"
15404    },
15405    {
15406      "name": "i82558a",
15407      "parent": "pci-device"
15408    },
15409    {
15410      "name": "usb-serial",
15411      "parent": "usb-serial-dev"
15412    },
15413    {
15414      "name": "loader",
15415      "parent": "device"
15416    },
15417    {
15418      "name": "pvscsi",
15419      "parent": "pci-device"
15420    },
15421    {
15422      "name": "i82801",
15423      "parent": "pci-device"
15424    },
15425    {
15426      "name": "virtio-pmem-pci",
15427      "parent": "virtio-pmem-pci-base"
15428    },
15429    {
15430      "name": "accel",
15431      "parent": "object"
15432    },
15433    {
15434      "name": "virtio-tablet-pci",
15435      "parent": "virtio-tablet-pci-base-type"
15436    },
15437    {
15438      "name": "dc390",
15439      "parent": "am53c974"
15440    },
15441    {
15442      "name": "i6300esb",
15443      "parent": "pci-device"
15444    },
15445    {
15446      "name": "floppy",
15447      "parent": "device"
15448    },
15449    {
15450      "name": "authz-list",
15451      "parent": "authz"
15452    },
15453    {
15454      "name": "pc-i440fx-4.2-machine",
15455      "parent": "generic-pc-machine"
15456    },
15457    {
15458      "name": "Opteron_G4-x86_64-cpu",
15459      "parent": "x86_64-cpu"
15460    },
15461    {
15462      "name": "mptsas1068",
15463      "parent": "pci-device"
15464    },
15465    {
15466      "name": "vhost-user-fs-pci",
15467      "parent": "vhost-user-fs-pci-base"
15468    },
15469    {
15470      "name": "sb16",
15471      "parent": "isa-device"
15472    },
15473    {
15474      "name": "ich9-ahci",
15475      "parent": "pci-device"
15476    },
15477    {
15478      "name": "pc-i440fx-2.5-machine",
15479      "parent": "generic-pc-machine"
15480    },
15481    {
15482      "name": "Westmere-x86_64-cpu",
15483      "parent": "x86_64-cpu"
15484    },
15485    {
15486      "name": "vhost-user-scsi-pci-transitional",
15487      "parent": "vhost-user-scsi-pci-base"
15488    },
15489    {
15490      "name": "chardev-pipe",
15491      "parent": "chardev-fd"
15492    },
15493    {
15494      "name": "i2c-ddc",
15495      "parent": "i2c-slave"
15496    },
15497    {
15498      "name": "can-host-socketcan",
15499      "parent": "can-host"
15500    },
15501    {
15502      "name": "Skylake-Server-noTSX-IBRS-x86_64-cpu",
15503      "parent": "x86_64-cpu"
15504    },
15505    {
15506      "name": "i82562",
15507      "parent": "pci-device"
15508    },
15509    {
15510      "name": "pc-q35-4.2-machine",
15511      "parent": "generic-pc-machine"
15512    },
15513    {
15514      "name": "pci-bridge-seat",
15515      "parent": "pci-bridge"
15516    },
15517    {
15518      "name": "lsi53c895a",
15519      "parent": "pci-device"
15520    },
15521    {
15522      "name": "kvm32-x86_64-cpu",
15523      "parent": "x86_64-cpu"
15524    },
15525    {
15526      "name": "SandyBridge-IBRS-x86_64-cpu",
15527      "parent": "x86_64-cpu"
15528    },
15529    {
15530      "name": "intel-hda",
15531      "parent": "intel-hda-generic"
15532    },
15533    {
15534      "name": "scsi-block",
15535      "parent": "scsi-disk-base"
15536    },
15537    {
15538      "name": "hyperv-synic",
15539      "parent": "device"
15540    },
15541    {
15542      "name": "chardev-mux",
15543      "parent": "chardev"
15544    },
15545    {
15546      "name": "Opteron_G1-v1-x86_64-cpu",
15547      "parent": "x86_64-cpu"
15548    },
15549    {
15550      "name": "IDE",
15551      "parent": "bus"
15552    },
15553    {
15554      "name": "486-x86_64-cpu",
15555      "parent": "x86_64-cpu"
15556    },
15557    {
15558      "name": "pcie-root-port",
15559      "parent": "pcie-root-port-base"
15560    },
15561    {
15562      "name": "base-x86_64-cpu",
15563      "parent": "x86_64-cpu"
15564    },
15565    {
15566      "name": "kvm64-v1-x86_64-cpu",
15567      "parent": "x86_64-cpu"
15568    },
15569    {
15570      "name": "Snowridge-v1-x86_64-cpu",
15571      "parent": "x86_64-cpu"
15572    },
15573    {
15574      "name": "chardev-spicevmc",
15575      "parent": "chardev-spice"
15576    },
15577    {
15578      "name": "q35-pcihost",
15579      "parent": "pcie-host-bridge"
15580    },
15581    {
15582      "name": "pc-i440fx-2.0-machine",
15583      "parent": "generic-pc-machine"
15584    },
15585    {
15586      "name": "pc-i440fx-2.12-machine",
15587      "parent": "generic-pc-machine"
15588    },
15589    {
15590      "name": "SCSI",
15591      "parent": "bus"
15592    },
15593    {
15594      "name": "hda-micro",
15595      "parent": "hda-audio"
15596    },
15597    {
15598      "name": "Penryn-x86_64-cpu",
15599      "parent": "x86_64-cpu"
15600    },
15601    {
15602      "name": "Dhyana-x86_64-cpu",
15603      "parent": "x86_64-cpu"
15604    },
15605    {
15606      "name": "piix3-ide-xen",
15607      "parent": "pci-ide"
15608    },
15609    {
15610      "name": "rng-builtin",
15611      "parent": "rng-backend"
15612    },
15613    {
15614      "name": "sd-bus",
15615      "parent": "bus"
15616    },
15617    {
15618      "name": "filter-dump",
15619      "parent": "netfilter"
15620    },
15621    {
15622      "name": "chardev-ringbuf",
15623      "parent": "chardev"
15624    },
15625    {
15626      "name": "virtio-pci-bus",
15627      "parent": "virtio-bus"
15628    },
15629    {
15630      "name": "smbus-ipmi",
15631      "parent": "smbus-device"
15632    },
15633    {
15634      "name": "pc-0.15-machine",
15635      "parent": "generic-pc-machine"
15636    },
15637    {
15638      "name": "Skylake-Server-v1-x86_64-cpu",
15639      "parent": "x86_64-cpu"
15640    },
15641    {
15642      "name": "vhost-user-blk",
15643      "parent": "virtio-device"
15644    },
15645    {
15646      "name": "Haswell-noTSX-IBRS-x86_64-cpu",
15647      "parent": "x86_64-cpu"
15648    },
15649    {
15650      "name": "SandyBridge-v2-x86_64-cpu",
15651      "parent": "x86_64-cpu"
15652    },
15653    {
15654      "name": "qio-channel-tls",
15655      "parent": "qio-channel"
15656    },
15657    {
15658      "name": "virtio-vga",
15659      "parent": "virtio-vga-base-type"
15660    },
15661    {
15662      "name": "authz-pam",
15663      "parent": "authz"
15664    }
15665  ],
15666  "id": "libvirt-7"
15667}
15668
15669{
15670  "execute": "device-list-properties",
15671  "arguments": {
15672    "typename": "virtio-blk-pci"
15673  },
15674  "id": "libvirt-8"
15675}
15676
15677{
15678  "return": [
15679    {
15680      "name": "failover_pair_id",
15681      "type": "str"
15682    },
15683    {
15684      "name": "discard",
15685      "description": "on/off",
15686      "type": "bool"
15687    },
15688    {
15689      "name": "x-pcie-flr-init",
15690      "description": "on/off",
15691      "type": "bool"
15692    },
15693    {
15694      "name": "x-pcie-lnksta-dllla",
15695      "description": "on/off",
15696      "type": "bool"
15697    },
15698    {
15699      "name": "virtio-backend",
15700      "type": "child<virtio-blk-device>"
15701    },
15702    {
15703      "name": "max-write-zeroes-sectors",
15704      "type": "uint32"
15705    },
15706    {
15707      "name": "rerror",
15708      "description": "Error handling policy, report/ignore/enospc/stop/auto",
15709      "type": "BlockdevOnError"
15710    },
15711    {
15712      "name": "request-merging",
15713      "description": "on/off",
15714      "type": "bool"
15715    },
15716    {
15717      "name": "virtio-pci-bus-master-bug-migration",
15718      "description": "on/off",
15719      "type": "bool"
15720    },
15721    {
15722      "name": "romfile",
15723      "type": "str"
15724    },
15725    {
15726      "name": "event_idx",
15727      "description": "on/off",
15728      "type": "bool"
15729    },
15730    {
15731      "name": "config-wce",
15732      "description": "on/off",
15733      "type": "bool"
15734    },
15735    {
15736      "name": "ioeventfd",
15737      "description": "on/off",
15738      "type": "bool"
15739    },
15740    {
15741      "name": "page-per-vq",
15742      "description": "on/off",
15743      "type": "bool"
15744    },
15745    {
15746      "name": "x-disable-pcie",
15747      "description": "on/off",
15748      "type": "bool"
15749    },
15750    {
15751      "name": "modern-pio-notify",
15752      "description": "on/off",
15753      "type": "bool"
15754    },
15755    {
15756      "name": "notify_on_empty",
15757      "description": "on/off",
15758      "type": "bool"
15759    },
15760    {
15761      "name": "x-pcie-extcap-init",
15762      "description": "on/off",
15763      "type": "bool"
15764    },
15765    {
15766      "name": "opt_io_size",
15767      "type": "uint32"
15768    },
15769    {
15770      "name": "bootindex",
15771      "type": "int32"
15772    },
15773    {
15774      "name": "x-pcie-pm-init",
15775      "description": "on/off",
15776      "type": "bool"
15777    },
15778    {
15779      "name": "migrate-extra",
15780      "description": "on/off",
15781      "type": "bool"
15782    },
15783    {
15784      "name": "use-started",
15785      "type": "bool"
15786    },
15787    {
15788      "name": "min_io_size",
15789      "type": "uint16"
15790    },
15791    {
15792      "name": "ats",
15793      "description": "on/off",
15794      "type": "bool"
15795    },
15796    {
15797      "name": "scsi",
15798      "description": "on/off",
15799      "type": "bool"
15800    },
15801    {
15802      "name": "queue-size",
15803      "type": "uint16"
15804    },
15805    {
15806      "name": "drive",
15807      "description": "Node name or ID of a block device to use as a backend",
15808      "type": "str"
15809    },
15810    {
15811      "name": "iommu_platform",
15812      "description": "on/off",
15813      "type": "bool"
15814    },
15815    {
15816      "name": "disable-legacy",
15817      "description": "on/off/auto",
15818      "type": "OnOffAuto"
15819    },
15820    {
15821      "name": "heads",
15822      "type": "uint32"
15823    },
15824    {
15825      "name": "vectors",
15826      "type": "uint32"
15827    },
15828    {
15829      "name": "indirect_desc",
15830      "description": "on/off",
15831      "type": "bool"
15832    },
15833    {
15834      "name": "packed",
15835      "description": "on/off",
15836      "type": "bool"
15837    },
15838    {
15839      "name": "physical_block_size",
15840      "description": "A power of two between 512 and 32768",
15841      "type": "uint16"
15842    },
15843    {
15844      "name": "any_layout",
15845      "description": "on/off",
15846      "type": "bool"
15847    },
15848    {
15849      "name": "discard_granularity",
15850      "type": "uint32"
15851    },
15852    {
15853      "name": "werror",
15854      "description": "Error handling policy, report/ignore/enospc/stop/auto",
15855      "type": "BlockdevOnError"
15856    },
15857    {
15858      "name": "x-ignore-backend-features",
15859      "type": "bool"
15860    },
15861    {
15862      "name": "secs",
15863      "type": "uint32"
15864    },
15865    {
15866      "name": "lsecs",
15867      "type": "uint32"
15868    },
15869    {
15870      "name": "share-rw",
15871      "type": "bool"
15872    },
15873    {
15874      "name": "write-cache",
15875      "description": "on/off/auto",
15876      "type": "OnOffAuto"
15877    },
15878    {
15879      "name": "x-pcie-deverr-init",
15880      "description": "on/off",
15881      "type": "bool"
15882    },
15883    {
15884      "name": "write-zeroes",
15885      "description": "on/off",
15886      "type": "bool"
15887    },
15888    {
15889      "name": "max-discard-sectors",
15890      "type": "uint32"
15891    },
15892    {
15893      "name": "logical_block_size",
15894      "description": "A power of two between 512 and 32768",
15895      "type": "uint16"
15896    },
15897    {
15898      "name": "command_serr_enable",
15899      "description": "on/off",
15900      "type": "bool"
15901    },
15902    {
15903      "name": "disable-modern",
15904      "type": "bool"
15905    },
15906    {
15907      "name": "serial",
15908      "type": "str"
15909    },
15910    {
15911      "name": "iothread",
15912      "type": "link<iothread>"
15913    },
15914    {
15915      "name": "lheads",
15916      "type": "uint32"
15917    },
15918    {
15919      "name": "multifunction",
15920      "description": "on/off",
15921      "type": "bool"
15922    },
15923    {
15924      "name": "x-pcie-lnkctl-init",
15925      "description": "on/off",
15926      "type": "bool"
15927    },
15928    {
15929      "name": "class",
15930      "type": "uint32"
15931    },
15932    {
15933      "name": "num-queues",
15934      "type": "uint16"
15935    },
15936    {
15937      "name": "rombar",
15938      "type": "uint32"
15939    },
15940    {
15941      "name": "cyls",
15942      "type": "uint32"
15943    },
15944    {
15945      "name": "lcyls",
15946      "type": "uint32"
15947    },
15948    {
15949      "name": "addr",
15950      "description": "Slot and optional function number, example: 06.0 or 06",
15951      "type": "int32"
15952    }
15953  ],
15954  "id": "libvirt-8"
15955}
15956
15957{
15958  "execute": "device-list-properties",
15959  "arguments": {
15960    "typename": "virtio-net-pci"
15961  },
15962  "id": "libvirt-9"
15963}
15964
15965{
15966  "return": [
15967    {
15968      "name": "failover_pair_id",
15969      "type": "str"
15970    },
15971    {
15972      "name": "ctrl_vlan",
15973      "description": "on/off",
15974      "type": "bool"
15975    },
15976    {
15977      "name": "duplex",
15978      "type": "str"
15979    },
15980    {
15981      "name": "x-pcie-flr-init",
15982      "description": "on/off",
15983      "type": "bool"
15984    },
15985    {
15986      "name": "x-pcie-lnksta-dllla",
15987      "description": "on/off",
15988      "type": "bool"
15989    },
15990    {
15991      "name": "virtio-backend",
15992      "type": "child<virtio-net-device>"
15993    },
15994    {
15995      "name": "x-txtimer",
15996      "type": "uint32"
15997    },
15998    {
15999      "name": "notify_on_empty",
16000      "description": "on/off",
16001      "type": "bool"
16002    },
16003    {
16004      "name": "guest_tso6",
16005      "description": "on/off",
16006      "type": "bool"
16007    },
16008    {
16009      "name": "status",
16010      "description": "on/off",
16011      "type": "bool"
16012    },
16013    {
16014      "name": "ctrl_vq",
16015      "description": "on/off",
16016      "type": "bool"
16017    },
16018    {
16019      "name": "guest_ufo",
16020      "description": "on/off",
16021      "type": "bool"
16022    },
16023    {
16024      "name": "virtio-pci-bus-master-bug-migration",
16025      "description": "on/off",
16026      "type": "bool"
16027    },
16028    {
16029      "name": "ctrl_mac_addr",
16030      "description": "on/off",
16031      "type": "bool"
16032    },
16033    {
16034      "name": "romfile",
16035      "type": "str"
16036    },
16037    {
16038      "name": "speed",
16039      "type": "int32"
16040    },
16041    {
16042      "name": "event_idx",
16043      "description": "on/off",
16044      "type": "bool"
16045    },
16046    {
16047      "name": "mac",
16048      "description": "Ethernet 6-byte MAC Address, example: 52:54:00:12:34:56",
16049      "type": "str"
16050    },
16051    {
16052      "name": "ioeventfd",
16053      "description": "on/off",
16054      "type": "bool"
16055    },
16056    {
16057      "name": "guest_tso4",
16058      "description": "on/off",
16059      "type": "bool"
16060    },
16061    {
16062      "name": "x-disable-pcie",
16063      "description": "on/off",
16064      "type": "bool"
16065    },
16066    {
16067      "name": "netdev",
16068      "description": "ID of a netdev to use as a backend",
16069      "type": "str"
16070    },
16071    {
16072      "name": "modern-pio-notify",
16073      "description": "on/off",
16074      "type": "bool"
16075    },
16076    {
16077      "name": "guest_csum",
16078      "description": "on/off",
16079      "type": "bool"
16080    },
16081    {
16082      "name": "x-pcie-extcap-init",
16083      "description": "on/off",
16084      "type": "bool"
16085    },
16086    {
16087      "name": "page-per-vq",
16088      "description": "on/off",
16089      "type": "bool"
16090    },
16091    {
16092      "name": "x-mtu-bypass-backend",
16093      "type": "bool"
16094    },
16095    {
16096      "name": "bootindex",
16097      "type": "int32"
16098    },
16099    {
16100      "name": "x-pcie-pm-init",
16101      "description": "on/off",
16102      "type": "bool"
16103    },
16104    {
16105      "name": "migrate-extra",
16106      "description": "on/off",
16107      "type": "bool"
16108    },
16109    {
16110      "name": "use-started",
16111      "type": "bool"
16112    },
16113    {
16114      "name": "ats",
16115      "description": "on/off",
16116      "type": "bool"
16117    },
16118    {
16119      "name": "guest_announce",
16120      "description": "on/off",
16121      "type": "bool"
16122    },
16123    {
16124      "name": "iommu_platform",
16125      "description": "on/off",
16126      "type": "bool"
16127    },
16128    {
16129      "name": "mq",
16130      "description": "on/off",
16131      "type": "bool"
16132    },
16133    {
16134      "name": "disable-legacy",
16135      "description": "on/off/auto",
16136      "type": "OnOffAuto"
16137    },
16138    {
16139      "name": "indirect_desc",
16140      "description": "on/off",
16141      "type": "bool"
16142    },
16143    {
16144      "name": "vectors",
16145      "type": "uint32"
16146    },
16147    {
16148      "name": "host_tso6",
16149      "description": "on/off",
16150      "type": "bool"
16151    },
16152    {
16153      "name": "packed",
16154      "description": "on/off",
16155      "type": "bool"
16156    },
16157    {
16158      "name": "any_layout",
16159      "description": "on/off",
16160      "type": "bool"
16161    },
16162    {
16163      "name": "rx_queue_size",
16164      "type": "uint16"
16165    },
16166    {
16167      "name": "failover",
16168      "type": "bool"
16169    },
16170    {
16171      "name": "tx_queue_size",
16172      "type": "uint16"
16173    },
16174    {
16175      "name": "host_ecn",
16176      "description": "on/off",
16177      "type": "bool"
16178    },
16179    {
16180      "name": "ctrl_rx_extra",
16181      "description": "on/off",
16182      "type": "bool"
16183    },
16184    {
16185      "name": "x-ignore-backend-features",
16186      "type": "bool"
16187    },
16188    {
16189      "name": "x-txburst",
16190      "type": "int32"
16191    },
16192    {
16193      "name": "csum",
16194      "description": "on/off",
16195      "type": "bool"
16196    },
16197    {
16198      "name": "mrg_rxbuf",
16199      "description": "on/off",
16200      "type": "bool"
16201    },
16202    {
16203      "name": "host_tso4",
16204      "description": "on/off",
16205      "type": "bool"
16206    },
16207    {
16208      "name": "gso",
16209      "description": "on/off",
16210      "type": "bool"
16211    },
16212    {
16213      "name": "x-pcie-deverr-init",
16214      "description": "on/off",
16215      "type": "bool"
16216    },
16217    {
16218      "name": "host_ufo",
16219      "description": "on/off",
16220      "type": "bool"
16221    },
16222    {
16223      "name": "host_mtu",
16224      "type": "uint16"
16225    },
16226    {
16227      "name": "command_serr_enable",
16228      "description": "on/off",
16229      "type": "bool"
16230    },
16231    {
16232      "name": "disable-modern",
16233      "type": "bool"
16234    },
16235    {
16236      "name": "tx",
16237      "type": "str"
16238    },
16239    {
16240      "name": "guest_rsc_ext",
16241      "description": "on/off",
16242      "type": "bool"
16243    },
16244    {
16245      "name": "multifunction",
16246      "description": "on/off",
16247      "type": "bool"
16248    },
16249    {
16250      "name": "x-pcie-lnkctl-init",
16251      "description": "on/off",
16252      "type": "bool"
16253    },
16254    {
16255      "name": "rombar",
16256      "type": "uint32"
16257    },
16258    {
16259      "name": "rsc_interval",
16260      "type": "uint32"
16261    },
16262    {
16263      "name": "ctrl_guest_offloads",
16264      "description": "on/off",
16265      "type": "bool"
16266    },
16267    {
16268      "name": "addr",
16269      "description": "Slot and optional function number, example: 06.0 or 06",
16270      "type": "int32"
16271    },
16272    {
16273      "name": "ctrl_rx",
16274      "description": "on/off",
16275      "type": "bool"
16276    },
16277    {
16278      "name": "guest_ecn",
16279      "description": "on/off",
16280      "type": "bool"
16281    }
16282  ],
16283  "id": "libvirt-9"
16284}
16285
16286{
16287  "execute": "device-list-properties",
16288  "arguments": {
16289    "typename": "virtio-scsi-pci"
16290  },
16291  "id": "libvirt-10"
16292}
16293
16294{
16295  "return": [
16296    {
16297      "name": "notify_on_empty",
16298      "description": "on/off",
16299      "type": "bool"
16300    },
16301    {
16302      "name": "use-started",
16303      "type": "bool"
16304    },
16305    {
16306      "name": "iothread",
16307      "type": "link<iothread>"
16308    },
16309    {
16310      "name": "x-ignore-backend-features",
16311      "type": "bool"
16312    },
16313    {
16314      "name": "param_change",
16315      "description": "on/off",
16316      "type": "bool"
16317    },
16318    {
16319      "name": "max_sectors",
16320      "type": "uint32"
16321    },
16322    {
16323      "name": "virtio-backend",
16324      "type": "child<virtio-scsi-device>"
16325    },
16326    {
16327      "name": "packed",
16328      "description": "on/off",
16329      "type": "bool"
16330    },
16331    {
16332      "name": "virtqueue_size",
16333      "type": "uint32"
16334    },
16335    {
16336      "name": "multifunction",
16337      "description": "on/off",
16338      "type": "bool"
16339    },
16340    {
16341      "name": "num_queues",
16342      "type": "uint32"
16343    },
16344    {
16345      "name": "page-per-vq",
16346      "description": "on/off",
16347      "type": "bool"
16348    },
16349    {
16350      "name": "vectors",
16351      "type": "uint32"
16352    },
16353    {
16354      "name": "x-pcie-deverr-init",
16355      "description": "on/off",
16356      "type": "bool"
16357    },
16358    {
16359      "name": "disable-legacy",
16360      "description": "on/off/auto",
16361      "type": "OnOffAuto"
16362    },
16363    {
16364      "name": "x-pcie-pm-init",
16365      "description": "on/off",
16366      "type": "bool"
16367    },
16368    {
16369      "name": "iommu_platform",
16370      "description": "on/off",
16371      "type": "bool"
16372    },
16373    {
16374      "name": "ioeventfd",
16375      "description": "on/off",
16376      "type": "bool"
16377    },
16378    {
16379      "name": "any_layout",
16380      "description": "on/off",
16381      "type": "bool"
16382    },
16383    {
16384      "name": "failover_pair_id",
16385      "type": "str"
16386    },
16387    {
16388      "name": "ats",
16389      "description": "on/off",
16390      "type": "bool"
16391    },
16392    {
16393      "name": "x-pcie-lnksta-dllla",
16394      "description": "on/off",
16395      "type": "bool"
16396    },
16397    {
16398      "name": "x-disable-pcie",
16399      "description": "on/off",
16400      "type": "bool"
16401    },
16402    {
16403      "name": "x-pcie-flr-init",
16404      "description": "on/off",
16405      "type": "bool"
16406    },
16407    {
16408      "name": "hotplug",
16409      "description": "on/off",
16410      "type": "bool"
16411    },
16412    {
16413      "name": "cmd_per_lun",
16414      "type": "uint32"
16415    },
16416    {
16417      "name": "x-pcie-extcap-init",
16418      "description": "on/off",
16419      "type": "bool"
16420    },
16421    {
16422      "name": "addr",
16423      "description": "Slot and optional function number, example: 06.0 or 06",
16424      "type": "int32"
16425    },
16426    {
16427      "name": "x-pcie-lnkctl-init",
16428      "description": "on/off",
16429      "type": "bool"
16430    },
16431    {
16432      "name": "romfile",
16433      "type": "str"
16434    },
16435    {
16436      "name": "rombar",
16437      "type": "uint32"
16438    },
16439    {
16440      "name": "event_idx",
16441      "description": "on/off",
16442      "type": "bool"
16443    },
16444    {
16445      "name": "disable-modern",
16446      "type": "bool"
16447    },
16448    {
16449      "name": "migrate-extra",
16450      "description": "on/off",
16451      "type": "bool"
16452    },
16453    {
16454      "name": "virtio-pci-bus-master-bug-migration",
16455      "description": "on/off",
16456      "type": "bool"
16457    },
16458    {
16459      "name": "modern-pio-notify",
16460      "description": "on/off",
16461      "type": "bool"
16462    },
16463    {
16464      "name": "indirect_desc",
16465      "description": "on/off",
16466      "type": "bool"
16467    },
16468    {
16469      "name": "command_serr_enable",
16470      "description": "on/off",
16471      "type": "bool"
16472    }
16473  ],
16474  "id": "libvirt-10"
16475}
16476
16477{
16478  "execute": "device-list-properties",
16479  "arguments": {
16480    "typename": "virtio-net-ccw"
16481  },
16482  "id": "libvirt-11"
16483}
16484
16485{
16486  "id": "libvirt-11",
16487  "error": {
16488    "class": "DeviceNotFound",
16489    "desc": "Device 'virtio-net-ccw' not found"
16490  }
16491}
16492
16493{
16494  "execute": "device-list-properties",
16495  "arguments": {
16496    "typename": "virtio-scsi-ccw"
16497  },
16498  "id": "libvirt-12"
16499}
16500
16501{
16502  "id": "libvirt-12",
16503  "error": {
16504    "class": "DeviceNotFound",
16505    "desc": "Device 'virtio-scsi-ccw' not found"
16506  }
16507}
16508
16509{
16510  "execute": "device-list-properties",
16511  "arguments": {
16512    "typename": "vfio-pci"
16513  },
16514  "id": "libvirt-13"
16515}
16516
16517{
16518  "return": [
16519    {
16520      "name": "x-pci-sub-device-id",
16521      "type": "uint32"
16522    },
16523    {
16524      "name": "x-no-kvm-intx",
16525      "type": "bool"
16526    },
16527    {
16528      "name": "x-pci-device-id",
16529      "type": "uint32"
16530    },
16531    {
16532      "name": "x-no-kvm-msi",
16533      "type": "bool"
16534    },
16535    {
16536      "name": "xres",
16537      "type": "uint32"
16538    },
16539    {
16540      "name": "display",
16541      "description": "on/off/auto",
16542      "type": "OnOffAuto"
16543    },
16544    {
16545      "name": "bootindex",
16546      "type": "int32"
16547    },
16548    {
16549      "name": "x-no-mmap",
16550      "type": "bool"
16551    },
16552    {
16553      "name": "x-pci-sub-vendor-id",
16554      "type": "uint32"
16555    },
16556    {
16557      "name": "x-msix-relocation",
16558      "description": "off/auto/bar0/bar1/bar2/bar3/bar4/bar5",
16559      "type": "OffAutoPCIBAR"
16560    },
16561    {
16562      "name": "x-req",
16563      "description": "on/off",
16564      "type": "bool"
16565    },
16566    {
16567      "name": "x-no-kvm-ioeventfd",
16568      "type": "bool"
16569    },
16570    {
16571      "name": "x-pci-vendor-id",
16572      "type": "uint32"
16573    },
16574    {
16575      "name": "multifunction",
16576      "description": "on/off",
16577      "type": "bool"
16578    },
16579    {
16580      "name": "x-nv-gpudirect-clique",
16581      "description": "NVIDIA GPUDirect Clique ID (0 - 15)",
16582      "type": "uint4"
16583    },
16584    {
16585      "name": "x-no-vfio-ioeventfd",
16586      "type": "bool"
16587    },
16588    {
16589      "name": "x-intx-mmap-timeout-ms",
16590      "type": "uint32"
16591    },
16592    {
16593      "name": "x-igd-gms",
16594      "type": "uint32"
16595    },
16596    {
16597      "name": "failover_pair_id",
16598      "type": "str"
16599    },
16600    {
16601      "name": "x-pcie-lnksta-dllla",
16602      "description": "on/off",
16603      "type": "bool"
16604    },
16605    {
16606      "name": "sysfsdev",
16607      "type": "str"
16608    },
16609    {
16610      "name": "yres",
16611      "type": "uint32"
16612    },
16613    {
16614      "name": "x-pcie-extcap-init",
16615      "description": "on/off",
16616      "type": "bool"
16617    },
16618    {
16619      "name": "addr",
16620      "description": "Slot and optional function number, example: 06.0 or 06",
16621      "type": "int32"
16622    },
16623    {
16624      "name": "romfile",
16625      "type": "str"
16626    },
16627    {
16628      "name": "x-vga",
16629      "description": "on/off",
16630      "type": "bool"
16631    },
16632    {
16633      "name": "x-igd-opregion",
16634      "description": "on/off",
16635      "type": "bool"
16636    },
16637    {
16638      "name": "x-no-kvm-msix",
16639      "type": "bool"
16640    },
16641    {
16642      "name": "rombar",
16643      "type": "uint32"
16644    },
16645    {
16646      "name": "host",
16647      "description": "Address (bus/device/function) of the host device, example: 04:10.0",
16648      "type": "str"
16649    },
16650    {
16651      "name": "x-no-geforce-quirks",
16652      "type": "bool"
16653    },
16654    {
16655      "name": "command_serr_enable",
16656      "description": "on/off",
16657      "type": "bool"
16658    },
16659    {
16660      "name": "x-balloon-allowed",
16661      "type": "bool"
16662    }
16663  ],
16664  "id": "libvirt-13"
16665}
16666
16667{
16668  "execute": "device-list-properties",
16669  "arguments": {
16670    "typename": "scsi-hd"
16671  },
16672  "id": "libvirt-14"
16673}
16674
16675{
16676  "return": [
16677    {
16678      "name": "lheads",
16679      "type": "uint32"
16680    },
16681    {
16682      "name": "ver",
16683      "type": "str"
16684    },
16685    {
16686      "name": "scsi-id",
16687      "type": "uint32"
16688    },
16689    {
16690      "name": "share-rw",
16691      "type": "bool"
16692    },
16693    {
16694      "name": "lcyls",
16695      "type": "uint32"
16696    },
16697    {
16698      "name": "lsecs",
16699      "type": "uint32"
16700    },
16701    {
16702      "name": "scsi_version",
16703      "type": "int32"
16704    },
16705    {
16706      "name": "removable",
16707      "description": "on/off",
16708      "type": "bool"
16709    },
16710    {
16711      "name": "rotation_rate",
16712      "type": "uint16"
16713    },
16714    {
16715      "name": "max_unmap_size",
16716      "type": "uint64"
16717    },
16718    {
16719      "name": "cyls",
16720      "type": "uint32"
16721    },
16722    {
16723      "name": "serial",
16724      "type": "str"
16725    },
16726    {
16727      "name": "secs",
16728      "type": "uint32"
16729    },
16730    {
16731      "name": "product",
16732      "type": "str"
16733    },
16734    {
16735      "name": "min_io_size",
16736      "type": "uint16"
16737    },
16738    {
16739      "name": "heads",
16740      "type": "uint32"
16741    },
16742    {
16743      "name": "lun",
16744      "type": "uint32"
16745    },
16746    {
16747      "name": "bootindex",
16748      "type": "int32"
16749    },
16750    {
16751      "name": "dpofua",
16752      "description": "on/off",
16753      "type": "bool"
16754    },
16755    {
16756      "name": "drive",
16757      "description": "Node name or ID of a block device to use as a backend",
16758      "type": "str"
16759    },
16760    {
16761      "name": "werror",
16762      "description": "Error handling policy, report/ignore/enospc/stop/auto",
16763      "type": "BlockdevOnError"
16764    },
16765    {
16766      "name": "wwn",
16767      "type": "uint64"
16768    },
16769    {
16770      "name": "vendor",
16771      "type": "str"
16772    },
16773    {
16774      "name": "rerror",
16775      "description": "Error handling policy, report/ignore/enospc/stop/auto",
16776      "type": "BlockdevOnError"
16777    },
16778    {
16779      "name": "write-cache",
16780      "description": "on/off/auto",
16781      "type": "OnOffAuto"
16782    },
16783    {
16784      "name": "physical_block_size",
16785      "description": "A power of two between 512 and 32768",
16786      "type": "uint16"
16787    },
16788    {
16789      "name": "channel",
16790      "type": "uint32"
16791    },
16792    {
16793      "name": "max_io_size",
16794      "type": "uint64"
16795    },
16796    {
16797      "name": "opt_io_size",
16798      "type": "uint32"
16799    },
16800    {
16801      "name": "logical_block_size",
16802      "description": "A power of two between 512 and 32768",
16803      "type": "uint16"
16804    },
16805    {
16806      "name": "discard_granularity",
16807      "type": "uint32"
16808    },
16809    {
16810      "name": "port_wwn",
16811      "type": "uint64"
16812    },
16813    {
16814      "name": "port_index",
16815      "type": "uint16"
16816    },
16817    {
16818      "name": "device_id",
16819      "type": "str"
16820    }
16821  ],
16822  "id": "libvirt-14"
16823}
16824
16825{
16826  "execute": "device-list-properties",
16827  "arguments": {
16828    "typename": "ide-hd"
16829  },
16830  "id": "libvirt-15"
16831}
16832
16833{
16834  "return": [
16835    {
16836      "name": "lsecs",
16837      "type": "uint32"
16838    },
16839    {
16840      "name": "bootindex",
16841      "type": "int32"
16842    },
16843    {
16844      "name": "model",
16845      "type": "str"
16846    },
16847    {
16848      "name": "lheads",
16849      "type": "uint32"
16850    },
16851    {
16852      "name": "drive",
16853      "description": "Node name or ID of a block device to use as a backend",
16854      "type": "str"
16855    },
16856    {
16857      "name": "serial",
16858      "type": "str"
16859    },
16860    {
16861      "name": "logical_block_size",
16862      "description": "A power of two between 512 and 32768",
16863      "type": "uint16"
16864    },
16865    {
16866      "name": "ver",
16867      "type": "str"
16868    },
16869    {
16870      "name": "share-rw",
16871      "type": "bool"
16872    },
16873    {
16874      "name": "write-cache",
16875      "description": "on/off/auto",
16876      "type": "OnOffAuto"
16877    },
16878    {
16879      "name": "discard_granularity",
16880      "type": "uint32"
16881    },
16882    {
16883      "name": "wwn",
16884      "type": "uint64"
16885    },
16886    {
16887      "name": "heads",
16888      "type": "uint32"
16889    },
16890    {
16891      "name": "bios-chs-trans",
16892      "description": "Logical CHS translation algorithm, auto/none/lba/large/rechs",
16893      "type": "BiosAtaTranslation"
16894    },
16895    {
16896      "name": "unit",
16897      "type": "uint32"
16898    },
16899    {
16900      "name": "cyls",
16901      "type": "uint32"
16902    },
16903    {
16904      "name": "lcyls",
16905      "type": "uint32"
16906    },
16907    {
16908      "name": "opt_io_size",
16909      "type": "uint32"
16910    },
16911    {
16912      "name": "rerror",
16913      "description": "Error handling policy, report/ignore/enospc/stop/auto",
16914      "type": "BlockdevOnError"
16915    },
16916    {
16917      "name": "secs",
16918      "type": "uint32"
16919    },
16920    {
16921      "name": "rotation_rate",
16922      "type": "uint16"
16923    },
16924    {
16925      "name": "min_io_size",
16926      "type": "uint16"
16927    },
16928    {
16929      "name": "physical_block_size",
16930      "description": "A power of two between 512 and 32768",
16931      "type": "uint16"
16932    },
16933    {
16934      "name": "werror",
16935      "description": "Error handling policy, report/ignore/enospc/stop/auto",
16936      "type": "BlockdevOnError"
16937    }
16938  ],
16939  "id": "libvirt-15"
16940}
16941
16942{
16943  "execute": "device-list-properties",
16944  "arguments": {
16945    "typename": "PIIX4_PM"
16946  },
16947  "id": "libvirt-16"
16948}
16949
16950{
16951  "return": [
16952    {
16953      "name": "addr",
16954      "description": "Slot and optional function number, example: 06.0 or 06",
16955      "type": "int32"
16956    },
16957    {
16958      "name": "disable_s4",
16959      "type": "uint8"
16960    },
16961    {
16962      "name": "acpi-pci-hotplug-with-bridge-support",
16963      "type": "bool"
16964    },
16965    {
16966      "name": "memory-hotplug-support",
16967      "type": "bool"
16968    },
16969    {
16970      "name": "x-pcie-extcap-init",
16971      "description": "on/off",
16972      "type": "bool"
16973    },
16974    {
16975      "name": "disable_s3",
16976      "type": "uint8"
16977    },
16978    {
16979      "name": "s4_val",
16980      "type": "uint8"
16981    },
16982    {
16983      "name": "command_serr_enable",
16984      "description": "on/off",
16985      "type": "bool"
16986    },
16987    {
16988      "name": "smb_io_base",
16989      "type": "uint32"
16990    },
16991    {
16992      "name": "x-pcie-lnksta-dllla",
16993      "description": "on/off",
16994      "type": "bool"
16995    },
16996    {
16997      "name": "romfile",
16998      "type": "str"
16999    },
17000    {
17001      "name": "rombar",
17002      "type": "uint32"
17003    },
17004    {
17005      "name": "failover_pair_id",
17006      "type": "str"
17007    },
17008    {
17009      "name": "multifunction",
17010      "description": "on/off",
17011      "type": "bool"
17012    }
17013  ],
17014  "id": "libvirt-16"
17015}
17016
17017{
17018  "execute": "device-list-properties",
17019  "arguments": {
17020    "typename": "usb-redir"
17021  },
17022  "id": "libvirt-17"
17023}
17024
17025{
17026  "return": [
17027    {
17028      "name": "chardev",
17029      "description": "ID of a chardev to use as a backend",
17030      "type": "str"
17031    },
17032    {
17033      "name": "debug",
17034      "type": "uint8"
17035    },
17036    {
17037      "name": "port",
17038      "type": "str"
17039    },
17040    {
17041      "name": "streams",
17042      "type": "bool"
17043    },
17044    {
17045      "name": "attached",
17046      "type": "bool"
17047    },
17048    {
17049      "name": "msos-desc",
17050      "description": "on/off",
17051      "type": "bool"
17052    },
17053    {
17054      "name": "filter",
17055      "type": "str"
17056    },
17057    {
17058      "name": "bootindex",
17059      "type": "int32"
17060    },
17061    {
17062      "name": "serial",
17063      "type": "str"
17064    },
17065    {
17066      "name": "full-path",
17067      "description": "on/off",
17068      "type": "bool"
17069    }
17070  ],
17071  "id": "libvirt-17"
17072}
17073
17074{
17075  "execute": "device-list-properties",
17076  "arguments": {
17077    "typename": "i440FX-pcihost"
17078  },
17079  "id": "libvirt-18"
17080}
17081
17082{
17083  "return": [
17084    {
17085      "name": "pci-hole64-end",
17086      "type": "uint64"
17087    },
17088    {
17089      "name": "pci-hole64-start",
17090      "type": "uint64"
17091    },
17092    {
17093      "name": "pci-conf-data[0]",
17094      "type": "child<qemu:memory-region>"
17095    },
17096    {
17097      "name": "pci-hole-start",
17098      "type": "uint32"
17099    },
17100    {
17101      "name": "pci-hole-end",
17102      "type": "uint32"
17103    },
17104    {
17105      "name": "pci-hole64-size",
17106      "type": "size"
17107    },
17108    {
17109      "name": "x-pci-hole64-fix",
17110      "type": "bool"
17111    },
17112    {
17113      "name": "pci-conf-idx[0]",
17114      "type": "child<qemu:memory-region>"
17115    },
17116    {
17117      "name": "short_root_bus",
17118      "type": "uint32"
17119    }
17120  ],
17121  "id": "libvirt-18"
17122}
17123
17124{
17125  "execute": "device-list-properties",
17126  "arguments": {
17127    "typename": "q35-pcihost"
17128  },
17129  "id": "libvirt-19"
17130}
17131
17132{
17133  "return": [
17134    {
17135      "name": "mch",
17136      "type": "child<mch>"
17137    },
17138    {
17139      "name": "pci-hole64-start",
17140      "type": "uint64"
17141    },
17142    {
17143      "name": "above-4g-mem-size",
17144      "type": "size"
17145    },
17146    {
17147      "name": "io-mem",
17148      "type": "link<qemu:memory-region>"
17149    },
17150    {
17151      "name": "pcie-mmcfg-mmio[0]",
17152      "type": "child<qemu:memory-region>"
17153    },
17154    {
17155      "name": "below-4g-mem-size",
17156      "type": "size"
17157    },
17158    {
17159      "name": "MCFG",
17160      "type": "uint64"
17161    },
17162    {
17163      "name": "pci-hole64-end",
17164      "type": "uint64"
17165    },
17166    {
17167      "name": "pci-mem",
17168      "type": "link<qemu:memory-region>"
17169    },
17170    {
17171      "name": "pci-hole-start",
17172      "type": "uint32"
17173    },
17174    {
17175      "name": "system-mem",
17176      "type": "link<qemu:memory-region>"
17177    },
17178    {
17179      "name": "pci-hole64-size",
17180      "type": "size"
17181    },
17182    {
17183      "name": "mcfg_size",
17184      "type": "uint64"
17185    },
17186    {
17187      "name": "pci-hole-end",
17188      "type": "uint32"
17189    },
17190    {
17191      "name": "pci-conf-data[0]",
17192      "type": "child<qemu:memory-region>"
17193    },
17194    {
17195      "name": "pci-conf-idx[0]",
17196      "type": "child<qemu:memory-region>"
17197    },
17198    {
17199      "name": "ram-mem",
17200      "type": "link<qemu:memory-region>"
17201    },
17202    {
17203      "name": "x-pci-hole64-fix",
17204      "type": "bool"
17205    },
17206    {
17207      "name": "short_root_bus",
17208      "type": "uint32"
17209    }
17210  ],
17211  "id": "libvirt-19"
17212}
17213
17214{
17215  "execute": "device-list-properties",
17216  "arguments": {
17217    "typename": "usb-storage"
17218  },
17219  "id": "libvirt-20"
17220}
17221
17222{
17223  "return": [
17224    {
17225      "name": "bootindex",
17226      "type": "int32"
17227    },
17228    {
17229      "name": "drive",
17230      "description": "Node name or ID of a block device to use as a backend",
17231      "type": "str"
17232    },
17233    {
17234      "name": "port",
17235      "type": "str"
17236    },
17237    {
17238      "name": "serial",
17239      "type": "str"
17240    },
17241    {
17242      "name": "logical_block_size",
17243      "description": "A power of two between 512 and 32768",
17244      "type": "uint16"
17245    },
17246    {
17247      "name": "share-rw",
17248      "type": "bool"
17249    },
17250    {
17251      "name": "write-cache",
17252      "description": "on/off/auto",
17253      "type": "OnOffAuto"
17254    },
17255    {
17256      "name": "removable",
17257      "description": "on/off",
17258      "type": "bool"
17259    },
17260    {
17261      "name": "discard_granularity",
17262      "type": "uint32"
17263    },
17264    {
17265      "name": "msos-desc",
17266      "description": "on/off",
17267      "type": "bool"
17268    },
17269    {
17270      "name": "full-path",
17271      "description": "on/off",
17272      "type": "bool"
17273    },
17274    {
17275      "name": "opt_io_size",
17276      "type": "uint32"
17277    },
17278    {
17279      "name": "rerror",
17280      "description": "Error handling policy, report/ignore/enospc/stop/auto",
17281      "type": "BlockdevOnError"
17282    },
17283    {
17284      "name": "attached",
17285      "type": "bool"
17286    },
17287    {
17288      "name": "min_io_size",
17289      "type": "uint16"
17290    },
17291    {
17292      "name": "physical_block_size",
17293      "description": "A power of two between 512 and 32768",
17294      "type": "uint16"
17295    },
17296    {
17297      "name": "werror",
17298      "description": "Error handling policy, report/ignore/enospc/stop/auto",
17299      "type": "BlockdevOnError"
17300    }
17301  ],
17302  "id": "libvirt-20"
17303}
17304
17305{
17306  "execute": "device-list-properties",
17307  "arguments": {
17308    "typename": "kvm-pit"
17309  },
17310  "id": "libvirt-21"
17311}
17312
17313{
17314  "return": [
17315    {
17316      "name": "lost_tick_policy",
17317      "type": "LostTickPolicy"
17318    },
17319    {
17320      "name": "iobase",
17321      "type": "uint32"
17322    }
17323  ],
17324  "id": "libvirt-21"
17325}
17326
17327{
17328  "execute": "device-list-properties",
17329  "arguments": {
17330    "typename": "VGA"
17331  },
17332  "id": "libvirt-22"
17333}
17334
17335{
17336  "return": [
17337    {
17338      "name": "global-vmstate",
17339      "type": "bool"
17340    },
17341    {
17342      "name": "xmax",
17343      "type": "uint32"
17344    },
17345    {
17346      "name": "yres",
17347      "type": "uint32"
17348    },
17349    {
17350      "name": "big-endian-framebuffer",
17351      "type": "bool"
17352    },
17353    {
17354      "name": "addr",
17355      "description": "Slot and optional function number, example: 06.0 or 06",
17356      "type": "int32"
17357    },
17358    {
17359      "name": "x-pcie-lnksta-dllla",
17360      "description": "on/off",
17361      "type": "bool"
17362    },
17363    {
17364      "name": "edid",
17365      "description": "on/off",
17366      "type": "bool"
17367    },
17368    {
17369      "name": "ymax",
17370      "type": "uint32"
17371    },
17372    {
17373      "name": "multifunction",
17374      "description": "on/off",
17375      "type": "bool"
17376    },
17377    {
17378      "name": "x-pcie-extcap-init",
17379      "description": "on/off",
17380      "type": "bool"
17381    },
17382    {
17383      "name": "vgamem_mb",
17384      "type": "uint32"
17385    },
17386    {
17387      "name": "command_serr_enable",
17388      "description": "on/off",
17389      "type": "bool"
17390    },
17391    {
17392      "name": "qemu-extended-regs",
17393      "description": "on/off",
17394      "type": "bool"
17395    },
17396    {
17397      "name": "rombar",
17398      "type": "uint32"
17399    },
17400    {
17401      "name": "romfile",
17402      "type": "str"
17403    },
17404    {
17405      "name": "mmio",
17406      "description": "on/off",
17407      "type": "bool"
17408    },
17409    {
17410      "name": "failover_pair_id",
17411      "type": "str"
17412    },
17413    {
17414      "name": "xres",
17415      "type": "uint32"
17416    }
17417  ],
17418  "id": "libvirt-22"
17419}
17420
17421{
17422  "execute": "device-list-properties",
17423  "arguments": {
17424    "typename": "vmware-svga"
17425  },
17426  "id": "libvirt-23"
17427}
17428
17429{
17430  "return": [
17431    {
17432      "name": "x-pcie-lnksta-dllla",
17433      "description": "on/off",
17434      "type": "bool"
17435    },
17436    {
17437      "name": "global-vmstate",
17438      "type": "bool"
17439    },
17440    {
17441      "name": "failover_pair_id",
17442      "type": "str"
17443    },
17444    {
17445      "name": "vgamem_mb",
17446      "type": "uint32"
17447    },
17448    {
17449      "name": "romfile",
17450      "type": "str"
17451    },
17452    {
17453      "name": "rombar",
17454      "type": "uint32"
17455    },
17456    {
17457      "name": "addr",
17458      "description": "Slot and optional function number, example: 06.0 or 06",
17459      "type": "int32"
17460    },
17461    {
17462      "name": "x-pcie-extcap-init",
17463      "description": "on/off",
17464      "type": "bool"
17465    },
17466    {
17467      "name": "command_serr_enable",
17468      "description": "on/off",
17469      "type": "bool"
17470    },
17471    {
17472      "name": "multifunction",
17473      "description": "on/off",
17474      "type": "bool"
17475    }
17476  ],
17477  "id": "libvirt-23"
17478}
17479
17480{
17481  "execute": "device-list-properties",
17482  "arguments": {
17483    "typename": "qxl"
17484  },
17485  "id": "libvirt-24"
17486}
17487
17488{
17489  "return": [
17490    {
17491      "name": "global-vmstate",
17492      "type": "bool"
17493    },
17494    {
17495      "name": "debug",
17496      "type": "uint32"
17497    },
17498    {
17499      "name": "x-pcie-lnksta-dllla",
17500      "description": "on/off",
17501      "type": "bool"
17502    },
17503    {
17504      "name": "yres",
17505      "type": "uint32"
17506    },
17507    {
17508      "name": "addr",
17509      "description": "Slot and optional function number, example: 06.0 or 06",
17510      "type": "int32"
17511    },
17512    {
17513      "name": "multifunction",
17514      "description": "on/off",
17515      "type": "bool"
17516    },
17517    {
17518      "name": "x-pcie-extcap-init",
17519      "description": "on/off",
17520      "type": "bool"
17521    },
17522    {
17523      "name": "ram_size",
17524      "type": "uint32"
17525    },
17526    {
17527      "name": "ram_size_mb",
17528      "type": "uint32"
17529    },
17530    {
17531      "name": "surfaces",
17532      "type": "int32"
17533    },
17534    {
17535      "name": "guestdebug",
17536      "type": "uint32"
17537    },
17538    {
17539      "name": "vram64_size_mb",
17540      "type": "uint32"
17541    },
17542    {
17543      "name": "vram_size",
17544      "type": "uint64"
17545    },
17546    {
17547      "name": "command_serr_enable",
17548      "description": "on/off",
17549      "type": "bool"
17550    },
17551    {
17552      "name": "cmdlog",
17553      "type": "uint32"
17554    },
17555    {
17556      "name": "vgamem_mb",
17557      "type": "uint32"
17558    },
17559    {
17560      "name": "vram_size_mb",
17561      "type": "uint32"
17562    },
17563    {
17564      "name": "failover_pair_id",
17565      "type": "str"
17566    },
17567    {
17568      "name": "romfile",
17569      "type": "str"
17570    },
17571    {
17572      "name": "rombar",
17573      "type": "uint32"
17574    },
17575    {
17576      "name": "max_outputs",
17577      "type": "uint16"
17578    },
17579    {
17580      "name": "revision",
17581      "type": "uint32"
17582    },
17583    {
17584      "name": "xres",
17585      "type": "uint32"
17586    }
17587  ],
17588  "id": "libvirt-24"
17589}
17590
17591{
17592  "execute": "device-list-properties",
17593  "arguments": {
17594    "typename": "virtio-gpu-pci"
17595  },
17596  "id": "libvirt-25"
17597}
17598
17599{
17600  "return": [
17601    {
17602      "name": "notify_on_empty",
17603      "description": "on/off",
17604      "type": "bool"
17605    },
17606    {
17607      "name": "use-started",
17608      "type": "bool"
17609    },
17610    {
17611      "name": "x-ignore-backend-features",
17612      "type": "bool"
17613    },
17614    {
17615      "name": "xres",
17616      "type": "uint32"
17617    },
17618    {
17619      "name": "max_outputs",
17620      "type": "uint32"
17621    },
17622    {
17623      "name": "packed",
17624      "description": "on/off",
17625      "type": "bool"
17626    },
17627    {
17628      "name": "virtio-backend",
17629      "type": "child<virtio-gpu-device>"
17630    },
17631    {
17632      "name": "iommu_platform",
17633      "description": "on/off",
17634      "type": "bool"
17635    },
17636    {
17637      "name": "multifunction",
17638      "description": "on/off",
17639      "type": "bool"
17640    },
17641    {
17642      "name": "page-per-vq",
17643      "description": "on/off",
17644      "type": "bool"
17645    },
17646    {
17647      "name": "vectors",
17648      "type": "uint32"
17649    },
17650    {
17651      "name": "x-pcie-deverr-init",
17652      "description": "on/off",
17653      "type": "bool"
17654    },
17655    {
17656      "name": "disable-legacy",
17657      "description": "on/off/auto",
17658      "type": "OnOffAuto"
17659    },
17660    {
17661      "name": "x-pcie-pm-init",
17662      "description": "on/off",
17663      "type": "bool"
17664    },
17665    {
17666      "name": "stats",
17667      "description": "on/off",
17668      "type": "bool"
17669    },
17670    {
17671      "name": "ioeventfd",
17672      "description": "on/off",
17673      "type": "bool"
17674    },
17675    {
17676      "name": "any_layout",
17677      "description": "on/off",
17678      "type": "bool"
17679    },
17680    {
17681      "name": "failover_pair_id",
17682      "type": "str"
17683    },
17684    {
17685      "name": "ats",
17686      "description": "on/off",
17687      "type": "bool"
17688    },
17689    {
17690      "name": "x-pcie-lnksta-dllla",
17691      "description": "on/off",
17692      "type": "bool"
17693    },
17694    {
17695      "name": "x-disable-pcie",
17696      "description": "on/off",
17697      "type": "bool"
17698    },
17699    {
17700      "name": "x-pcie-flr-init",
17701      "description": "on/off",
17702      "type": "bool"
17703    },
17704    {
17705      "name": "max_hostmem",
17706      "type": "size"
17707    },
17708    {
17709      "name": "x-pcie-extcap-init",
17710      "description": "on/off",
17711      "type": "bool"
17712    },
17713    {
17714      "name": "addr",
17715      "description": "Slot and optional function number, example: 06.0 or 06",
17716      "type": "int32"
17717    },
17718    {
17719      "name": "yres",
17720      "type": "uint32"
17721    },
17722    {
17723      "name": "edid",
17724      "description": "on/off",
17725      "type": "bool"
17726    },
17727    {
17728      "name": "x-pcie-lnkctl-init",
17729      "description": "on/off",
17730      "type": "bool"
17731    },
17732    {
17733      "name": "romfile",
17734      "type": "str"
17735    },
17736    {
17737      "name": "rombar",
17738      "type": "uint32"
17739    },
17740    {
17741      "name": "event_idx",
17742      "description": "on/off",
17743      "type": "bool"
17744    },
17745    {
17746      "name": "disable-modern",
17747      "type": "bool"
17748    },
17749    {
17750      "name": "migrate-extra",
17751      "description": "on/off",
17752      "type": "bool"
17753    },
17754    {
17755      "name": "virtio-pci-bus-master-bug-migration",
17756      "description": "on/off",
17757      "type": "bool"
17758    },
17759    {
17760      "name": "modern-pio-notify",
17761      "description": "on/off",
17762      "type": "bool"
17763    },
17764    {
17765      "name": "indirect_desc",
17766      "description": "on/off",
17767      "type": "bool"
17768    },
17769    {
17770      "name": "command_serr_enable",
17771      "description": "on/off",
17772      "type": "bool"
17773    },
17774    {
17775      "name": "virgl",
17776      "description": "on/off",
17777      "type": "bool"
17778    }
17779  ],
17780  "id": "libvirt-25"
17781}
17782
17783{
17784  "execute": "device-list-properties",
17785  "arguments": {
17786    "typename": "virtio-gpu-device"
17787  },
17788  "id": "libvirt-26"
17789}
17790
17791{
17792  "return": [
17793    {
17794      "name": "indirect_desc",
17795      "description": "on/off",
17796      "type": "bool"
17797    },
17798    {
17799      "name": "yres",
17800      "type": "uint32"
17801    },
17802    {
17803      "name": "iommu_platform",
17804      "description": "on/off",
17805      "type": "bool"
17806    },
17807    {
17808      "name": "stats",
17809      "description": "on/off",
17810      "type": "bool"
17811    },
17812    {
17813      "name": "event_idx",
17814      "description": "on/off",
17815      "type": "bool"
17816    },
17817    {
17818      "name": "edid",
17819      "description": "on/off",
17820      "type": "bool"
17821    },
17822    {
17823      "name": "any_layout",
17824      "description": "on/off",
17825      "type": "bool"
17826    },
17827    {
17828      "name": "max_hostmem",
17829      "type": "size"
17830    },
17831    {
17832      "name": "notify_on_empty",
17833      "description": "on/off",
17834      "type": "bool"
17835    },
17836    {
17837      "name": "use-started",
17838      "type": "bool"
17839    },
17840    {
17841      "name": "packed",
17842      "description": "on/off",
17843      "type": "bool"
17844    },
17845    {
17846      "name": "virgl",
17847      "description": "on/off",
17848      "type": "bool"
17849    },
17850    {
17851      "name": "max_outputs",
17852      "type": "uint32"
17853    },
17854    {
17855      "name": "xres",
17856      "type": "uint32"
17857    }
17858  ],
17859  "id": "libvirt-26"
17860}
17861
17862{
17863  "execute": "device-list-properties",
17864  "arguments": {
17865    "typename": "ICH9-LPC"
17866  },
17867  "id": "libvirt-27"
17868}
17869
17870{
17871  "return": [
17872    {
17873      "name": "s4_val",
17874      "type": "uint8"
17875    },
17876    {
17877      "name": "noreboot",
17878      "type": "bool"
17879    },
17880    {
17881      "name": "disable_s3",
17882      "type": "uint8"
17883    },
17884    {
17885      "name": "addr",
17886      "description": "Slot and optional function number, example: 06.0 or 06",
17887      "type": "int32"
17888    },
17889    {
17890      "name": "acpi_enable_cmd",
17891      "type": "uint8"
17892    },
17893    {
17894      "name": "gpe0_blk_len",
17895      "type": "uint32"
17896    },
17897    {
17898      "name": "disable_s4",
17899      "type": "uint8"
17900    },
17901    {
17902      "name": "sci_int",
17903      "type": "uint32"
17904    },
17905    {
17906      "name": "cpu-hotplug-legacy",
17907      "type": "bool"
17908    },
17909    {
17910      "name": "memory-hotplug-support",
17911      "type": "bool"
17912    },
17913    {
17914      "name": "x-pcie-extcap-init",
17915      "description": "on/off",
17916      "type": "bool"
17917    },
17918    {
17919      "name": "gpe0_blk",
17920      "type": "uint32"
17921    },
17922    {
17923      "name": "x-pcie-lnksta-dllla",
17924      "description": "on/off",
17925      "type": "bool"
17926    },
17927    {
17928      "name": "command_serr_enable",
17929      "description": "on/off",
17930      "type": "bool"
17931    },
17932    {
17933      "name": "acpi_disable_cmd",
17934      "type": "uint8"
17935    },
17936    {
17937      "name": "enable_tco",
17938      "type": "bool"
17939    },
17940    {
17941      "name": "x-smi-broadcast",
17942      "description": "on/off",
17943      "type": "bool"
17944    },
17945    {
17946      "name": "romfile",
17947      "type": "str"
17948    },
17949    {
17950      "name": "rombar",
17951      "type": "uint32"
17952    },
17953    {
17954      "name": "failover_pair_id",
17955      "type": "str"
17956    },
17957    {
17958      "name": "multifunction",
17959      "description": "on/off",
17960      "type": "bool"
17961    },
17962    {
17963      "name": "pm_io_base",
17964      "type": "uint32"
17965    }
17966  ],
17967  "id": "libvirt-27"
17968}
17969
17970{
17971  "execute": "device-list-properties",
17972  "arguments": {
17973    "typename": "virtio-balloon-pci"
17974  },
17975  "id": "libvirt-28"
17976}
17977
17978{
17979  "return": [
17980    {
17981      "name": "notify_on_empty",
17982      "description": "on/off",
17983      "type": "bool"
17984    },
17985    {
17986      "name": "iothread",
17987      "type": "link<iothread>"
17988    },
17989    {
17990      "name": "x-ignore-backend-features",
17991      "type": "bool"
17992    },
17993    {
17994      "name": "qemu-4-0-config-size",
17995      "type": "bool"
17996    },
17997    {
17998      "name": "virtio-backend",
17999      "type": "child<virtio-balloon-device>"
18000    },
18001    {
18002      "name": "packed",
18003      "description": "on/off",
18004      "type": "bool"
18005    },
18006    {
18007      "name": "guest-stats-polling-interval",
18008      "type": "int"
18009    },
18010    {
18011      "name": "x-pcie-pm-init",
18012      "description": "on/off",
18013      "type": "bool"
18014    },
18015    {
18016      "name": "guest-stats",
18017      "type": "guest statistics"
18018    },
18019    {
18020      "name": "page-per-vq",
18021      "description": "on/off",
18022      "type": "bool"
18023    },
18024    {
18025      "name": "x-pcie-deverr-init",
18026      "description": "on/off",
18027      "type": "bool"
18028    },
18029    {
18030      "name": "disable-legacy",
18031      "description": "on/off/auto",
18032      "type": "OnOffAuto"
18033    },
18034    {
18035      "name": "multifunction",
18036      "description": "on/off",
18037      "type": "bool"
18038    },
18039    {
18040      "name": "use-started",
18041      "type": "bool"
18042    },
18043    {
18044      "name": "iommu_platform",
18045      "description": "on/off",
18046      "type": "bool"
18047    },
18048    {
18049      "name": "ats",
18050      "description": "on/off",
18051      "type": "bool"
18052    },
18053    {
18054      "name": "any_layout",
18055      "description": "on/off",
18056      "type": "bool"
18057    },
18058    {
18059      "name": "failover_pair_id",
18060      "type": "str"
18061    },
18062    {
18063      "name": "free-page-hint",
18064      "description": "on/off",
18065      "type": "bool"
18066    },
18067    {
18068      "name": "x-pcie-lnksta-dllla",
18069      "description": "on/off",
18070      "type": "bool"
18071    },
18072    {
18073      "name": "x-disable-pcie",
18074      "description": "on/off",
18075      "type": "bool"
18076    },
18077    {
18078      "name": "x-pcie-flr-init",
18079      "description": "on/off",
18080      "type": "bool"
18081    },
18082    {
18083      "name": "event_idx",
18084      "description": "on/off",
18085      "type": "bool"
18086    },
18087    {
18088      "name": "x-pcie-extcap-init",
18089      "description": "on/off",
18090      "type": "bool"
18091    },
18092    {
18093      "name": "addr",
18094      "description": "Slot and optional function number, example: 06.0 or 06",
18095      "type": "int32"
18096    },
18097    {
18098      "name": "x-pcie-lnkctl-init",
18099      "description": "on/off",
18100      "type": "bool"
18101    },
18102    {
18103      "name": "romfile",
18104      "type": "str"
18105    },
18106    {
18107      "name": "rombar",
18108      "type": "uint32"
18109    },
18110    {
18111      "name": "deflate-on-oom",
18112      "description": "on/off",
18113      "type": "bool"
18114    },
18115    {
18116      "name": "disable-modern",
18117      "type": "bool"
18118    },
18119    {
18120      "name": "class",
18121      "type": "uint32"
18122    },
18123    {
18124      "name": "migrate-extra",
18125      "description": "on/off",
18126      "type": "bool"
18127    },
18128    {
18129      "name": "virtio-pci-bus-master-bug-migration",
18130      "description": "on/off",
18131      "type": "bool"
18132    },
18133    {
18134      "name": "modern-pio-notify",
18135      "description": "on/off",
18136      "type": "bool"
18137    },
18138    {
18139      "name": "indirect_desc",
18140      "description": "on/off",
18141      "type": "bool"
18142    },
18143    {
18144      "name": "command_serr_enable",
18145      "description": "on/off",
18146      "type": "bool"
18147    }
18148  ],
18149  "id": "libvirt-28"
18150}
18151
18152{
18153  "execute": "device-list-properties",
18154  "arguments": {
18155    "typename": "virtio-balloon-ccw"
18156  },
18157  "id": "libvirt-29"
18158}
18159
18160{
18161  "id": "libvirt-29",
18162  "error": {
18163    "class": "DeviceNotFound",
18164    "desc": "Device 'virtio-balloon-ccw' not found"
18165  }
18166}
18167
18168{
18169  "execute": "device-list-properties",
18170  "arguments": {
18171    "typename": "virtio-balloon-device"
18172  },
18173  "id": "libvirt-30"
18174}
18175
18176{
18177  "return": [
18178    {
18179      "name": "indirect_desc",
18180      "description": "on/off",
18181      "type": "bool"
18182    },
18183    {
18184      "name": "guest-stats-polling-interval",
18185      "type": "int"
18186    },
18187    {
18188      "name": "iommu_platform",
18189      "description": "on/off",
18190      "type": "bool"
18191    },
18192    {
18193      "name": "deflate-on-oom",
18194      "description": "on/off",
18195      "type": "bool"
18196    },
18197    {
18198      "name": "event_idx",
18199      "description": "on/off",
18200      "type": "bool"
18201    },
18202    {
18203      "name": "guest-stats",
18204      "type": "guest statistics"
18205    },
18206    {
18207      "name": "any_layout",
18208      "description": "on/off",
18209      "type": "bool"
18210    },
18211    {
18212      "name": "notify_on_empty",
18213      "description": "on/off",
18214      "type": "bool"
18215    },
18216    {
18217      "name": "iothread",
18218      "type": "link<iothread>"
18219    },
18220    {
18221      "name": "packed",
18222      "description": "on/off",
18223      "type": "bool"
18224    },
18225    {
18226      "name": "qemu-4-0-config-size",
18227      "type": "bool"
18228    },
18229    {
18230      "name": "use-started",
18231      "type": "bool"
18232    },
18233    {
18234      "name": "free-page-hint",
18235      "description": "on/off",
18236      "type": "bool"
18237    }
18238  ],
18239  "id": "libvirt-30"
18240}
18241
18242{
18243  "execute": "device-list-properties",
18244  "arguments": {
18245    "typename": "nec-usb-xhci"
18246  },
18247  "id": "libvirt-31"
18248}
18249
18250{
18251  "return": [
18252    {
18253      "name": "msix",
18254      "description": "on/off/auto",
18255      "type": "OnOffAuto"
18256    },
18257    {
18258      "name": "addr",
18259      "description": "Slot and optional function number, example: 06.0 or 06",
18260      "type": "int32"
18261    },
18262    {
18263      "name": "p2",
18264      "type": "uint32"
18265    },
18266    {
18267      "name": "x-pcie-lnksta-dllla",
18268      "description": "on/off",
18269      "type": "bool"
18270    },
18271    {
18272      "name": "msi",
18273      "description": "on/off/auto",
18274      "type": "OnOffAuto"
18275    },
18276    {
18277      "name": "force-pcie-endcap",
18278      "description": "on/off",
18279      "type": "bool"
18280    },
18281    {
18282      "name": "intrs",
18283      "type": "uint32"
18284    },
18285    {
18286      "name": "x-pcie-extcap-init",
18287      "description": "on/off",
18288      "type": "bool"
18289    },
18290    {
18291      "name": "multifunction",
18292      "description": "on/off",
18293      "type": "bool"
18294    },
18295    {
18296      "name": "command_serr_enable",
18297      "description": "on/off",
18298      "type": "bool"
18299    },
18300    {
18301      "name": "superspeed-ports-first",
18302      "description": "on/off",
18303      "type": "bool"
18304    },
18305    {
18306      "name": "romfile",
18307      "type": "str"
18308    },
18309    {
18310      "name": "failover_pair_id",
18311      "type": "str"
18312    },
18313    {
18314      "name": "rombar",
18315      "type": "uint32"
18316    },
18317    {
18318      "name": "p3",
18319      "type": "uint32"
18320    },
18321    {
18322      "name": "streams",
18323      "description": "on/off",
18324      "type": "bool"
18325    },
18326    {
18327      "name": "slots",
18328      "type": "uint32"
18329    }
18330  ],
18331  "id": "libvirt-31"
18332}
18333
18334{
18335  "execute": "device-list-properties",
18336  "arguments": {
18337    "typename": "intel-iommu"
18338  },
18339  "id": "libvirt-32"
18340}
18341
18342{
18343  "return": [
18344    {
18345      "name": "device-iotlb",
18346      "type": "bool"
18347    },
18348    {
18349      "name": "x-scalable-mode",
18350      "type": "bool"
18351    },
18352    {
18353      "name": "caching-mode",
18354      "type": "bool"
18355    },
18356    {
18357      "name": "intremap",
18358      "description": "on/off/auto",
18359      "type": "OnOffAuto"
18360    },
18361    {
18362      "name": "aw-bits",
18363      "type": "uint8"
18364    },
18365    {
18366      "name": "eim",
18367      "description": "on/off/auto",
18368      "type": "OnOffAuto"
18369    },
18370    {
18371      "name": "version",
18372      "type": "uint32"
18373    },
18374    {
18375      "name": "x-buggy-eim",
18376      "type": "bool"
18377    },
18378    {
18379      "name": "pt",
18380      "type": "bool"
18381    },
18382    {
18383      "name": "dma-drain",
18384      "type": "bool"
18385    }
18386  ],
18387  "id": "libvirt-32"
18388}
18389
18390{
18391  "execute": "device-list-properties",
18392  "arguments": {
18393    "typename": "mch"
18394  },
18395  "id": "libvirt-33"
18396}
18397
18398{
18399  "return": [
18400    {
18401      "name": "failover_pair_id",
18402      "type": "str"
18403    },
18404    {
18405      "name": "x-pcie-lnksta-dllla",
18406      "description": "on/off",
18407      "type": "bool"
18408    },
18409    {
18410      "name": "romfile",
18411      "type": "str"
18412    },
18413    {
18414      "name": "addr",
18415      "description": "Slot and optional function number, example: 06.0 or 06",
18416      "type": "int32"
18417    },
18418    {
18419      "name": "rombar",
18420      "type": "uint32"
18421    },
18422    {
18423      "name": "extended-tseg-mbytes",
18424      "type": "uint16"
18425    },
18426    {
18427      "name": "x-pcie-extcap-init",
18428      "description": "on/off",
18429      "type": "bool"
18430    },
18431    {
18432      "name": "command_serr_enable",
18433      "description": "on/off",
18434      "type": "bool"
18435    },
18436    {
18437      "name": "multifunction",
18438      "description": "on/off",
18439      "type": "bool"
18440    }
18441  ],
18442  "id": "libvirt-33"
18443}
18444
18445{
18446  "execute": "device-list-properties",
18447  "arguments": {
18448    "typename": "nvdimm"
18449  },
18450  "id": "libvirt-34"
18451}
18452
18453{
18454  "return": [
18455    {
18456      "name": "node",
18457      "type": "uint32"
18458    },
18459    {
18460      "name": "unarmed",
18461      "type": "bool"
18462    },
18463    {
18464      "name": "addr",
18465      "type": "uint64"
18466    },
18467    {
18468      "name": "memdev",
18469      "type": "link<memory-backend>"
18470    },
18471    {
18472      "name": "label-size",
18473      "type": "int"
18474    },
18475    {
18476      "name": "size",
18477      "type": "uint64"
18478    },
18479    {
18480      "name": "slot",
18481      "type": "int32"
18482    }
18483  ],
18484  "id": "libvirt-34"
18485}
18486
18487{
18488  "execute": "device-list-properties",
18489  "arguments": {
18490    "typename": "pcie-root-port"
18491  },
18492  "id": "libvirt-35"
18493}
18494
18495{
18496  "return": [
18497    {
18498      "name": "addr",
18499      "description": "Slot and optional function number, example: 06.0 or 06",
18500      "type": "int32"
18501    },
18502    {
18503      "name": "power_controller_present",
18504      "description": "on/off",
18505      "type": "bool"
18506    },
18507    {
18508      "name": "aer_log_max",
18509      "type": "uint16"
18510    },
18511    {
18512      "name": "x-speed",
18513      "description": "2_5/5/8/16",
18514      "type": "PCIELinkSpeed"
18515    },
18516    {
18517      "name": "slot",
18518      "type": "uint16"
18519    },
18520    {
18521      "name": "x-pcie-lnksta-dllla",
18522      "description": "on/off",
18523      "type": "bool"
18524    },
18525    {
18526      "name": "port",
18527      "type": "uint8"
18528    },
18529    {
18530      "name": "mem-reserve",
18531      "type": "size"
18532    },
18533    {
18534      "name": "x-pcie-extcap-init",
18535      "description": "on/off",
18536      "type": "bool"
18537    },
18538    {
18539      "name": "pref64-reserve",
18540      "type": "size"
18541    },
18542    {
18543      "name": "rombar",
18544      "type": "uint32"
18545    },
18546    {
18547      "name": "command_serr_enable",
18548      "description": "on/off",
18549      "type": "bool"
18550    },
18551    {
18552      "name": "romfile",
18553      "type": "str"
18554    },
18555    {
18556      "name": "multifunction",
18557      "description": "on/off",
18558      "type": "bool"
18559    },
18560    {
18561      "name": "chassis",
18562      "type": "uint8"
18563    },
18564    {
18565      "name": "x-width",
18566      "description": "1/2/4/8/12/16/32",
18567      "type": "PCIELinkWidth"
18568    },
18569    {
18570      "name": "failover_pair_id",
18571      "type": "str"
18572    },
18573    {
18574      "name": "pref32-reserve",
18575      "type": "size"
18576    },
18577    {
18578      "name": "bus-reserve",
18579      "type": "uint32"
18580    },
18581    {
18582      "name": "x-migrate-msix",
18583      "type": "bool"
18584    },
18585    {
18586      "name": "disable-acs",
18587      "type": "bool"
18588    },
18589    {
18590      "name": "io-reserve",
18591      "type": "size"
18592    }
18593  ],
18594  "id": "libvirt-35"
18595}
18596
18597{
18598  "execute": "device-list-properties",
18599  "arguments": {
18600    "typename": "usb-host"
18601  },
18602  "id": "libvirt-36"
18603}
18604
18605{
18606  "return": [
18607    {
18608      "default-value": true,
18609      "name": "full-path",
18610      "description": "on/off",
18611      "type": "bool"
18612    },
18613    {
18614      "name": "port",
18615      "type": "str"
18616    },
18617    {
18618      "default-value": true,
18619      "name": "msos-desc",
18620      "description": "on/off",
18621      "type": "bool"
18622    },
18623    {
18624      "name": "serial",
18625      "type": "str"
18626    },
18627    {
18628      "default-value": 0,
18629      "name": "hostbus",
18630      "type": "uint32"
18631    },
18632    {
18633      "default-value": 4,
18634      "name": "isobufs",
18635      "type": "uint32"
18636    },
18637    {
18638      "default-value": 0,
18639      "name": "vendorid",
18640      "type": "uint32"
18641    },
18642    {
18643      "default-value": 0,
18644      "name": "productid",
18645      "type": "uint32"
18646    },
18647    {
18648      "name": "hostport",
18649      "type": "str"
18650    },
18651    {
18652      "default-value": true,
18653      "name": "pipeline",
18654      "description": "on/off",
18655      "type": "bool"
18656    },
18657    {
18658      "default-value": 0,
18659      "name": "hostaddr",
18660      "type": "uint32"
18661    },
18662    {
18663      "default-value": true,
18664      "name": "suppress-remote-wake",
18665      "type": "bool"
18666    },
18667    {
18668      "default-value": 2,
18669      "name": "loglevel",
18670      "type": "uint32"
18671    },
18672    {
18673      "default-value": 32,
18674      "name": "isobsize",
18675      "type": "uint32"
18676    },
18677    {
18678      "default-value": false,
18679      "name": "guest-resets-all",
18680      "type": "bool"
18681    },
18682    {
18683      "default-value": true,
18684      "name": "guest-reset",
18685      "type": "bool"
18686    },
18687    {
18688      "name": "bootindex",
18689      "type": "int32"
18690    },
18691    {
18692      "name": "attached",
18693      "type": "bool"
18694    }
18695  ],
18696  "id": "libvirt-36"
18697}
18698
18699{
18700  "execute": "device-list-properties",
18701  "arguments": {
18702    "typename": "vhost-user-fs-device"
18703  },
18704  "id": "libvirt-37"
18705}
18706
18707{
18708  "return": [
18709    {
18710      "default-value": false,
18711      "name": "packed",
18712      "description": "on/off",
18713      "type": "bool"
18714    },
18715    {
18716      "default-value": false,
18717      "name": "iommu_platform",
18718      "description": "on/off",
18719      "type": "bool"
18720    },
18721    {
18722      "default-value": true,
18723      "name": "event_idx",
18724      "description": "on/off",
18725      "type": "bool"
18726    },
18727    {
18728      "default-value": false,
18729      "name": "x-disable-legacy-check",
18730      "type": "bool"
18731    },
18732    {
18733      "default-value": true,
18734      "name": "notify_on_empty",
18735      "description": "on/off",
18736      "type": "bool"
18737    },
18738    {
18739      "default-value": true,
18740      "name": "any_layout",
18741      "description": "on/off",
18742      "type": "bool"
18743    },
18744    {
18745      "default-value": true,
18746      "name": "use-started",
18747      "type": "bool"
18748    },
18749    {
18750      "default-value": true,
18751      "name": "indirect_desc",
18752      "description": "on/off",
18753      "type": "bool"
18754    },
18755    {
18756      "name": "chardev",
18757      "description": "ID of a chardev to use as a backend",
18758      "type": "str"
18759    },
18760    {
18761      "default-value": 128,
18762      "name": "queue-size",
18763      "type": "uint16"
18764    },
18765    {
18766      "name": "tag",
18767      "type": "str"
18768    },
18769    {
18770      "default-value": 1,
18771      "name": "num-request-queues",
18772      "type": "uint16"
18773    }
18774  ],
18775  "id": "libvirt-37"
18776}
18777
18778{
18779  "execute": "qom-list-properties",
18780  "arguments": {
18781    "typename": "memory-backend-file"
18782  },
18783  "id": "libvirt-38"
18784}
18785
18786{
18787  "return": [
18788    {
18789      "name": "type",
18790      "type": "string"
18791    },
18792    {
18793      "name": "dump",
18794      "description": "Set to 'off' to exclude from core dump",
18795      "type": "bool"
18796    },
18797    {
18798      "name": "share",
18799      "description": "Mark the memory as private to QEMU or shared",
18800      "type": "bool"
18801    },
18802    {
18803      "name": "x-use-canonical-path-for-ramblock-id",
18804      "type": "bool"
18805    },
18806    {
18807      "name": "policy",
18808      "description": "Set the NUMA policy",
18809      "type": "HostMemPolicy"
18810    },
18811    {
18812      "name": "size",
18813      "description": "Size of the memory region (ex: 500M)",
18814      "type": "int"
18815    },
18816    {
18817      "name": "prealloc",
18818      "description": "Preallocate memory",
18819      "type": "bool"
18820    },
18821    {
18822      "name": "host-nodes",
18823      "description": "Binds memory to the list of NUMA host nodes",
18824      "type": "int"
18825    },
18826    {
18827      "name": "merge",
18828      "description": "Mark memory as mergeable",
18829      "type": "bool"
18830    },
18831    {
18832      "name": "align",
18833      "type": "int"
18834    },
18835    {
18836      "name": "pmem",
18837      "type": "bool"
18838    },
18839    {
18840      "name": "mem-path",
18841      "type": "string"
18842    },
18843    {
18844      "name": "discard-data",
18845      "type": "bool"
18846    }
18847  ],
18848  "id": "libvirt-38"
18849}
18850
18851{
18852  "execute": "qom-list-properties",
18853  "arguments": {
18854    "typename": "memory-backend-memfd"
18855  },
18856  "id": "libvirt-39"
18857}
18858
18859{
18860  "return": [
18861    {
18862      "name": "type",
18863      "type": "string"
18864    },
18865    {
18866      "name": "dump",
18867      "description": "Set to 'off' to exclude from core dump",
18868      "type": "bool"
18869    },
18870    {
18871      "name": "share",
18872      "description": "Mark the memory as private to QEMU or shared",
18873      "type": "bool"
18874    },
18875    {
18876      "name": "x-use-canonical-path-for-ramblock-id",
18877      "type": "bool"
18878    },
18879    {
18880      "name": "policy",
18881      "description": "Set the NUMA policy",
18882      "type": "HostMemPolicy"
18883    },
18884    {
18885      "name": "size",
18886      "description": "Size of the memory region (ex: 500M)",
18887      "type": "int"
18888    },
18889    {
18890      "name": "prealloc",
18891      "description": "Preallocate memory",
18892      "type": "bool"
18893    },
18894    {
18895      "name": "host-nodes",
18896      "description": "Binds memory to the list of NUMA host nodes",
18897      "type": "int"
18898    },
18899    {
18900      "name": "merge",
18901      "description": "Mark memory as mergeable",
18902      "type": "bool"
18903    },
18904    {
18905      "name": "hugetlb",
18906      "description": "Use huge pages",
18907      "type": "bool"
18908    },
18909    {
18910      "name": "seal",
18911      "description": "Seal growing & shrinking",
18912      "type": "bool"
18913    },
18914    {
18915      "name": "hugetlbsize",
18916      "description": "Huge pages size (ex: 2M, 1G)",
18917      "type": "int"
18918    }
18919  ],
18920  "id": "libvirt-39"
18921}
18922
18923{
18924  "execute": "qom-list-properties",
18925  "arguments": {
18926    "typename": "max-x86_64-cpu"
18927  },
18928  "id": "libvirt-40"
18929}
18930
18931{
18932  "return": [
18933    {
18934      "name": "type",
18935      "type": "string"
18936    },
18937    {
18938      "name": "sse4_1",
18939      "type": "bool"
18940    },
18941    {
18942      "name": "vmx-invept-single-context",
18943      "type": "bool"
18944    },
18945    {
18946      "name": "core-capability",
18947      "type": "bool"
18948    },
18949    {
18950      "name": "popcnt",
18951      "type": "bool"
18952    },
18953    {
18954      "name": "kvm_mmu",
18955      "type": "bool"
18956    },
18957    {
18958      "name": "dtes64",
18959      "type": "bool"
18960    },
18961    {
18962      "name": "min-xlevel2",
18963      "type": "uint32"
18964    },
18965    {
18966      "name": "vmx-invvpid-single-addr",
18967      "type": "bool"
18968    },
18969    {
18970      "name": "xstore",
18971      "type": "bool"
18972    },
18973    {
18974      "name": "stepping",
18975      "type": "int"
18976    },
18977    {
18978      "name": "vmx-vmfunc",
18979      "type": "bool"
18980    },
18981    {
18982      "name": "pse36",
18983      "type": "bool"
18984    },
18985    {
18986      "name": "avx512-4vnniw",
18987      "type": "bool"
18988    },
18989    {
18990      "name": "fma4",
18991      "type": "bool"
18992    },
18993    {
18994      "name": "x-intel-pt-auto-level",
18995      "type": "bool"
18996    },
18997    {
18998      "name": "avx2",
18999      "type": "bool"
19000    },
19001    {
19002      "name": "kvm-poll-control",
19003      "type": "bool"
19004    },
19005    {
19006      "name": "kvm_nopiodelay",
19007      "type": "bool"
19008    },
19009    {
19010      "name": "family",
19011      "type": "int"
19012    },
19013    {
19014      "name": "pclmuldq",
19015      "type": "bool"
19016    },
19017    {
19018      "name": "vmware-cpuid-freq",
19019      "type": "bool"
19020    },
19021    {
19022      "name": "vmx-store-lma",
19023      "type": "bool"
19024    },
19025    {
19026      "name": "hv-spinlocks",
19027      "type": "uint32"
19028    },
19029    {
19030      "name": "vmx-eptad",
19031      "type": "bool"
19032    },
19033    {
19034      "name": "erms",
19035      "type": "bool"
19036    },
19037    {
19038      "name": "vaes",
19039      "type": "bool"
19040    },
19041    {
19042      "name": "vmx-flexpriority",
19043      "type": "bool"
19044    },
19045    {
19046      "name": "vmx-activity-wait-sipi",
19047      "type": "bool"
19048    },
19049    {
19050      "name": "realized",
19051      "type": "bool"
19052    },
19053    {
19054      "name": "hv-reset",
19055      "description": "on/off",
19056      "type": "bool"
19057    },
19058    {
19059      "name": "rdrand",
19060      "type": "bool"
19061    },
19062    {
19063      "name": "vmx-ept-advanced-exitinfo",
19064      "type": "bool"
19065    },
19066    {
19067      "name": "vmx-pause-exit",
19068      "type": "bool"
19069    },
19070    {
19071      "name": "vmx-shadow-vmcs",
19072      "type": "bool"
19073    },
19074    {
19075      "name": "avx512-vpopcntdq",
19076      "type": "bool"
19077    },
19078    {
19079      "name": "model",
19080      "type": "int"
19081    },
19082    {
19083      "name": "xcrypt",
19084      "type": "bool"
19085    },
19086    {
19087      "name": "tbm",
19088      "type": "bool"
19089    },
19090    {
19091      "name": "vmx-monitor-exit",
19092      "type": "bool"
19093    },
19094    {
19095      "name": "movdiri",
19096      "type": "bool"
19097    },
19098    {
19099      "name": "memory",
19100      "type": "link<qemu:memory-region>"
19101    },
19102    {
19103      "name": "kvm-pv-eoi",
19104      "type": "bool"
19105    },
19106    {
19107      "name": "lm",
19108      "type": "bool"
19109    },
19110    {
19111      "name": "host-phys-bits-limit",
19112      "type": "uint8"
19113    },
19114    {
19115      "name": "pae",
19116      "type": "bool"
19117    },
19118    {
19119      "name": "hv-runtime",
19120      "description": "on/off",
19121      "type": "bool"
19122    },
19123    {
19124      "name": "ssse3",
19125      "type": "bool"
19126    },
19127    {
19128      "name": "vmx-unrestricted-guest",
19129      "type": "bool"
19130    },
19131    {
19132      "name": "phe",
19133      "type": "bool"
19134    },
19135    {
19136      "name": "host-phys-bits",
19137      "type": "bool"
19138    },
19139    {
19140      "name": "taa-no",
19141      "type": "bool"
19142    },
19143    {
19144      "name": "perfctr_nb",
19145      "type": "bool"
19146    },
19147    {
19148      "name": "arat",
19149      "type": "bool"
19150    },
19151    {
19152      "name": "avx512vbmi2",
19153      "type": "bool"
19154    },
19155    {
19156      "name": "perfctr_core",
19157      "type": "bool"
19158    },
19159    {
19160      "name": "kvm_asyncpf",
19161      "type": "bool"
19162    },
19163    {
19164      "name": "x2apic",
19165      "type": "bool"
19166    },
19167    {
19168      "name": "npt",
19169      "type": "bool"
19170    },
19171    {
19172      "name": "vmx-invpcid-exit",
19173      "type": "bool"
19174    },
19175    {
19176      "name": "avx512ifma",
19177      "type": "bool"
19178    },
19179    {
19180      "name": "kvm_poll_control",
19181      "type": "bool"
19182    },
19183    {
19184      "name": "model-id",
19185      "type": "string"
19186    },
19187    {
19188      "name": "vmx-vnmi-pending",
19189      "type": "bool"
19190    },
19191    {
19192      "name": "hv-evmcs",
19193      "description": "on/off",
19194      "type": "bool"
19195    },
19196    {
19197      "name": "pmm-en",
19198      "type": "bool"
19199    },
19200    {
19201      "name": "vmx-io-exit",
19202      "type": "bool"
19203    },
19204    {
19205      "name": "tsc",
19206      "type": "bool"
19207    },
19208    {
19209      "name": "x-force-features",
19210      "type": "bool"
19211    },
19212    {
19213      "name": "vmx-ins-outs",
19214      "type": "bool"
19215    },
19216    {
19217      "name": "dca",
19218      "type": "bool"
19219    },
19220    {
19221      "name": "vmx-apicv-x2apic",
19222      "type": "bool"
19223    },
19224    {
19225      "name": "ia64",
19226      "type": "bool"
19227    },
19228    {
19229      "name": "perfctr-core",
19230      "type": "bool"
19231    },
19232    {
19233      "name": "hv-stimer-direct",
19234      "description": "on/off",
19235      "type": "bool"
19236    },
19237    {
19238      "name": "vmcb_clean",
19239      "type": "bool"
19240    },
19241    {
19242      "name": "vmx-cr3-load-noexit",
19243      "type": "bool"
19244    },
19245    {
19246      "name": "pmu",
19247      "type": "bool"
19248    },
19249    {
19250      "name": "kvmclock",
19251      "type": "bool"
19252    },
19253    {
19254      "name": "vmx-entry-noload-debugctl",
19255      "type": "bool"
19256    },
19257    {
19258      "name": "invtsc",
19259      "type": "bool"
19260    },
19261    {
19262      "name": "pn",
19263      "type": "bool"
19264    },
19265    {
19266      "name": "avx512cd",
19267      "type": "bool"
19268    },
19269    {
19270      "name": "md-clear",
19271      "type": "bool"
19272    },
19273    {
19274      "name": "cmp-legacy",
19275      "type": "bool"
19276    },
19277    {
19278      "name": "cx16",
19279      "type": "bool"
19280    },
19281    {
19282      "name": "avx512dq",
19283      "type": "bool"
19284    },
19285    {
19286      "name": "abm",
19287      "type": "bool"
19288    },
19289    {
19290      "name": "vmx-activity-shutdown",
19291      "type": "bool"
19292    },
19293    {
19294      "name": "kvm-pv-ipi",
19295      "type": "bool"
19296    },
19297    {
19298      "name": "vmx-apicv-register",
19299      "type": "bool"
19300    },
19301    {
19302      "name": "fxsr-opt",
19303      "type": "bool"
19304    },
19305    {
19306      "name": "skip-l1dfl-vmentry",
19307      "type": "bool"
19308    },
19309    {
19310      "name": "fill-mtrr-mask",
19311      "type": "bool"
19312    },
19313    {
19314      "name": "x-migrate-smi-count",
19315      "type": "bool"
19316    },
19317    {
19318      "name": "pcid",
19319      "type": "bool"
19320    },
19321    {
19322      "name": "rdpid",
19323      "type": "bool"
19324    },
19325    {
19326      "name": "wbnoinvd",
19327      "type": "bool"
19328    },
19329    {
19330      "name": "filtered-features",
19331      "type": "X86CPUFeatureWordInfo"
19332    },
19333    {
19334      "name": "syscall",
19335      "type": "bool"
19336    },
19337    {
19338      "name": "pse",
19339      "type": "bool"
19340    },
19341    {
19342      "name": "hotpluggable",
19343      "type": "bool"
19344    },
19345    {
19346      "name": "tsc_scale",
19347      "type": "bool"
19348    },
19349    {
19350      "name": "xsaves",
19351      "type": "bool"
19352    },
19353    {
19354      "name": "mce",
19355      "type": "bool"
19356    },
19357    {
19358      "name": "vmx-entry-load-pat",
19359      "type": "bool"
19360    },
19361    {
19362      "name": "node-id",
19363      "type": "int32"
19364    },
19365    {
19366      "name": "ibpb",
19367      "type": "bool"
19368    },
19369    {
19370      "name": "vmx-apicv-xapic",
19371      "type": "bool"
19372    },
19373    {
19374      "name": "nrip_save",
19375      "type": "bool"
19376    },
19377    {
19378      "name": "cldemote",
19379      "type": "bool"
19380    },
19381    {
19382      "name": "hv-tlbflush",
19383      "description": "on/off",
19384      "type": "bool"
19385    },
19386    {
19387      "name": "rtm",
19388      "type": "bool"
19389    },
19390    {
19391      "name": "lwp",
19392      "type": "bool"
19393    },
19394    {
19395      "name": "kvm-steal-time",
19396      "type": "bool"
19397    },
19398    {
19399      "name": "cpuid-0xb",
19400      "type": "bool"
19401    },
19402    {
19403      "name": "vmx-hlt-exit",
19404      "type": "bool"
19405    },
19406    {
19407      "name": "vmx-desc-exit",
19408      "type": "bool"
19409    },
19410    {
19411      "name": "vmx-eptp-switching",
19412      "type": "bool"
19413    },
19414    {
19415      "name": "vmx-entry-load-efer",
19416      "type": "bool"
19417    },
19418    {
19419      "name": "level-func7",
19420      "type": "uint32"
19421    },
19422    {
19423      "name": "vmx-invlpg-exit",
19424      "type": "bool"
19425    },
19426    {
19427      "name": "vmx-exit-save-efer",
19428      "type": "bool"
19429    },
19430    {
19431      "name": "die-id",
19432      "type": "int32"
19433    },
19434    {
19435      "name": "vme",
19436      "type": "bool"
19437    },
19438    {
19439      "name": "kvm-pv-unhalt",
19440      "type": "bool"
19441    },
19442    {
19443      "name": "kvm-no-smi-migration",
19444      "type": "bool"
19445    },
19446    {
19447      "name": "kvm_pv_unhalt",
19448      "type": "bool"
19449    },
19450    {
19451      "name": "svm",
19452      "type": "bool"
19453    },
19454    {
19455      "name": "vmx-invvpid",
19456      "type": "bool"
19457    },
19458    {
19459      "name": "kvm-hint-dedicated",
19460      "type": "bool"
19461    },
19462    {
19463      "name": "host-cache-info",
19464      "type": "bool"
19465    },
19466    {
19467      "name": "mca",
19468      "type": "bool"
19469    },
19470    {
19471      "name": "mtrr",
19472      "type": "bool"
19473    },
19474    {
19475      "name": "cid",
19476      "type": "bool"
19477    },
19478    {
19479      "name": "pfthreshold",
19480      "type": "bool"
19481    },
19482    {
19483      "name": "lahf-lm",
19484      "type": "bool"
19485    },
19486    {
19487      "name": "pmm",
19488      "type": "bool"
19489    },
19490    {
19491      "name": "tcg-cpuid",
19492      "type": "bool"
19493    },
19494    {
19495      "name": "x-hv-max-vps",
19496      "type": "int32"
19497    },
19498    {
19499      "name": "tm",
19500      "type": "bool"
19501    },
19502    {
19503      "name": "pbe",
19504      "type": "bool"
19505    },
19506    {
19507      "name": "vmx-entry-ia32e-mode",
19508      "type": "bool"
19509    },
19510    {
19511      "name": "vmx-rdpmc-exit",
19512      "type": "bool"
19513    },
19514    {
19515      "name": "split-lock-detect",
19516      "type": "bool"
19517    },
19518    {
19519      "name": "apic-id",
19520      "type": "uint32"
19521    },
19522    {
19523      "name": "fpu",
19524      "type": "bool"
19525    },
19526    {
19527      "name": "skinit",
19528      "type": "bool"
19529    },
19530    {
19531      "name": "l3-cache",
19532      "type": "bool"
19533    },
19534    {
19535      "name": "sep",
19536      "type": "bool"
19537    },
19538    {
19539      "name": "avx512-bf16",
19540      "type": "bool"
19541    },
19542    {
19543      "name": "vmx-rdtscp-exit",
19544      "type": "bool"
19545    },
19546    {
19547      "name": "nx",
19548      "type": "bool"
19549    },
19550    {
19551      "name": "vmx-invvpid-all-context",
19552      "type": "bool"
19553    },
19554    {
19555      "name": "pause-filter",
19556      "type": "bool"
19557    },
19558    {
19559      "name": "ds-cpl",
19560      "type": "bool"
19561    },
19562    {
19563      "name": "fxsr_opt",
19564      "type": "bool"
19565    },
19566    {
19567      "name": "cmp_legacy",
19568      "type": "bool"
19569    },
19570    {
19571      "name": "pause_filter",
19572      "type": "bool"
19573    },
19574    {
19575      "name": "vmx-vmwrite-vmexit-fields",
19576      "type": "bool"
19577    },
19578    {
19579      "name": "vmx-ept",
19580      "type": "bool"
19581    },
19582    {
19583      "name": "nodeid-msr",
19584      "type": "bool"
19585    },
19586    {
19587      "name": "vmx-ept-execonly",
19588      "type": "bool"
19589    },
19590    {
19591      "name": "smap",
19592      "type": "bool"
19593    },
19594    {
19595      "name": "vmx-io-bitmap",
19596      "type": "bool"
19597    },
19598    {
19599      "name": "vmx-preemption-timer",
19600      "type": "bool"
19601    },
19602    {
19603      "name": "vmx-invept-all-context",
19604      "type": "bool"
19605    },
19606    {
19607      "name": "vmx-intr-exit",
19608      "type": "bool"
19609    },
19610    {
19611      "name": "vmx-exit-clear-bndcfgs",
19612      "type": "bool"
19613    },
19614    {
19615      "name": "xlevel",
19616      "type": "uint32"
19617    },
19618    {
19619      "name": "cr8legacy",
19620      "type": "bool"
19621    },
19622    {
19623      "name": "vmx-vpid",
19624      "type": "bool"
19625    },
19626    {
19627      "name": "vmx-zero-len-inject",
19628      "type": "bool"
19629    },
19630    {
19631      "name": "pschange-mc-no",
19632      "type": "bool"
19633    },
19634    {
19635      "name": "virt-ssbd",
19636      "type": "bool"
19637    },
19638    {
19639      "name": "umip",
19640      "type": "bool"
19641    },
19642    {
19643      "name": "avx512er",
19644      "type": "bool"
19645    },
19646    {
19647      "name": "vmx-vintr-pending",
19648      "type": "bool"
19649    },
19650    {
19651      "name": "avx512vl",
19652      "type": "bool"
19653    },
19654    {
19655      "name": "xstore-en",
19656      "type": "bool"
19657    },
19658    {
19659      "name": "vmx-invept-single-context-noglobals",
19660      "type": "bool"
19661    },
19662    {
19663      "name": "rsba",
19664      "type": "bool"
19665    },
19666    {
19667      "name": "cmov",
19668      "type": "bool"
19669    },
19670    {
19671      "name": "vmx-posted-intr",
19672      "type": "bool"
19673    },
19674    {
19675      "name": "xcrypt-en",
19676      "type": "bool"
19677    },
19678    {
19679      "name": "tm2",
19680      "type": "bool"
19681    },
19682    {
19683      "name": "hotplugged",
19684      "type": "bool"
19685    },
19686    {
19687      "name": "tsc-scale",
19688      "type": "bool"
19689    },
19690    {
19691      "name": "vmx-exit-load-efer",
19692      "type": "bool"
19693    },
19694    {
19695      "name": "xsaveerptr",
19696      "type": "bool"
19697    },
19698    {
19699      "name": "fsgsbase",
19700      "type": "bool"
19701    },
19702    {
19703      "name": "x-hv-synic-kvm-only",
19704      "type": "bool"
19705    },
19706    {
19707      "name": "avx512bw",
19708      "type": "bool"
19709    },
19710    {
19711      "name": "lbrv",
19712      "type": "bool"
19713    },
19714    {
19715      "name": "vmx-secondary-ctls",
19716      "type": "bool"
19717    },
19718    {
19719      "name": "tsc-frequency",
19720      "type": "int"
19721    },
19722    {
19723      "name": "smx",
19724      "type": "bool"
19725    },
19726    {
19727      "name": "hle",
19728      "type": "bool"
19729    },
19730    {
19731      "name": "monitor",
19732      "type": "bool"
19733    },
19734    {
19735      "name": "sse4a",
19736      "type": "bool"
19737    },
19738    {
19739      "name": "tce",
19740      "type": "bool"
19741    },
19742    {
19743      "name": "vpclmulqdq",
19744      "type": "bool"
19745    },
19746    {
19747      "name": "hv-frequencies",
19748      "description": "on/off",
19749      "type": "bool"
19750    },
19751    {
19752      "name": "kvm-pv-tlb-flush",
19753      "type": "bool"
19754    },
19755    {
19756      "name": "vmx-cr8-load-exit",
19757      "type": "bool"
19758    },
19759    {
19760      "name": "mds-no",
19761      "type": "bool"
19762    },
19763    {
19764      "name": "vmx-activity-hlt",
19765      "type": "bool"
19766    },
19767    {
19768      "name": "vmx-rdtsc-exit",
19769      "type": "bool"
19770    },
19771    {
19772      "name": "i64",
19773      "type": "bool"
19774    },
19775    {
19776      "name": "adx",
19777      "type": "bool"
19778    },
19779    {
19780      "name": "crash-information",
19781      "type": "GuestPanicInformation"
19782    },
19783    {
19784      "name": "ffxsr",
19785      "type": "bool"
19786    },
19787    {
19788      "name": "amd-no-ssb",
19789      "type": "bool"
19790    },
19791    {
19792      "name": "min-level",
19793      "type": "uint32"
19794    },
19795    {
19796      "name": "full-cpuid-auto-level",
19797      "type": "bool"
19798    },
19799    {
19800      "name": "vmx-entry-load-bndcfgs",
19801      "type": "bool"
19802    },
19803    {
19804      "name": "svm_lock",
19805      "type": "bool"
19806    },
19807    {
19808      "name": "ssb-no",
19809      "type": "bool"
19810    },
19811    {
19812      "name": "msr",
19813      "type": "bool"
19814    },
19815    {
19816      "name": "clflush",
19817      "type": "bool"
19818    },
19819    {
19820      "name": "pclmulqdq",
19821      "type": "bool"
19822    },
19823    {
19824      "name": "xlevel2",
19825      "type": "uint32"
19826    },
19827    {
19828      "name": "mpx",
19829      "type": "bool"
19830    },
19831    {
19832      "name": "extapic",
19833      "type": "bool"
19834    },
19835    {
19836      "name": "vmx-vnmi",
19837      "type": "bool"
19838    },
19839    {
19840      "name": "hv-stimer",
19841      "description": "on/off",
19842      "type": "bool"
19843    },
19844    {
19845      "name": "xop",
19846      "type": "bool"
19847    },
19848    {
19849      "name": "vmx-rdseed-exit",
19850      "type": "bool"
19851    },
19852    {
19853      "name": "smep",
19854      "type": "bool"
19855    },
19856    {
19857      "name": "xsavec",
19858      "type": "bool"
19859    },
19860    {
19861      "name": "vmx-mwait-exit",
19862      "type": "bool"
19863    },
19864    {
19865      "name": "hv-synic",
19866      "description": "on/off",
19867      "type": "bool"
19868    },
19869    {
19870      "name": "cx8",
19871      "type": "bool"
19872    },
19873    {
19874      "name": "pku",
19875      "type": "bool"
19876    },
19877    {
19878      "name": "kvm",
19879      "type": "bool"
19880    },
19881    {
19882      "name": "sse4-2",
19883      "type": "bool"
19884    },
19885    {
19886      "name": "hv-passthrough",
19887      "type": "bool"
19888    },
19889    {
19890      "name": "vmx-mtf",
19891      "type": "bool"
19892    },
19893    {
19894      "name": "vmcb-clean",
19895      "type": "bool"
19896    },
19897    {
19898      "name": "vmx-exit-load-pat",
19899      "type": "bool"
19900    },
19901    {
19902      "name": "stibp",
19903      "type": "bool"
19904    },
19905    {
19906      "name": "vmx-cr3-store-noexit",
19907      "type": "bool"
19908    },
19909    {
19910      "name": "tsx-ctrl",
19911      "type": "bool"
19912    },
19913    {
19914      "name": "svm-lock",
19915      "type": "bool"
19916    },
19917    {
19918      "name": "hv-reenlightenment",
19919      "description": "on/off",
19920      "type": "bool"
19921    },
19922    {
19923      "name": "sse4-1",
19924      "type": "bool"
19925    },
19926    {
19927      "name": "lahf_lm",
19928      "type": "bool"
19929    },
19930    {
19931      "name": "kvm_pv_eoi",
19932      "type": "bool"
19933    },
19934    {
19935      "name": "legacy-cache",
19936      "type": "bool"
19937    },
19938    {
19939      "name": "clzero",
19940      "type": "bool"
19941    },
19942    {
19943      "name": "sse",
19944      "type": "bool"
19945    },
19946    {
19947      "name": "hv-vpindex",
19948      "description": "on/off",
19949      "type": "bool"
19950    },
19951    {
19952      "name": "ds",
19953      "type": "bool"
19954    },
19955    {
19956      "name": "osvw",
19957      "type": "bool"
19958    },
19959    {
19960      "name": "kvm_steal_time",
19961      "type": "bool"
19962    },
19963    {
19964      "name": "vmx-true-ctls",
19965      "type": "bool"
19966    },
19967    {
19968      "name": "movdir64b",
19969      "type": "bool"
19970    },
19971    {
19972      "name": "vmx-invept",
19973      "type": "bool"
19974    },
19975    {
19976      "name": "acpi",
19977      "type": "bool"
19978    },
19979    {
19980      "name": "xd",
19981      "type": "bool"
19982    },
19983    {
19984      "name": "nodeid_msr",
19985      "type": "bool"
19986    },
19987    {
19988      "name": "ds_cpl",
19989      "type": "bool"
19990    },
19991    {
19992      "name": "nrip-save",
19993      "type": "bool"
19994    },
19995    {
19996      "name": "gfni",
19997      "type": "bool"
19998    },
19999    {
20000      "name": "vmx-cr8-store-exit",
20001      "type": "bool"
20002    },
20003    {
20004      "name": "sse3",
20005      "type": "bool"
20006    },
20007    {
20008      "name": "lmce",
20009      "type": "bool"
20010    },
20011    {
20012      "name": "sha-ni",
20013      "type": "bool"
20014    },
20015    {
20016      "name": "avx512bitalg",
20017      "type": "bool"
20018    },
20019    {
20020      "name": "rdseed",
20021      "type": "bool"
20022    },
20023    {
20024      "name": "kvm-mmu",
20025      "type": "bool"
20026    },
20027    {
20028      "name": "sse2",
20029      "type": "bool"
20030    },
20031    {
20032      "name": "ace2",
20033      "type": "bool"
20034    },
20035    {
20036      "name": "waitpkg",
20037      "type": "bool"
20038    },
20039    {
20040      "name": "vmx-rdrand-exit",
20041      "type": "bool"
20042    },
20043    {
20044      "name": "f16c",
20045      "type": "bool"
20046    },
20047    {
20048      "name": "3dnowprefetch",
20049      "type": "bool"
20050    },
20051    {
20052      "name": "vmx-encls-exit",
20053      "type": "bool"
20054    },
20055    {
20056      "name": "vmx-ept-1gb",
20057      "type": "bool"
20058    },
20059    {
20060      "name": "avx",
20061      "type": "bool"
20062    },
20063    {
20064      "name": "topoext",
20065      "type": "bool"
20066    },
20067    {
20068      "name": "rdctl-no",
20069      "type": "bool"
20070    },
20071    {
20072      "name": "mmx",
20073      "type": "bool"
20074    },
20075    {
20076      "name": "avx512-4fmaps",
20077      "type": "bool"
20078    },
20079    {
20080      "name": "level",
20081      "type": "uint32"
20082    },
20083    {
20084      "name": "avx512vnni",
20085      "type": "bool"
20086    },
20087    {
20088      "name": "pni",
20089      "type": "bool"
20090    },
20091    {
20092      "name": "movbe",
20093      "type": "bool"
20094    },
20095    {
20096      "name": "mmxext",
20097      "type": "bool"
20098    },
20099    {
20100      "name": "vmx-ple",
20101      "type": "bool"
20102    },
20103    {
20104      "name": "vmx-apicv-vid",
20105      "type": "bool"
20106    },
20107    {
20108      "name": "flushbyasid",
20109      "type": "bool"
20110    },
20111    {
20112      "name": "rdtscp",
20113      "type": "bool"
20114    },
20115    {
20116      "name": "clwb",
20117      "type": "bool"
20118    },
20119    {
20120      "name": "kvm-pv-sched-yield",
20121      "type": "bool"
20122    },
20123    {
20124      "name": "kvm-asyncpf",
20125      "type": "bool"
20126    },
20127    {
20128      "name": "decodeassists",
20129      "type": "bool"
20130    },
20131    {
20132      "name": "pat",
20133      "type": "bool"
20134    },
20135    {
20136      "name": "vmx-exit-clear-rtit-ctl",
20137      "type": "bool"
20138    },
20139    {
20140      "name": "invpcid",
20141      "type": "bool"
20142    },
20143    {
20144      "name": "pdpe1gb",
20145      "type": "bool"
20146    },
20147    {
20148      "name": "vmx-exit-save-pat",
20149      "type": "bool"
20150    },
20151    {
20152      "name": "parent_bus",
20153      "type": "link<bus>"
20154    },
20155    {
20156      "name": "tsc-adjust",
20157      "type": "bool"
20158    },
20159    {
20160      "name": "vmx-entry-load-rtit-ctl",
20161      "type": "bool"
20162    },
20163    {
20164      "name": "ht",
20165      "type": "bool"
20166    },
20167    {
20168      "name": "xtpr",
20169      "type": "bool"
20170    },
20171    {
20172      "name": "tsc_adjust",
20173      "type": "bool"
20174    },
20175    {
20176      "name": "vmx-tsc-offset",
20177      "type": "bool"
20178    },
20179    {
20180      "name": "ssbd",
20181      "type": "bool"
20182    },
20183    {
20184      "name": "hv-vendor-id",
20185      "type": "str"
20186    },
20187    {
20188      "name": "3dnowext",
20189      "type": "bool"
20190    },
20191    {
20192      "name": "clflushopt",
20193      "type": "bool"
20194    },
20195    {
20196      "name": "unavailable-features",
20197      "type": "strList"
20198    },
20199    {
20200      "name": "xsave",
20201      "type": "bool"
20202    },
20203    {
20204      "name": "pdcm",
20205      "type": "bool"
20206    },
20207    {
20208      "name": "hv-crash",
20209      "description": "on/off",
20210      "type": "bool"
20211    },
20212    {
20213      "name": "est",
20214      "type": "bool"
20215    },
20216    {
20217      "name": "vendor",
20218      "type": "string"
20219    },
20220    {
20221      "name": "pge",
20222      "type": "bool"
20223    },
20224    {
20225      "name": "pcommit",
20226      "type": "bool"
20227    },
20228    {
20229      "name": "ibs",
20230      "type": "bool"
20231    },
20232    {
20233      "name": "tsc-deadline",
20234      "type": "bool"
20235    },
20236    {
20237      "name": "kvmclock-stable-bit",
20238      "type": "bool"
20239    },
20240    {
20241      "name": "misalignsse",
20242      "type": "bool"
20243    },
20244    {
20245      "name": "vmx-msr-bitmap",
20246      "type": "bool"
20247    },
20248    {
20249      "name": "check",
20250      "type": "bool"
20251    },
20252    {
20253      "name": "hv-time",
20254      "description": "on/off",
20255      "type": "bool"
20256    },
20257    {
20258      "name": "perfctr-nb",
20259      "type": "bool"
20260    },
20261    {
20262      "name": "migratable",
20263      "type": "bool"
20264    },
20265    {
20266      "name": "feature-words",
20267      "type": "X86CPUFeatureWordInfo"
20268    },
20269    {
20270      "name": "phys-bits",
20271      "type": "uint32"
20272    },
20273    {
20274      "name": "apic",
20275      "type": "bool"
20276    },
20277    {
20278      "name": "avx512vbmi",
20279      "type": "bool"
20280    },
20281    {
20282      "name": "thread-id",
20283      "type": "int32"
20284    },
20285    {
20286      "name": "min-xlevel",
20287      "type": "uint32"
20288    },
20289    {
20290      "name": "socket-id",
20291      "type": "int32"
20292    },
20293    {
20294      "name": "vmx-exit-nosave-debugctl",
20295      "type": "bool"
20296    },
20297    {
20298      "name": "avx512f",
20299      "type": "bool"
20300    },
20301    {
20302      "name": "vmx-exit-save-preemption-timer",
20303      "type": "bool"
20304    },
20305    {
20306      "name": "arch-capabilities",
20307      "type": "bool"
20308    },
20309    {
20310      "name": "bmi2",
20311      "type": "bool"
20312    },
20313    {
20314      "name": "vmx-pml",
20315      "type": "bool"
20316    },
20317    {
20318      "name": "vmx-nmi-exit",
20319      "type": "bool"
20320    },
20321    {
20322      "name": "intel-pt",
20323      "type": "bool"
20324    },
20325    {
20326      "name": "wdt",
20327      "type": "bool"
20328    },
20329    {
20330      "name": "vmx-page-walk-5",
20331      "type": "bool"
20332    },
20333    {
20334      "name": "ace2-en",
20335      "type": "bool"
20336    },
20337    {
20338      "name": "vmx-page-walk-4",
20339      "type": "bool"
20340    },
20341    {
20342      "name": "avx512pf",
20343      "type": "bool"
20344    },
20345    {
20346      "name": "bmi1",
20347      "type": "bool"
20348    },
20349    {
20350      "name": "enforce",
20351      "type": "bool"
20352    },
20353    {
20354      "name": "kvm-nopiodelay",
20355      "type": "bool"
20356    },
20357    {
20358      "name": "sse4.2",
20359      "type": "bool"
20360    },
20361    {
20362      "name": "vmx-ept-2mb",
20363      "type": "bool"
20364    },
20365    {
20366      "name": "vmx-exit-load-perf-global-ctrl",
20367      "type": "bool"
20368    },
20369    {
20370      "name": "vmx-wbinvd-exit",
20371      "type": "bool"
20372    },
20373    {
20374      "name": "3dnow",
20375      "type": "bool"
20376    },
20377    {
20378      "name": "xgetbv1",
20379      "type": "bool"
20380    },
20381    {
20382      "name": "vmx",
20383      "type": "bool"
20384    },
20385    {
20386      "name": "la57",
20387      "type": "bool"
20388    },
20389    {
20390      "name": "hv-no-nonarch-coresharing",
20391      "description": "on/off/auto",
20392      "type": "OnOffAuto"
20393    },
20394    {
20395      "name": "ibrs-all",
20396      "type": "bool"
20397    },
20398    {
20399      "name": "sse4.1",
20400      "type": "bool"
20401    },
20402    {
20403      "name": "xsaveopt",
20404      "type": "bool"
20405    },
20406    {
20407      "name": "hv-relaxed",
20408      "description": "on/off",
20409      "type": "bool"
20410    },
20411    {
20412      "name": "spec-ctrl",
20413      "type": "bool"
20414    },
20415    {
20416      "name": "fxsr",
20417      "type": "bool"
20418    },
20419    {
20420      "name": "vmx-entry-load-perf-global-ctrl",
20421      "type": "bool"
20422    },
20423    {
20424      "name": "vmx-exit-ack-intr",
20425      "type": "bool"
20426    },
20427    {
20428      "name": "hv-vapic",
20429      "description": "on/off",
20430      "type": "bool"
20431    },
20432    {
20433      "name": "vmx-xsaves",
20434      "type": "bool"
20435    },
20436    {
20437      "name": "phe-en",
20438      "type": "bool"
20439    },
20440    {
20441      "name": "hv-ipi",
20442      "description": "on/off",
20443      "type": "bool"
20444    },
20445    {
20446      "name": "sse4_2",
20447      "type": "bool"
20448    },
20449    {
20450      "name": "hypervisor",
20451      "type": "bool"
20452    },
20453    {
20454      "name": "aes",
20455      "type": "bool"
20456    },
20457    {
20458      "name": "amd-ssbd",
20459      "type": "bool"
20460    },
20461    {
20462      "name": "core-id",
20463      "type": "int32"
20464    },
20465    {
20466      "name": "ss",
20467      "type": "bool"
20468    },
20469    {
20470      "name": "de",
20471      "type": "bool"
20472    },
20473    {
20474      "name": "vmx-movdr-exit",
20475      "type": "bool"
20476    },
20477    {
20478      "name": "fma",
20479      "type": "bool"
20480    }
20481  ],
20482  "id": "libvirt-40"
20483}
20484
20485{
20486  "execute": "query-machines",
20487  "id": "libvirt-41"
20488}
20489
20490{
20491  "return": [
20492    {
20493      "hotpluggable-cpus": true,
20494      "name": "pc-0.15",
20495      "numa-mem-supported": true,
20496      "default-cpu-type": "qemu64-x86_64-cpu",
20497      "cpu-max": 255,
20498      "deprecated": true
20499    },
20500    {
20501      "hotpluggable-cpus": true,
20502      "name": "pc-i440fx-2.12",
20503      "numa-mem-supported": true,
20504      "default-cpu-type": "qemu64-x86_64-cpu",
20505      "cpu-max": 255,
20506      "deprecated": false
20507    },
20508    {
20509      "hotpluggable-cpus": true,
20510      "name": "pc-i440fx-2.0",
20511      "numa-mem-supported": true,
20512      "default-cpu-type": "qemu64-x86_64-cpu",
20513      "cpu-max": 255,
20514      "deprecated": false
20515    },
20516    {
20517      "hotpluggable-cpus": true,
20518      "name": "pc-q35-4.2",
20519      "numa-mem-supported": true,
20520      "default-cpu-type": "qemu64-x86_64-cpu",
20521      "cpu-max": 288,
20522      "deprecated": false,
20523      "alias": "q35"
20524    },
20525    {
20526      "hotpluggable-cpus": true,
20527      "name": "pc-i440fx-2.5",
20528      "numa-mem-supported": true,
20529      "default-cpu-type": "qemu64-x86_64-cpu",
20530      "cpu-max": 255,
20531      "deprecated": false
20532    },
20533    {
20534      "hotpluggable-cpus": true,
20535      "name": "pc-i440fx-4.2",
20536      "numa-mem-supported": true,
20537      "default-cpu-type": "qemu64-x86_64-cpu",
20538      "is-default": true,
20539      "cpu-max": 255,
20540      "deprecated": false,
20541      "alias": "pc"
20542    },
20543    {
20544      "hotpluggable-cpus": true,
20545      "name": "pc-i440fx-1.5",
20546      "numa-mem-supported": true,
20547      "default-cpu-type": "qemu64-x86_64-cpu",
20548      "cpu-max": 255,
20549      "deprecated": false
20550    },
20551    {
20552      "hotpluggable-cpus": true,
20553      "name": "pc-0.12",
20554      "numa-mem-supported": true,
20555      "default-cpu-type": "qemu64-x86_64-cpu",
20556      "cpu-max": 255,
20557      "deprecated": true
20558    },
20559    {
20560      "hotpluggable-cpus": true,
20561      "name": "pc-q35-2.7",
20562      "numa-mem-supported": true,
20563      "default-cpu-type": "qemu64-x86_64-cpu",
20564      "cpu-max": 255,
20565      "deprecated": false
20566    },
20567    {
20568      "hotpluggable-cpus": true,
20569      "name": "pc-i440fx-2.2",
20570      "numa-mem-supported": true,
20571      "default-cpu-type": "qemu64-x86_64-cpu",
20572      "cpu-max": 255,
20573      "deprecated": false
20574    },
20575    {
20576      "hotpluggable-cpus": true,
20577      "name": "pc-1.1",
20578      "numa-mem-supported": true,
20579      "default-cpu-type": "qemu64-x86_64-cpu",
20580      "cpu-max": 255,
20581      "deprecated": false
20582    },
20583    {
20584      "hotpluggable-cpus": false,
20585      "name": "none",
20586      "numa-mem-supported": false,
20587      "cpu-max": 1,
20588      "deprecated": false
20589    },
20590    {
20591      "hotpluggable-cpus": true,
20592      "name": "pc-i440fx-2.7",
20593      "numa-mem-supported": true,
20594      "default-cpu-type": "qemu64-x86_64-cpu",
20595      "cpu-max": 255,
20596      "deprecated": false
20597    },
20598    {
20599      "hotpluggable-cpus": true,
20600      "name": "pc-q35-2.4",
20601      "numa-mem-supported": true,
20602      "default-cpu-type": "qemu64-x86_64-cpu",
20603      "cpu-max": 255,
20604      "deprecated": false
20605    },
20606    {
20607      "hotpluggable-cpus": true,
20608      "name": "pc-q35-2.10",
20609      "numa-mem-supported": true,
20610      "default-cpu-type": "qemu64-x86_64-cpu",
20611      "cpu-max": 288,
20612      "deprecated": false
20613    },
20614    {
20615      "hotpluggable-cpus": true,
20616      "name": "pc-i440fx-1.7",
20617      "numa-mem-supported": true,
20618      "default-cpu-type": "qemu64-x86_64-cpu",
20619      "cpu-max": 255,
20620      "deprecated": false
20621    },
20622    {
20623      "hotpluggable-cpus": true,
20624      "name": "pc-0.14",
20625      "numa-mem-supported": true,
20626      "default-cpu-type": "qemu64-x86_64-cpu",
20627      "cpu-max": 255,
20628      "deprecated": true
20629    },
20630    {
20631      "hotpluggable-cpus": true,
20632      "name": "pc-q35-2.9",
20633      "numa-mem-supported": true,
20634      "default-cpu-type": "qemu64-x86_64-cpu",
20635      "cpu-max": 288,
20636      "deprecated": false
20637    },
20638    {
20639      "hotpluggable-cpus": true,
20640      "name": "pc-i440fx-2.11",
20641      "numa-mem-supported": true,
20642      "default-cpu-type": "qemu64-x86_64-cpu",
20643      "cpu-max": 255,
20644      "deprecated": false
20645    },
20646    {
20647      "hotpluggable-cpus": true,
20648      "name": "pc-q35-3.1",
20649      "numa-mem-supported": true,
20650      "default-cpu-type": "qemu64-x86_64-cpu",
20651      "cpu-max": 288,
20652      "deprecated": false
20653    },
20654    {
20655      "hotpluggable-cpus": true,
20656      "name": "pc-q35-4.1",
20657      "numa-mem-supported": true,
20658      "default-cpu-type": "qemu64-x86_64-cpu",
20659      "cpu-max": 288,
20660      "deprecated": false
20661    },
20662    {
20663      "hotpluggable-cpus": true,
20664      "name": "pc-i440fx-2.4",
20665      "numa-mem-supported": true,
20666      "default-cpu-type": "qemu64-x86_64-cpu",
20667      "cpu-max": 255,
20668      "deprecated": false
20669    },
20670    {
20671      "hotpluggable-cpus": true,
20672      "name": "pc-1.3",
20673      "numa-mem-supported": true,
20674      "default-cpu-type": "qemu64-x86_64-cpu",
20675      "cpu-max": 255,
20676      "deprecated": false
20677    },
20678    {
20679      "hotpluggable-cpus": true,
20680      "name": "pc-i440fx-4.1",
20681      "numa-mem-supported": true,
20682      "default-cpu-type": "qemu64-x86_64-cpu",
20683      "cpu-max": 255,
20684      "deprecated": false
20685    },
20686    {
20687      "hotpluggable-cpus": true,
20688      "name": "pc-i440fx-2.9",
20689      "numa-mem-supported": true,
20690      "default-cpu-type": "qemu64-x86_64-cpu",
20691      "cpu-max": 255,
20692      "deprecated": false
20693    },
20694    {
20695      "hotpluggable-cpus": true,
20696      "name": "isapc",
20697      "numa-mem-supported": true,
20698      "default-cpu-type": "486-x86_64-cpu",
20699      "cpu-max": 1,
20700      "deprecated": false
20701    },
20702    {
20703      "hotpluggable-cpus": true,
20704      "name": "pc-i440fx-1.4",
20705      "numa-mem-supported": true,
20706      "default-cpu-type": "qemu64-x86_64-cpu",
20707      "cpu-max": 255,
20708      "deprecated": false
20709    },
20710    {
20711      "hotpluggable-cpus": true,
20712      "name": "pc-q35-2.6",
20713      "numa-mem-supported": true,
20714      "default-cpu-type": "qemu64-x86_64-cpu",
20715      "cpu-max": 255,
20716      "deprecated": false
20717    },
20718    {
20719      "hotpluggable-cpus": true,
20720      "name": "pc-i440fx-3.1",
20721      "numa-mem-supported": true,
20722      "default-cpu-type": "qemu64-x86_64-cpu",
20723      "cpu-max": 255,
20724      "deprecated": false
20725    },
20726    {
20727      "hotpluggable-cpus": true,
20728      "name": "pc-q35-2.12",
20729      "numa-mem-supported": true,
20730      "default-cpu-type": "qemu64-x86_64-cpu",
20731      "cpu-max": 288,
20732      "deprecated": false
20733    },
20734    {
20735      "hotpluggable-cpus": true,
20736      "name": "pc-i440fx-2.1",
20737      "numa-mem-supported": true,
20738      "default-cpu-type": "qemu64-x86_64-cpu",
20739      "cpu-max": 255,
20740      "deprecated": false
20741    },
20742    {
20743      "hotpluggable-cpus": true,
20744      "name": "pc-1.0",
20745      "numa-mem-supported": true,
20746      "default-cpu-type": "qemu64-x86_64-cpu",
20747      "cpu-max": 255,
20748      "deprecated": false
20749    },
20750    {
20751      "hotpluggable-cpus": true,
20752      "name": "pc-i440fx-2.6",
20753      "numa-mem-supported": true,
20754      "default-cpu-type": "qemu64-x86_64-cpu",
20755      "cpu-max": 255,
20756      "deprecated": false
20757    },
20758    {
20759      "hotpluggable-cpus": true,
20760      "name": "pc-q35-4.0.1",
20761      "numa-mem-supported": true,
20762      "default-cpu-type": "qemu64-x86_64-cpu",
20763      "cpu-max": 288,
20764      "deprecated": false
20765    },
20766    {
20767      "hotpluggable-cpus": true,
20768      "name": "pc-i440fx-1.6",
20769      "numa-mem-supported": true,
20770      "default-cpu-type": "qemu64-x86_64-cpu",
20771      "cpu-max": 255,
20772      "deprecated": false
20773    },
20774    {
20775      "hotpluggable-cpus": true,
20776      "name": "pc-0.13",
20777      "numa-mem-supported": true,
20778      "default-cpu-type": "qemu64-x86_64-cpu",
20779      "cpu-max": 255,
20780      "deprecated": true
20781    },
20782    {
20783      "hotpluggable-cpus": true,
20784      "name": "pc-q35-2.8",
20785      "numa-mem-supported": true,
20786      "default-cpu-type": "qemu64-x86_64-cpu",
20787      "cpu-max": 288,
20788      "deprecated": false
20789    },
20790    {
20791      "hotpluggable-cpus": true,
20792      "name": "pc-i440fx-2.10",
20793      "numa-mem-supported": true,
20794      "default-cpu-type": "qemu64-x86_64-cpu",
20795      "cpu-max": 255,
20796      "deprecated": false
20797    },
20798    {
20799      "hotpluggable-cpus": true,
20800      "name": "pc-q35-3.0",
20801      "numa-mem-supported": true,
20802      "default-cpu-type": "qemu64-x86_64-cpu",
20803      "cpu-max": 288,
20804      "deprecated": false
20805    },
20806    {
20807      "hotpluggable-cpus": true,
20808      "name": "pc-q35-4.0",
20809      "numa-mem-supported": true,
20810      "default-cpu-type": "qemu64-x86_64-cpu",
20811      "cpu-max": 288,
20812      "deprecated": false
20813    },
20814    {
20815      "hotpluggable-cpus": false,
20816      "name": "microvm",
20817      "numa-mem-supported": false,
20818      "default-cpu-type": "qemu64-x86_64-cpu",
20819      "cpu-max": 288,
20820      "deprecated": false
20821    },
20822    {
20823      "hotpluggable-cpus": true,
20824      "name": "pc-i440fx-2.3",
20825      "numa-mem-supported": true,
20826      "default-cpu-type": "qemu64-x86_64-cpu",
20827      "cpu-max": 255,
20828      "deprecated": false
20829    },
20830    {
20831      "hotpluggable-cpus": true,
20832      "name": "pc-1.2",
20833      "numa-mem-supported": true,
20834      "default-cpu-type": "qemu64-x86_64-cpu",
20835      "cpu-max": 255,
20836      "deprecated": false
20837    },
20838    {
20839      "hotpluggable-cpus": true,
20840      "name": "pc-i440fx-4.0",
20841      "numa-mem-supported": true,
20842      "default-cpu-type": "qemu64-x86_64-cpu",
20843      "cpu-max": 255,
20844      "deprecated": false
20845    },
20846    {
20847      "hotpluggable-cpus": true,
20848      "name": "pc-i440fx-2.8",
20849      "numa-mem-supported": true,
20850      "default-cpu-type": "qemu64-x86_64-cpu",
20851      "cpu-max": 255,
20852      "deprecated": false
20853    },
20854    {
20855      "hotpluggable-cpus": true,
20856      "name": "pc-q35-2.5",
20857      "numa-mem-supported": true,
20858      "default-cpu-type": "qemu64-x86_64-cpu",
20859      "cpu-max": 255,
20860      "deprecated": false
20861    },
20862    {
20863      "hotpluggable-cpus": true,
20864      "name": "pc-i440fx-3.0",
20865      "numa-mem-supported": true,
20866      "default-cpu-type": "qemu64-x86_64-cpu",
20867      "cpu-max": 255,
20868      "deprecated": false
20869    },
20870    {
20871      "hotpluggable-cpus": true,
20872      "name": "pc-q35-2.11",
20873      "numa-mem-supported": true,
20874      "default-cpu-type": "qemu64-x86_64-cpu",
20875      "cpu-max": 288,
20876      "deprecated": false
20877    }
20878  ],
20879  "id": "libvirt-41"
20880}
20881
20882{
20883  "execute": "qom-list-properties",
20884  "arguments": {
20885    "typename": "none-machine"
20886  },
20887  "id": "libvirt-42"
20888}
20889
20890{
20891  "return": [
20892    {
20893      "name": "type",
20894      "type": "string"
20895    },
20896    {
20897      "name": "enforce-config-section",
20898      "description": "Set on to enforce configuration section migration",
20899      "type": "bool"
20900    },
20901    {
20902      "name": "kernel",
20903      "description": "Linux kernel image file",
20904      "type": "string"
20905    },
20906    {
20907      "name": "dt-compatible",
20908      "description": "Overrides the \"compatible\" property of the dt root node",
20909      "type": "string"
20910    },
20911    {
20912      "name": "initrd",
20913      "description": "Linux initial ramdisk file",
20914      "type": "string"
20915    },
20916    {
20917      "name": "graphics",
20918      "description": "Set on/off to enable/disable graphics emulation",
20919      "type": "bool"
20920    },
20921    {
20922      "name": "kernel-irqchip",
20923      "description": "Configure KVM in-kernel irqchip",
20924      "type": "on|off|split"
20925    },
20926    {
20927      "name": "usb",
20928      "description": "Set on/off to enable/disable usb",
20929      "type": "bool"
20930    },
20931    {
20932      "name": "firmware",
20933      "description": "Firmware image",
20934      "type": "string"
20935    },
20936    {
20937      "name": "memory-encryption",
20938      "description": "Set memory encryption object to use",
20939      "type": "string"
20940    },
20941    {
20942      "name": "dump-guest-core",
20943      "description": "Include guest memory in a core dump",
20944      "type": "bool"
20945    },
20946    {
20947      "name": "kvm-shadow-mem",
20948      "description": "KVM shadow MMU size",
20949      "type": "int"
20950    },
20951    {
20952      "name": "igd-passthru",
20953      "description": "Set on/off to enable/disable igd passthrou",
20954      "type": "bool"
20955    },
20956    {
20957      "name": "phandle-start",
20958      "description": "The first phandle ID we may generate dynamically",
20959      "type": "int"
20960    },
20961    {
20962      "name": "dumpdtb",
20963      "description": "Dump current dtb to a file and quit",
20964      "type": "string"
20965    },
20966    {
20967      "name": "mem-merge",
20968      "description": "Enable/disable memory merge support",
20969      "type": "bool"
20970    },
20971    {
20972      "name": "dtb",
20973      "description": "Linux kernel device tree file",
20974      "type": "string"
20975    },
20976    {
20977      "name": "accel",
20978      "description": "Accelerator list",
20979      "type": "string"
20980    },
20981    {
20982      "name": "append",
20983      "description": "Linux kernel command line",
20984      "type": "string"
20985    },
20986    {
20987      "name": "suppress-vmdesc",
20988      "description": "Set on to disable self-describing migration",
20989      "type": "bool"
20990    }
20991  ],
20992  "id": "libvirt-42"
20993}
20994
20995{
20996  "execute": "query-cpu-definitions",
20997  "id": "libvirt-43"
20998}
20999
21000{
21001  "return": [
21002    {
21003      "name": "max",
21004      "typename": "max-x86_64-cpu",
21005      "unavailable-features": [
21006      ],
21007      "static": false,
21008      "migration-safe": false
21009    },
21010    {
21011      "name": "host",
21012      "typename": "host-x86_64-cpu",
21013      "unavailable-features": [
21014      ],
21015      "static": false,
21016      "migration-safe": false
21017    },
21018    {
21019      "name": "base",
21020      "typename": "base-x86_64-cpu",
21021      "unavailable-features": [
21022      ],
21023      "static": true,
21024      "migration-safe": true
21025    },
21026    {
21027      "name": "qemu64-v1",
21028      "typename": "qemu64-v1-x86_64-cpu",
21029      "unavailable-features": [
21030      ],
21031      "static": false,
21032      "migration-safe": true
21033    },
21034    {
21035      "name": "qemu64",
21036      "typename": "qemu64-x86_64-cpu",
21037      "unavailable-features": [
21038      ],
21039      "alias-of": "qemu64-v1",
21040      "static": false,
21041      "migration-safe": true
21042    },
21043    {
21044      "name": "qemu32-v1",
21045      "typename": "qemu32-v1-x86_64-cpu",
21046      "unavailable-features": [
21047      ],
21048      "static": false,
21049      "migration-safe": true
21050    },
21051    {
21052      "name": "qemu32",
21053      "typename": "qemu32-x86_64-cpu",
21054      "unavailable-features": [
21055      ],
21056      "alias-of": "qemu32-v1",
21057      "static": false,
21058      "migration-safe": true
21059    },
21060    {
21061      "name": "phenom-v1",
21062      "typename": "phenom-v1-x86_64-cpu",
21063      "unavailable-features": [
21064        "mmxext",
21065        "fxsr-opt",
21066        "3dnowext",
21067        "3dnow",
21068        "sse4a",
21069        "npt"
21070      ],
21071      "static": false,
21072      "migration-safe": true
21073    },
21074    {
21075      "name": "phenom",
21076      "typename": "phenom-x86_64-cpu",
21077      "unavailable-features": [
21078        "mmxext",
21079        "fxsr-opt",
21080        "3dnowext",
21081        "3dnow",
21082        "sse4a",
21083        "npt"
21084      ],
21085      "alias-of": "phenom-v1",
21086      "static": false,
21087      "migration-safe": true
21088    },
21089    {
21090      "name": "pentium3-v1",
21091      "typename": "pentium3-v1-x86_64-cpu",
21092      "unavailable-features": [
21093      ],
21094      "static": false,
21095      "migration-safe": true
21096    },
21097    {
21098      "name": "pentium3",
21099      "typename": "pentium3-x86_64-cpu",
21100      "unavailable-features": [
21101      ],
21102      "alias-of": "pentium3-v1",
21103      "static": false,
21104      "migration-safe": true
21105    },
21106    {
21107      "name": "pentium2-v1",
21108      "typename": "pentium2-v1-x86_64-cpu",
21109      "unavailable-features": [
21110      ],
21111      "static": false,
21112      "migration-safe": true
21113    },
21114    {
21115      "name": "pentium2",
21116      "typename": "pentium2-x86_64-cpu",
21117      "unavailable-features": [
21118      ],
21119      "alias-of": "pentium2-v1",
21120      "static": false,
21121      "migration-safe": true
21122    },
21123    {
21124      "name": "pentium-v1",
21125      "typename": "pentium-v1-x86_64-cpu",
21126      "unavailable-features": [
21127      ],
21128      "static": false,
21129      "migration-safe": true
21130    },
21131    {
21132      "name": "pentium",
21133      "typename": "pentium-x86_64-cpu",
21134      "unavailable-features": [
21135      ],
21136      "alias-of": "pentium-v1",
21137      "static": false,
21138      "migration-safe": true
21139    },
21140    {
21141      "name": "n270-v1",
21142      "typename": "n270-v1-x86_64-cpu",
21143      "unavailable-features": [
21144      ],
21145      "static": false,
21146      "migration-safe": true
21147    },
21148    {
21149      "name": "n270",
21150      "typename": "n270-x86_64-cpu",
21151      "unavailable-features": [
21152      ],
21153      "alias-of": "n270-v1",
21154      "static": false,
21155      "migration-safe": true
21156    },
21157    {
21158      "name": "kvm64-v1",
21159      "typename": "kvm64-v1-x86_64-cpu",
21160      "unavailable-features": [
21161      ],
21162      "static": false,
21163      "migration-safe": true
21164    },
21165    {
21166      "name": "kvm64",
21167      "typename": "kvm64-x86_64-cpu",
21168      "unavailable-features": [
21169      ],
21170      "alias-of": "kvm64-v1",
21171      "static": false,
21172      "migration-safe": true
21173    },
21174    {
21175      "name": "kvm32-v1",
21176      "typename": "kvm32-v1-x86_64-cpu",
21177      "unavailable-features": [
21178      ],
21179      "static": false,
21180      "migration-safe": true
21181    },
21182    {
21183      "name": "kvm32",
21184      "typename": "kvm32-x86_64-cpu",
21185      "unavailable-features": [
21186      ],
21187      "alias-of": "kvm32-v1",
21188      "static": false,
21189      "migration-safe": true
21190    },
21191    {
21192      "name": "coreduo-v1",
21193      "typename": "coreduo-v1-x86_64-cpu",
21194      "unavailable-features": [
21195      ],
21196      "static": false,
21197      "migration-safe": true
21198    },
21199    {
21200      "name": "coreduo",
21201      "typename": "coreduo-x86_64-cpu",
21202      "unavailable-features": [
21203      ],
21204      "alias-of": "coreduo-v1",
21205      "static": false,
21206      "migration-safe": true
21207    },
21208    {
21209      "name": "core2duo-v1",
21210      "typename": "core2duo-v1-x86_64-cpu",
21211      "unavailable-features": [
21212      ],
21213      "static": false,
21214      "migration-safe": true
21215    },
21216    {
21217      "name": "core2duo",
21218      "typename": "core2duo-x86_64-cpu",
21219      "unavailable-features": [
21220      ],
21221      "alias-of": "core2duo-v1",
21222      "static": false,
21223      "migration-safe": true
21224    },
21225    {
21226      "name": "athlon-v1",
21227      "typename": "athlon-v1-x86_64-cpu",
21228      "unavailable-features": [
21229        "mmxext",
21230        "3dnowext",
21231        "3dnow"
21232      ],
21233      "static": false,
21234      "migration-safe": true
21235    },
21236    {
21237      "name": "athlon",
21238      "typename": "athlon-x86_64-cpu",
21239      "unavailable-features": [
21240        "mmxext",
21241        "3dnowext",
21242        "3dnow"
21243      ],
21244      "alias-of": "athlon-v1",
21245      "static": false,
21246      "migration-safe": true
21247    },
21248    {
21249      "name": "Westmere-v2",
21250      "typename": "Westmere-v2-x86_64-cpu",
21251      "unavailable-features": [
21252      ],
21253      "static": false,
21254      "migration-safe": true
21255    },
21256    {
21257      "name": "Westmere-v1",
21258      "typename": "Westmere-v1-x86_64-cpu",
21259      "unavailable-features": [
21260      ],
21261      "static": false,
21262      "migration-safe": true
21263    },
21264    {
21265      "name": "Westmere-IBRS",
21266      "typename": "Westmere-IBRS-x86_64-cpu",
21267      "unavailable-features": [
21268      ],
21269      "alias-of": "Westmere-v2",
21270      "static": false,
21271      "migration-safe": true
21272    },
21273    {
21274      "name": "Westmere",
21275      "typename": "Westmere-x86_64-cpu",
21276      "unavailable-features": [
21277      ],
21278      "alias-of": "Westmere-v2",
21279      "static": false,
21280      "migration-safe": true
21281    },
21282    {
21283      "name": "Snowridge-v2",
21284      "typename": "Snowridge-v2-x86_64-cpu",
21285      "unavailable-features": [
21286        "clwb",
21287        "sha-ni",
21288        "gfni",
21289        "cldemote",
21290        "movdiri",
21291        "movdir64b",
21292        "core-capability",
21293        "split-lock-detect"
21294      ],
21295      "static": false,
21296      "migration-safe": true
21297    },
21298    {
21299      "name": "Snowridge-v1",
21300      "typename": "Snowridge-v1-x86_64-cpu",
21301      "unavailable-features": [
21302        "clwb",
21303        "sha-ni",
21304        "gfni",
21305        "cldemote",
21306        "movdiri",
21307        "movdir64b",
21308        "core-capability",
21309        "split-lock-detect"
21310      ],
21311      "static": false,
21312      "migration-safe": true
21313    },
21314    {
21315      "name": "Snowridge",
21316      "typename": "Snowridge-x86_64-cpu",
21317      "unavailable-features": [
21318        "clwb",
21319        "sha-ni",
21320        "gfni",
21321        "cldemote",
21322        "movdiri",
21323        "movdir64b",
21324        "core-capability",
21325        "split-lock-detect"
21326      ],
21327      "alias-of": "Snowridge-v2",
21328      "static": false,
21329      "migration-safe": true
21330    },
21331    {
21332      "name": "Skylake-Server-v3",
21333      "typename": "Skylake-Server-v3-x86_64-cpu",
21334      "unavailable-features": [
21335        "avx512f",
21336        "avx512dq",
21337        "clwb",
21338        "avx512cd",
21339        "avx512bw",
21340        "avx512vl",
21341        "pku",
21342        "avx512f",
21343        "avx512f",
21344        "avx512f",
21345        "pku"
21346      ],
21347      "static": false,
21348      "migration-safe": true
21349    },
21350    {
21351      "name": "Skylake-Server-v2",
21352      "typename": "Skylake-Server-v2-x86_64-cpu",
21353      "unavailable-features": [
21354        "avx512f",
21355        "avx512dq",
21356        "clwb",
21357        "avx512cd",
21358        "avx512bw",
21359        "avx512vl",
21360        "pku",
21361        "avx512f",
21362        "avx512f",
21363        "avx512f",
21364        "pku"
21365      ],
21366      "static": false,
21367      "migration-safe": true
21368    },
21369    {
21370      "name": "Skylake-Server-v1",
21371      "typename": "Skylake-Server-v1-x86_64-cpu",
21372      "unavailable-features": [
21373        "avx512f",
21374        "avx512dq",
21375        "clwb",
21376        "avx512cd",
21377        "avx512bw",
21378        "avx512vl",
21379        "pku",
21380        "avx512f",
21381        "avx512f",
21382        "avx512f",
21383        "pku"
21384      ],
21385      "static": false,
21386      "migration-safe": true
21387    },
21388    {
21389      "name": "Skylake-Server-noTSX-IBRS",
21390      "typename": "Skylake-Server-noTSX-IBRS-x86_64-cpu",
21391      "unavailable-features": [
21392        "avx512f",
21393        "avx512dq",
21394        "clwb",
21395        "avx512cd",
21396        "avx512bw",
21397        "avx512vl",
21398        "pku",
21399        "avx512f",
21400        "avx512f",
21401        "avx512f",
21402        "pku"
21403      ],
21404      "alias-of": "Skylake-Server-v3",
21405      "static": false,
21406      "migration-safe": true
21407    },
21408    {
21409      "name": "Skylake-Server-IBRS",
21410      "typename": "Skylake-Server-IBRS-x86_64-cpu",
21411      "unavailable-features": [
21412        "avx512f",
21413        "avx512dq",
21414        "clwb",
21415        "avx512cd",
21416        "avx512bw",
21417        "avx512vl",
21418        "pku",
21419        "avx512f",
21420        "avx512f",
21421        "avx512f",
21422        "pku"
21423      ],
21424      "alias-of": "Skylake-Server-v2",
21425      "static": false,
21426      "migration-safe": true
21427    },
21428    {
21429      "name": "Skylake-Server",
21430      "typename": "Skylake-Server-x86_64-cpu",
21431      "unavailable-features": [
21432        "avx512f",
21433        "avx512dq",
21434        "clwb",
21435        "avx512cd",
21436        "avx512bw",
21437        "avx512vl",
21438        "pku",
21439        "avx512f",
21440        "avx512f",
21441        "avx512f",
21442        "pku"
21443      ],
21444      "alias-of": "Skylake-Server-v3",
21445      "static": false,
21446      "migration-safe": true
21447    },
21448    {
21449      "name": "Skylake-Client-v3",
21450      "typename": "Skylake-Client-v3-x86_64-cpu",
21451      "unavailable-features": [
21452      ],
21453      "static": false,
21454      "migration-safe": true
21455    },
21456    {
21457      "name": "Skylake-Client-v2",
21458      "typename": "Skylake-Client-v2-x86_64-cpu",
21459      "unavailable-features": [
21460      ],
21461      "static": false,
21462      "migration-safe": true
21463    },
21464    {
21465      "name": "Skylake-Client-v1",
21466      "typename": "Skylake-Client-v1-x86_64-cpu",
21467      "unavailable-features": [
21468      ],
21469      "static": false,
21470      "migration-safe": true
21471    },
21472    {
21473      "name": "Skylake-Client-noTSX-IBRS",
21474      "typename": "Skylake-Client-noTSX-IBRS-x86_64-cpu",
21475      "unavailable-features": [
21476      ],
21477      "alias-of": "Skylake-Client-v3",
21478      "static": false,
21479      "migration-safe": true
21480    },
21481    {
21482      "name": "Skylake-Client-IBRS",
21483      "typename": "Skylake-Client-IBRS-x86_64-cpu",
21484      "unavailable-features": [
21485      ],
21486      "alias-of": "Skylake-Client-v2",
21487      "static": false,
21488      "migration-safe": true
21489    },
21490    {
21491      "name": "Skylake-Client",
21492      "typename": "Skylake-Client-x86_64-cpu",
21493      "unavailable-features": [
21494      ],
21495      "alias-of": "Skylake-Client-v3",
21496      "static": false,
21497      "migration-safe": true
21498    },
21499    {
21500      "name": "SandyBridge-v2",
21501      "typename": "SandyBridge-v2-x86_64-cpu",
21502      "unavailable-features": [
21503      ],
21504      "static": false,
21505      "migration-safe": true
21506    },
21507    {
21508      "name": "SandyBridge-v1",
21509      "typename": "SandyBridge-v1-x86_64-cpu",
21510      "unavailable-features": [
21511      ],
21512      "static": false,
21513      "migration-safe": true
21514    },
21515    {
21516      "name": "SandyBridge-IBRS",
21517      "typename": "SandyBridge-IBRS-x86_64-cpu",
21518      "unavailable-features": [
21519      ],
21520      "alias-of": "SandyBridge-v2",
21521      "static": false,
21522      "migration-safe": true
21523    },
21524    {
21525      "name": "SandyBridge",
21526      "typename": "SandyBridge-x86_64-cpu",
21527      "unavailable-features": [
21528      ],
21529      "alias-of": "SandyBridge-v2",
21530      "static": false,
21531      "migration-safe": true
21532    },
21533    {
21534      "name": "Penryn-v1",
21535      "typename": "Penryn-v1-x86_64-cpu",
21536      "unavailable-features": [
21537      ],
21538      "static": false,
21539      "migration-safe": true
21540    },
21541    {
21542      "name": "Penryn",
21543      "typename": "Penryn-x86_64-cpu",
21544      "unavailable-features": [
21545      ],
21546      "alias-of": "Penryn-v1",
21547      "static": false,
21548      "migration-safe": true
21549    },
21550    {
21551      "name": "Opteron_G5-v1",
21552      "typename": "Opteron_G5-v1-x86_64-cpu",
21553      "unavailable-features": [
21554        "sse4a",
21555        "misalignsse",
21556        "xop",
21557        "fma4",
21558        "tbm",
21559        "npt",
21560        "nrip-save"
21561      ],
21562      "static": false,
21563      "migration-safe": true
21564    },
21565    {
21566      "name": "Opteron_G5",
21567      "typename": "Opteron_G5-x86_64-cpu",
21568      "unavailable-features": [
21569        "sse4a",
21570        "misalignsse",
21571        "xop",
21572        "fma4",
21573        "tbm",
21574        "npt",
21575        "nrip-save"
21576      ],
21577      "alias-of": "Opteron_G5-v1",
21578      "static": false,
21579      "migration-safe": true
21580    },
21581    {
21582      "name": "Opteron_G4-v1",
21583      "typename": "Opteron_G4-v1-x86_64-cpu",
21584      "unavailable-features": [
21585        "sse4a",
21586        "misalignsse",
21587        "xop",
21588        "fma4",
21589        "npt",
21590        "nrip-save"
21591      ],
21592      "static": false,
21593      "migration-safe": true
21594    },
21595    {
21596      "name": "Opteron_G4",
21597      "typename": "Opteron_G4-x86_64-cpu",
21598      "unavailable-features": [
21599        "sse4a",
21600        "misalignsse",
21601        "xop",
21602        "fma4",
21603        "npt",
21604        "nrip-save"
21605      ],
21606      "alias-of": "Opteron_G4-v1",
21607      "static": false,
21608      "migration-safe": true
21609    },
21610    {
21611      "name": "Opteron_G3-v1",
21612      "typename": "Opteron_G3-v1-x86_64-cpu",
21613      "unavailable-features": [
21614        "sse4a",
21615        "misalignsse"
21616      ],
21617      "static": false,
21618      "migration-safe": true
21619    },
21620    {
21621      "name": "Opteron_G3",
21622      "typename": "Opteron_G3-x86_64-cpu",
21623      "unavailable-features": [
21624        "sse4a",
21625        "misalignsse"
21626      ],
21627      "alias-of": "Opteron_G3-v1",
21628      "static": false,
21629      "migration-safe": true
21630    },
21631    {
21632      "name": "Opteron_G2-v1",
21633      "typename": "Opteron_G2-v1-x86_64-cpu",
21634      "unavailable-features": [
21635      ],
21636      "static": false,
21637      "migration-safe": true
21638    },
21639    {
21640      "name": "Opteron_G2",
21641      "typename": "Opteron_G2-x86_64-cpu",
21642      "unavailable-features": [
21643      ],
21644      "alias-of": "Opteron_G2-v1",
21645      "static": false,
21646      "migration-safe": true
21647    },
21648    {
21649      "name": "Opteron_G1-v1",
21650      "typename": "Opteron_G1-v1-x86_64-cpu",
21651      "unavailable-features": [
21652      ],
21653      "static": false,
21654      "migration-safe": true
21655    },
21656    {
21657      "name": "Opteron_G1",
21658      "typename": "Opteron_G1-x86_64-cpu",
21659      "unavailable-features": [
21660      ],
21661      "alias-of": "Opteron_G1-v1",
21662      "static": false,
21663      "migration-safe": true
21664    },
21665    {
21666      "name": "Nehalem-v2",
21667      "typename": "Nehalem-v2-x86_64-cpu",
21668      "unavailable-features": [
21669      ],
21670      "static": false,
21671      "migration-safe": true
21672    },
21673    {
21674      "name": "Nehalem-v1",
21675      "typename": "Nehalem-v1-x86_64-cpu",
21676      "unavailable-features": [
21677      ],
21678      "static": false,
21679      "migration-safe": true
21680    },
21681    {
21682      "name": "Nehalem-IBRS",
21683      "typename": "Nehalem-IBRS-x86_64-cpu",
21684      "unavailable-features": [
21685      ],
21686      "alias-of": "Nehalem-v2",
21687      "static": false,
21688      "migration-safe": true
21689    },
21690    {
21691      "name": "Nehalem",
21692      "typename": "Nehalem-x86_64-cpu",
21693      "unavailable-features": [
21694      ],
21695      "alias-of": "Nehalem-v2",
21696      "static": false,
21697      "migration-safe": true
21698    },
21699    {
21700      "name": "KnightsMill-v1",
21701      "typename": "KnightsMill-v1-x86_64-cpu",
21702      "unavailable-features": [
21703        "avx512f",
21704        "avx512pf",
21705        "avx512er",
21706        "avx512cd",
21707        "avx512-vpopcntdq",
21708        "avx512-4vnniw",
21709        "avx512-4fmaps",
21710        "avx512f",
21711        "avx512f",
21712        "avx512f"
21713      ],
21714      "static": false,
21715      "migration-safe": true
21716    },
21717    {
21718      "name": "KnightsMill",
21719      "typename": "KnightsMill-x86_64-cpu",
21720      "unavailable-features": [
21721        "avx512f",
21722        "avx512pf",
21723        "avx512er",
21724        "avx512cd",
21725        "avx512-vpopcntdq",
21726        "avx512-4vnniw",
21727        "avx512-4fmaps",
21728        "avx512f",
21729        "avx512f",
21730        "avx512f"
21731      ],
21732      "alias-of": "KnightsMill-v1",
21733      "static": false,
21734      "migration-safe": true
21735    },
21736    {
21737      "name": "IvyBridge-v2",
21738      "typename": "IvyBridge-v2-x86_64-cpu",
21739      "unavailable-features": [
21740      ],
21741      "static": false,
21742      "migration-safe": true
21743    },
21744    {
21745      "name": "IvyBridge-v1",
21746      "typename": "IvyBridge-v1-x86_64-cpu",
21747      "unavailable-features": [
21748      ],
21749      "static": false,
21750      "migration-safe": true
21751    },
21752    {
21753      "name": "IvyBridge-IBRS",
21754      "typename": "IvyBridge-IBRS-x86_64-cpu",
21755      "unavailable-features": [
21756      ],
21757      "alias-of": "IvyBridge-v2",
21758      "static": false,
21759      "migration-safe": true
21760    },
21761    {
21762      "name": "IvyBridge",
21763      "typename": "IvyBridge-x86_64-cpu",
21764      "unavailable-features": [
21765      ],
21766      "alias-of": "IvyBridge-v2",
21767      "static": false,
21768      "migration-safe": true
21769    },
21770    {
21771      "name": "Icelake-Server-v2",
21772      "typename": "Icelake-Server-v2-x86_64-cpu",
21773      "unavailable-features": [
21774        "avx512f",
21775        "avx512dq",
21776        "clwb",
21777        "avx512cd",
21778        "avx512bw",
21779        "avx512vl",
21780        "avx512vbmi",
21781        "pku",
21782        "avx512vbmi2",
21783        "gfni",
21784        "vaes",
21785        "vpclmulqdq",
21786        "avx512vnni",
21787        "avx512bitalg",
21788        "avx512-vpopcntdq",
21789        "la57",
21790        "wbnoinvd",
21791        "avx512f",
21792        "avx512f",
21793        "avx512f",
21794        "pku"
21795      ],
21796      "static": false,
21797      "migration-safe": true
21798    },
21799    {
21800      "name": "Icelake-Server-v1",
21801      "typename": "Icelake-Server-v1-x86_64-cpu",
21802      "unavailable-features": [
21803        "avx512f",
21804        "avx512dq",
21805        "clwb",
21806        "avx512cd",
21807        "avx512bw",
21808        "avx512vl",
21809        "avx512vbmi",
21810        "pku",
21811        "avx512vbmi2",
21812        "gfni",
21813        "vaes",
21814        "vpclmulqdq",
21815        "avx512vnni",
21816        "avx512bitalg",
21817        "avx512-vpopcntdq",
21818        "la57",
21819        "wbnoinvd",
21820        "avx512f",
21821        "avx512f",
21822        "avx512f",
21823        "pku"
21824      ],
21825      "static": false,
21826      "migration-safe": true
21827    },
21828    {
21829      "name": "Icelake-Server-noTSX",
21830      "typename": "Icelake-Server-noTSX-x86_64-cpu",
21831      "unavailable-features": [
21832        "avx512f",
21833        "avx512dq",
21834        "clwb",
21835        "avx512cd",
21836        "avx512bw",
21837        "avx512vl",
21838        "avx512vbmi",
21839        "pku",
21840        "avx512vbmi2",
21841        "gfni",
21842        "vaes",
21843        "vpclmulqdq",
21844        "avx512vnni",
21845        "avx512bitalg",
21846        "avx512-vpopcntdq",
21847        "la57",
21848        "wbnoinvd",
21849        "avx512f",
21850        "avx512f",
21851        "avx512f",
21852        "pku"
21853      ],
21854      "alias-of": "Icelake-Server-v2",
21855      "static": false,
21856      "migration-safe": true
21857    },
21858    {
21859      "name": "Icelake-Server",
21860      "typename": "Icelake-Server-x86_64-cpu",
21861      "unavailable-features": [
21862        "avx512f",
21863        "avx512dq",
21864        "clwb",
21865        "avx512cd",
21866        "avx512bw",
21867        "avx512vl",
21868        "avx512vbmi",
21869        "pku",
21870        "avx512vbmi2",
21871        "gfni",
21872        "vaes",
21873        "vpclmulqdq",
21874        "avx512vnni",
21875        "avx512bitalg",
21876        "avx512-vpopcntdq",
21877        "la57",
21878        "wbnoinvd",
21879        "avx512f",
21880        "avx512f",
21881        "avx512f",
21882        "pku"
21883      ],
21884      "alias-of": "Icelake-Server-v2",
21885      "static": false,
21886      "migration-safe": true
21887    },
21888    {
21889      "name": "Icelake-Client-v2",
21890      "typename": "Icelake-Client-v2-x86_64-cpu",
21891      "unavailable-features": [
21892        "avx512vbmi",
21893        "pku",
21894        "avx512vbmi2",
21895        "gfni",
21896        "vaes",
21897        "vpclmulqdq",
21898        "avx512vnni",
21899        "avx512bitalg",
21900        "avx512-vpopcntdq",
21901        "wbnoinvd",
21902        "pku"
21903      ],
21904      "static": false,
21905      "migration-safe": true
21906    },
21907    {
21908      "name": "Icelake-Client-v1",
21909      "typename": "Icelake-Client-v1-x86_64-cpu",
21910      "unavailable-features": [
21911        "avx512vbmi",
21912        "pku",
21913        "avx512vbmi2",
21914        "gfni",
21915        "vaes",
21916        "vpclmulqdq",
21917        "avx512vnni",
21918        "avx512bitalg",
21919        "avx512-vpopcntdq",
21920        "wbnoinvd",
21921        "pku"
21922      ],
21923      "static": false,
21924      "migration-safe": true
21925    },
21926    {
21927      "name": "Icelake-Client-noTSX",
21928      "typename": "Icelake-Client-noTSX-x86_64-cpu",
21929      "unavailable-features": [
21930        "avx512vbmi",
21931        "pku",
21932        "avx512vbmi2",
21933        "gfni",
21934        "vaes",
21935        "vpclmulqdq",
21936        "avx512vnni",
21937        "avx512bitalg",
21938        "avx512-vpopcntdq",
21939        "wbnoinvd",
21940        "pku"
21941      ],
21942      "alias-of": "Icelake-Client-v2",
21943      "static": false,
21944      "migration-safe": true
21945    },
21946    {
21947      "name": "Icelake-Client",
21948      "typename": "Icelake-Client-x86_64-cpu",
21949      "unavailable-features": [
21950        "avx512vbmi",
21951        "pku",
21952        "avx512vbmi2",
21953        "gfni",
21954        "vaes",
21955        "vpclmulqdq",
21956        "avx512vnni",
21957        "avx512bitalg",
21958        "avx512-vpopcntdq",
21959        "wbnoinvd",
21960        "pku"
21961      ],
21962      "alias-of": "Icelake-Client-v2",
21963      "static": false,
21964      "migration-safe": true
21965    },
21966    {
21967      "name": "Haswell-v4",
21968      "typename": "Haswell-v4-x86_64-cpu",
21969      "unavailable-features": [
21970      ],
21971      "static": false,
21972      "migration-safe": true
21973    },
21974    {
21975      "name": "Haswell-v3",
21976      "typename": "Haswell-v3-x86_64-cpu",
21977      "unavailable-features": [
21978      ],
21979      "static": false,
21980      "migration-safe": true
21981    },
21982    {
21983      "name": "Haswell-v2",
21984      "typename": "Haswell-v2-x86_64-cpu",
21985      "unavailable-features": [
21986      ],
21987      "static": false,
21988      "migration-safe": true
21989    },
21990    {
21991      "name": "Haswell-v1",
21992      "typename": "Haswell-v1-x86_64-cpu",
21993      "unavailable-features": [
21994      ],
21995      "static": false,
21996      "migration-safe": true
21997    },
21998    {
21999      "name": "Haswell-noTSX-IBRS",
22000      "typename": "Haswell-noTSX-IBRS-x86_64-cpu",
22001      "unavailable-features": [
22002      ],
22003      "alias-of": "Haswell-v4",
22004      "static": false,
22005      "migration-safe": true
22006    },
22007    {
22008      "name": "Haswell-noTSX",
22009      "typename": "Haswell-noTSX-x86_64-cpu",
22010      "unavailable-features": [
22011      ],
22012      "alias-of": "Haswell-v2",
22013      "static": false,
22014      "migration-safe": true
22015    },
22016    {
22017      "name": "Haswell-IBRS",
22018      "typename": "Haswell-IBRS-x86_64-cpu",
22019      "unavailable-features": [
22020      ],
22021      "alias-of": "Haswell-v3",
22022      "static": false,
22023      "migration-safe": true
22024    },
22025    {
22026      "name": "Haswell",
22027      "typename": "Haswell-x86_64-cpu",
22028      "unavailable-features": [
22029      ],
22030      "alias-of": "Haswell-v4",
22031      "static": false,
22032      "migration-safe": true
22033    },
22034    {
22035      "name": "EPYC-v2",
22036      "typename": "EPYC-v2-x86_64-cpu",
22037      "unavailable-features": [
22038        "sha-ni",
22039        "mmxext",
22040        "fxsr-opt",
22041        "cr8legacy",
22042        "sse4a",
22043        "misalignsse",
22044        "osvw",
22045        "ibpb",
22046        "npt",
22047        "nrip-save"
22048      ],
22049      "static": false,
22050      "migration-safe": true
22051    },
22052    {
22053      "name": "EPYC-v1",
22054      "typename": "EPYC-v1-x86_64-cpu",
22055      "unavailable-features": [
22056        "sha-ni",
22057        "mmxext",
22058        "fxsr-opt",
22059        "cr8legacy",
22060        "sse4a",
22061        "misalignsse",
22062        "osvw",
22063        "npt",
22064        "nrip-save"
22065      ],
22066      "static": false,
22067      "migration-safe": true
22068    },
22069    {
22070      "name": "EPYC-IBPB",
22071      "typename": "EPYC-IBPB-x86_64-cpu",
22072      "unavailable-features": [
22073        "sha-ni",
22074        "mmxext",
22075        "fxsr-opt",
22076        "cr8legacy",
22077        "sse4a",
22078        "misalignsse",
22079        "osvw",
22080        "ibpb",
22081        "npt",
22082        "nrip-save"
22083      ],
22084      "alias-of": "EPYC-v2",
22085      "static": false,
22086      "migration-safe": true
22087    },
22088    {
22089      "name": "EPYC",
22090      "typename": "EPYC-x86_64-cpu",
22091      "unavailable-features": [
22092        "sha-ni",
22093        "mmxext",
22094        "fxsr-opt",
22095        "cr8legacy",
22096        "sse4a",
22097        "misalignsse",
22098        "osvw",
22099        "ibpb",
22100        "npt",
22101        "nrip-save"
22102      ],
22103      "alias-of": "EPYC-v2",
22104      "static": false,
22105      "migration-safe": true
22106    },
22107    {
22108      "name": "Dhyana-v1",
22109      "typename": "Dhyana-v1-x86_64-cpu",
22110      "unavailable-features": [
22111        "mmxext",
22112        "fxsr-opt",
22113        "cr8legacy",
22114        "sse4a",
22115        "misalignsse",
22116        "osvw",
22117        "ibpb",
22118        "npt",
22119        "nrip-save"
22120      ],
22121      "static": false,
22122      "migration-safe": true
22123    },
22124    {
22125      "name": "Dhyana",
22126      "typename": "Dhyana-x86_64-cpu",
22127      "unavailable-features": [
22128        "mmxext",
22129        "fxsr-opt",
22130        "cr8legacy",
22131        "sse4a",
22132        "misalignsse",
22133        "osvw",
22134        "ibpb",
22135        "npt",
22136        "nrip-save"
22137      ],
22138      "alias-of": "Dhyana-v1",
22139      "static": false,
22140      "migration-safe": true
22141    },
22142    {
22143      "name": "Denverton-v1",
22144      "typename": "Denverton-v1-x86_64-cpu",
22145      "unavailable-features": [
22146        "sha-ni",
22147        "rdctl-no"
22148      ],
22149      "static": false,
22150      "migration-safe": true
22151    },
22152    {
22153      "name": "Denverton",
22154      "typename": "Denverton-x86_64-cpu",
22155      "unavailable-features": [
22156        "sha-ni",
22157        "rdctl-no"
22158      ],
22159      "alias-of": "Denverton-v1",
22160      "static": false,
22161      "migration-safe": true
22162    },
22163    {
22164      "name": "Conroe-v1",
22165      "typename": "Conroe-v1-x86_64-cpu",
22166      "unavailable-features": [
22167      ],
22168      "static": false,
22169      "migration-safe": true
22170    },
22171    {
22172      "name": "Conroe",
22173      "typename": "Conroe-x86_64-cpu",
22174      "unavailable-features": [
22175      ],
22176      "alias-of": "Conroe-v1",
22177      "static": false,
22178      "migration-safe": true
22179    },
22180    {
22181      "name": "Cascadelake-Server-v3",
22182      "typename": "Cascadelake-Server-v3-x86_64-cpu",
22183      "unavailable-features": [
22184        "avx512f",
22185        "avx512dq",
22186        "clwb",
22187        "avx512cd",
22188        "avx512bw",
22189        "avx512vl",
22190        "pku",
22191        "avx512vnni",
22192        "avx512f",
22193        "avx512f",
22194        "avx512f",
22195        "pku",
22196        "rdctl-no",
22197        "ibrs-all",
22198        "mds-no"
22199      ],
22200      "static": false,
22201      "migration-safe": true
22202    },
22203    {
22204      "name": "Cascadelake-Server-v2",
22205      "typename": "Cascadelake-Server-v2-x86_64-cpu",
22206      "unavailable-features": [
22207        "avx512f",
22208        "avx512dq",
22209        "clwb",
22210        "avx512cd",
22211        "avx512bw",
22212        "avx512vl",
22213        "pku",
22214        "avx512vnni",
22215        "avx512f",
22216        "avx512f",
22217        "avx512f",
22218        "pku",
22219        "rdctl-no",
22220        "ibrs-all",
22221        "mds-no"
22222      ],
22223      "static": false,
22224      "migration-safe": true
22225    },
22226    {
22227      "name": "Cascadelake-Server-v1",
22228      "typename": "Cascadelake-Server-v1-x86_64-cpu",
22229      "unavailable-features": [
22230        "avx512f",
22231        "avx512dq",
22232        "clwb",
22233        "avx512cd",
22234        "avx512bw",
22235        "avx512vl",
22236        "pku",
22237        "avx512vnni",
22238        "avx512f",
22239        "avx512f",
22240        "avx512f",
22241        "pku"
22242      ],
22243      "static": false,
22244      "migration-safe": true
22245    },
22246    {
22247      "name": "Cascadelake-Server-noTSX",
22248      "typename": "Cascadelake-Server-noTSX-x86_64-cpu",
22249      "unavailable-features": [
22250        "avx512f",
22251        "avx512dq",
22252        "clwb",
22253        "avx512cd",
22254        "avx512bw",
22255        "avx512vl",
22256        "pku",
22257        "avx512vnni",
22258        "avx512f",
22259        "avx512f",
22260        "avx512f",
22261        "pku",
22262        "rdctl-no",
22263        "ibrs-all",
22264        "mds-no"
22265      ],
22266      "alias-of": "Cascadelake-Server-v3",
22267      "static": false,
22268      "migration-safe": true
22269    },
22270    {
22271      "name": "Cascadelake-Server",
22272      "typename": "Cascadelake-Server-x86_64-cpu",
22273      "unavailable-features": [
22274        "avx512f",
22275        "avx512dq",
22276        "clwb",
22277        "avx512cd",
22278        "avx512bw",
22279        "avx512vl",
22280        "pku",
22281        "avx512vnni",
22282        "avx512f",
22283        "avx512f",
22284        "avx512f",
22285        "pku",
22286        "rdctl-no",
22287        "ibrs-all",
22288        "mds-no"
22289      ],
22290      "alias-of": "Cascadelake-Server-v3",
22291      "static": false,
22292      "migration-safe": true
22293    },
22294    {
22295      "name": "Broadwell-v4",
22296      "typename": "Broadwell-v4-x86_64-cpu",
22297      "unavailable-features": [
22298      ],
22299      "static": false,
22300      "migration-safe": true
22301    },
22302    {
22303      "name": "Broadwell-v3",
22304      "typename": "Broadwell-v3-x86_64-cpu",
22305      "unavailable-features": [
22306      ],
22307      "static": false,
22308      "migration-safe": true
22309    },
22310    {
22311      "name": "Broadwell-v2",
22312      "typename": "Broadwell-v2-x86_64-cpu",
22313      "unavailable-features": [
22314      ],
22315      "static": false,
22316      "migration-safe": true
22317    },
22318    {
22319      "name": "Broadwell-v1",
22320      "typename": "Broadwell-v1-x86_64-cpu",
22321      "unavailable-features": [
22322      ],
22323      "static": false,
22324      "migration-safe": true
22325    },
22326    {
22327      "name": "Broadwell-noTSX-IBRS",
22328      "typename": "Broadwell-noTSX-IBRS-x86_64-cpu",
22329      "unavailable-features": [
22330      ],
22331      "alias-of": "Broadwell-v4",
22332      "static": false,
22333      "migration-safe": true
22334    },
22335    {
22336      "name": "Broadwell-noTSX",
22337      "typename": "Broadwell-noTSX-x86_64-cpu",
22338      "unavailable-features": [
22339      ],
22340      "alias-of": "Broadwell-v2",
22341      "static": false,
22342      "migration-safe": true
22343    },
22344    {
22345      "name": "Broadwell-IBRS",
22346      "typename": "Broadwell-IBRS-x86_64-cpu",
22347      "unavailable-features": [
22348      ],
22349      "alias-of": "Broadwell-v3",
22350      "static": false,
22351      "migration-safe": true
22352    },
22353    {
22354      "name": "Broadwell",
22355      "typename": "Broadwell-x86_64-cpu",
22356      "unavailable-features": [
22357      ],
22358      "alias-of": "Broadwell-v4",
22359      "static": false,
22360      "migration-safe": true
22361    },
22362    {
22363      "name": "486-v1",
22364      "typename": "486-v1-x86_64-cpu",
22365      "unavailable-features": [
22366      ],
22367      "static": false,
22368      "migration-safe": true
22369    },
22370    {
22371      "name": "486",
22372      "typename": "486-x86_64-cpu",
22373      "unavailable-features": [
22374      ],
22375      "alias-of": "486-v1",
22376      "static": false,
22377      "migration-safe": true
22378    }
22379  ],
22380  "id": "libvirt-43"
22381}
22382
22383{
22384  "execute": "query-tpm-models",
22385  "id": "libvirt-44"
22386}
22387
22388{
22389  "return": [
22390    "tpm-crb",
22391    "tpm-tis"
22392  ],
22393  "id": "libvirt-44"
22394}
22395
22396{
22397  "execute": "query-tpm-types",
22398  "id": "libvirt-45"
22399}
22400
22401{
22402  "return": [
22403    "passthrough",
22404    "emulator"
22405  ],
22406  "id": "libvirt-45"
22407}
22408
22409{
22410  "execute": "query-command-line-options",
22411  "id": "libvirt-46"
22412}
22413
22414{
22415  "return": [
22416    {
22417      "parameters": [
22418        {
22419          "name": "timeout",
22420          "help": "Request timeout in seconds (default 0 = no timeout)",
22421          "type": "number"
22422        },
22423        {
22424          "name": "initiator-name",
22425          "help": "Initiator iqn name to use when connecting",
22426          "type": "string"
22427        },
22428        {
22429          "name": "header-digest",
22430          "help": "HeaderDigest setting. {CRC32C|CRC32C-NONE|NONE-CRC32C|NONE}",
22431          "type": "string"
22432        },
22433        {
22434          "name": "password-secret",
22435          "help": "ID of the secret providing password for CHAP authentication to target",
22436          "type": "string"
22437        },
22438        {
22439          "name": "password",
22440          "help": "password for CHAP authentication to target",
22441          "type": "string"
22442        },
22443        {
22444          "name": "user",
22445          "help": "username for CHAP authentication to target",
22446          "type": "string"
22447        }
22448      ],
22449      "option": "iscsi"
22450    },
22451    {
22452      "parameters": [
22453        {
22454          "name": "audiodev",
22455          "type": "string"
22456        },
22457        {
22458          "name": "non-adaptive",
22459          "type": "boolean"
22460        },
22461        {
22462          "name": "lossy",
22463          "type": "boolean"
22464        },
22465        {
22466          "name": "sasl-authz",
22467          "type": "string"
22468        },
22469        {
22470          "name": "tls-authz",
22471          "type": "string"
22472        },
22473        {
22474          "name": "acl",
22475          "type": "boolean"
22476        },
22477        {
22478          "name": "sasl",
22479          "type": "boolean"
22480        },
22481        {
22482          "name": "key-delay-ms",
22483          "type": "number"
22484        },
22485        {
22486          "name": "lock-key-sync",
22487          "type": "boolean"
22488        },
22489        {
22490          "name": "reverse",
22491          "type": "boolean"
22492        },
22493        {
22494          "name": "password",
22495          "type": "boolean"
22496        },
22497        {
22498          "name": "ipv6",
22499          "type": "boolean"
22500        },
22501        {
22502          "name": "ipv4",
22503          "type": "boolean"
22504        },
22505        {
22506          "name": "to",
22507          "type": "number"
22508        },
22509        {
22510          "name": "connections",
22511          "type": "number"
22512        },
22513        {
22514          "name": "head",
22515          "type": "number"
22516        },
22517        {
22518          "name": "display",
22519          "type": "string"
22520        },
22521        {
22522          "name": "share",
22523          "type": "string"
22524        },
22525        {
22526          "name": "tls-creds",
22527          "type": "string"
22528        },
22529        {
22530          "name": "websocket",
22531          "type": "string"
22532        },
22533        {
22534          "name": "vnc",
22535          "type": "string"
22536        }
22537      ],
22538      "option": "vnc"
22539    },
22540    {
22541      "parameters": [
22542        {
22543          "name": "rendernode",
22544          "type": "string"
22545        },
22546        {
22547          "name": "gl",
22548          "type": "boolean"
22549        },
22550        {
22551          "name": "head",
22552          "type": "number"
22553        },
22554        {
22555          "name": "display",
22556          "type": "string"
22557        },
22558        {
22559          "name": "seamless-migration",
22560          "type": "boolean"
22561        },
22562        {
22563          "name": "playback-compression",
22564          "type": "boolean"
22565        },
22566        {
22567          "name": "agent-mouse",
22568          "type": "boolean"
22569        },
22570        {
22571          "name": "streaming-video",
22572          "type": "string"
22573        },
22574        {
22575          "name": "zlib-glz-wan-compression",
22576          "type": "string"
22577        },
22578        {
22579          "name": "jpeg-wan-compression",
22580          "type": "string"
22581        },
22582        {
22583          "name": "image-compression",
22584          "type": "string"
22585        },
22586        {
22587          "name": "plaintext-channel",
22588          "type": "string"
22589        },
22590        {
22591          "name": "tls-channel",
22592          "type": "string"
22593        },
22594        {
22595          "name": "tls-ciphers",
22596          "type": "string"
22597        },
22598        {
22599          "name": "x509-dh-key-file",
22600          "type": "string"
22601        },
22602        {
22603          "name": "x509-cacert-file",
22604          "type": "string"
22605        },
22606        {
22607          "name": "x509-cert-file",
22608          "type": "string"
22609        },
22610        {
22611          "name": "x509-key-password",
22612          "type": "string"
22613        },
22614        {
22615          "name": "x509-key-file",
22616          "type": "string"
22617        },
22618        {
22619          "name": "x509-dir",
22620          "type": "string"
22621        },
22622        {
22623          "name": "sasl",
22624          "type": "boolean"
22625        },
22626        {
22627          "name": "disable-agent-file-xfer",
22628          "type": "boolean"
22629        },
22630        {
22631          "name": "disable-copy-paste",
22632          "type": "boolean"
22633        },
22634        {
22635          "name": "disable-ticketing",
22636          "type": "boolean"
22637        },
22638        {
22639          "name": "password",
22640          "type": "string"
22641        },
22642        {
22643          "name": "unix",
22644          "type": "boolean"
22645        },
22646        {
22647          "name": "ipv6",
22648          "type": "boolean"
22649        },
22650        {
22651          "name": "ipv4",
22652          "type": "boolean"
22653        },
22654        {
22655          "name": "addr",
22656          "type": "string"
22657        },
22658        {
22659          "name": "tls-port",
22660          "type": "number"
22661        },
22662        {
22663          "name": "port",
22664          "type": "number"
22665        }
22666      ],
22667      "option": "spice"
22668    },
22669    {
22670      "parameters": [
22671      ],
22672      "option": "smbios"
22673    },
22674    {
22675      "parameters": [
22676      ],
22677      "option": "acpi"
22678    },
22679    {
22680      "parameters": [
22681        {
22682          "name": "dmode",
22683          "type": "number"
22684        },
22685        {
22686          "name": "fmode",
22687          "type": "number"
22688        },
22689        {
22690          "name": "sock_fd",
22691          "type": "number"
22692        },
22693        {
22694          "name": "socket",
22695          "type": "string"
22696        },
22697        {
22698          "name": "multidevs",
22699          "type": "string"
22700        },
22701        {
22702          "name": "readonly",
22703          "type": "boolean"
22704        },
22705        {
22706          "name": "writeout",
22707          "type": "string"
22708        },
22709        {
22710          "name": "security_model",
22711          "type": "string"
22712        },
22713        {
22714          "name": "mount_tag",
22715          "type": "string"
22716        },
22717        {
22718          "name": "path",
22719          "type": "string"
22720        },
22721        {
22722          "name": "fsdriver",
22723          "type": "string"
22724        }
22725      ],
22726      "option": "virtfs"
22727    },
22728    {
22729      "parameters": [
22730        {
22731          "name": "throttling.iops-size",
22732          "help": "when limiting by iops max size of an I/O in bytes",
22733          "type": "number"
22734        },
22735        {
22736          "name": "throttling.bps-write-max-length",
22737          "help": "length of the bps-write-max burst period, in seconds",
22738          "type": "number"
22739        },
22740        {
22741          "name": "throttling.bps-read-max-length",
22742          "help": "length of the bps-read-max burst period, in seconds",
22743          "type": "number"
22744        },
22745        {
22746          "name": "throttling.bps-total-max-length",
22747          "help": "length of the bps-total-max burst period, in seconds",
22748          "type": "number"
22749        },
22750        {
22751          "name": "throttling.iops-write-max-length",
22752          "help": "length of the iops-write-max burst period, in seconds",
22753          "type": "number"
22754        },
22755        {
22756          "name": "throttling.iops-read-max-length",
22757          "help": "length of the iops-read-max burst period, in seconds",
22758          "type": "number"
22759        },
22760        {
22761          "name": "throttling.iops-total-max-length",
22762          "help": "length of the iops-total-max burst period, in seconds",
22763          "type": "number"
22764        },
22765        {
22766          "name": "throttling.bps-write-max",
22767          "help": "total bytes write burst",
22768          "type": "number"
22769        },
22770        {
22771          "name": "throttling.bps-read-max",
22772          "help": "total bytes read burst",
22773          "type": "number"
22774        },
22775        {
22776          "name": "throttling.bps-total-max",
22777          "help": "total bytes burst",
22778          "type": "number"
22779        },
22780        {
22781          "name": "throttling.iops-write-max",
22782          "help": "I/O operations write burst",
22783          "type": "number"
22784        },
22785        {
22786          "name": "throttling.iops-read-max",
22787          "help": "I/O operations read burst",
22788          "type": "number"
22789        },
22790        {
22791          "name": "throttling.iops-total-max",
22792          "help": "I/O operations burst",
22793          "type": "number"
22794        },
22795        {
22796          "name": "throttling.bps-write",
22797          "help": "limit write bytes per second",
22798          "type": "number"
22799        },
22800        {
22801          "name": "throttling.bps-read",
22802          "help": "limit read bytes per second",
22803          "type": "number"
22804        },
22805        {
22806          "name": "throttling.bps-total",
22807          "help": "limit total bytes per second",
22808          "type": "number"
22809        },
22810        {
22811          "name": "throttling.iops-write",
22812          "help": "limit write operations per second",
22813          "type": "number"
22814        },
22815        {
22816          "name": "throttling.iops-read",
22817          "help": "limit read operations per second",
22818          "type": "number"
22819        },
22820        {
22821          "name": "throttling.iops-total",
22822          "help": "limit total I/O operations per second",
22823          "type": "number"
22824        },
22825        {
22826          "name": "dmode",
22827          "type": "number"
22828        },
22829        {
22830          "name": "fmode",
22831          "type": "number"
22832        },
22833        {
22834          "name": "sock_fd",
22835          "type": "number"
22836        },
22837        {
22838          "name": "socket",
22839          "type": "string"
22840        },
22841        {
22842          "name": "multidevs",
22843          "type": "string"
22844        },
22845        {
22846          "name": "readonly",
22847          "type": "boolean"
22848        },
22849        {
22850          "name": "writeout",
22851          "type": "string"
22852        },
22853        {
22854          "name": "security_model",
22855          "type": "string"
22856        },
22857        {
22858          "name": "path",
22859          "type": "string"
22860        },
22861        {
22862          "name": "fsdriver",
22863          "type": "string"
22864        }
22865      ],
22866      "option": "fsdev"
22867    },
22868    {
22869      "parameters": [
22870        {
22871          "name": "resourcecontrol",
22872          "type": "string"
22873        },
22874        {
22875          "name": "spawn",
22876          "type": "string"
22877        },
22878        {
22879          "name": "elevateprivileges",
22880          "type": "string"
22881        },
22882        {
22883          "name": "obsolete",
22884          "type": "string"
22885        },
22886        {
22887          "name": "enable",
22888          "type": "boolean"
22889        }
22890      ],
22891      "option": "sandbox"
22892    },
22893    {
22894      "parameters": [
22895        {
22896          "name": "string",
22897          "help": "Sets content of the blob to be inserted from a string",
22898          "type": "string"
22899        },
22900        {
22901          "name": "file",
22902          "help": "Sets the name of the file from which the fw_cfg blob will be loaded",
22903          "type": "string"
22904        },
22905        {
22906          "name": "name",
22907          "help": "Sets the fw_cfg name of the blob to be inserted",
22908          "type": "string"
22909        }
22910      ],
22911      "option": "fw_cfg"
22912    },
22913    {
22914      "parameters": [
22915      ],
22916      "option": ""
22917    },
22918    {
22919      "parameters": [
22920        {
22921          "name": "rrsnapshot",
22922          "type": "string"
22923        },
22924        {
22925          "name": "rrfile",
22926          "type": "string"
22927        },
22928        {
22929          "name": "rr",
22930          "type": "string"
22931        },
22932        {
22933          "name": "sleep",
22934          "type": "boolean"
22935        },
22936        {
22937          "name": "align",
22938          "type": "boolean"
22939        },
22940        {
22941          "name": "shift",
22942          "type": "string"
22943        }
22944      ],
22945      "option": "icount"
22946    },
22947    {
22948      "parameters": [
22949      ],
22950      "option": "numa"
22951    },
22952    {
22953      "parameters": [
22954        {
22955          "name": "debug-threads",
22956          "help": "When enabled, name the individual threads; defaults off.\nNOTE: The thread names are for debugging and not a\nstable API.",
22957          "type": "boolean"
22958        },
22959        {
22960          "name": "process",
22961          "help": "Sets the name of the QEMU process, as shown in top etc",
22962          "type": "string"
22963        },
22964        {
22965          "name": "guest",
22966          "help": "Sets the name of the guest.\nThis name will be displayed in the SDL window caption.\nThe name will also be used for the VNC server",
22967          "type": "string"
22968        }
22969      ],
22970      "option": "name"
22971    },
22972    {
22973      "parameters": [
22974        {
22975          "name": "timestamp",
22976          "type": "boolean"
22977        }
22978      ],
22979      "option": "msg"
22980    },
22981    {
22982      "parameters": [
22983        {
22984          "name": "cpu-pm",
22985          "type": "boolean"
22986        },
22987        {
22988          "name": "mem-lock",
22989          "type": "boolean"
22990        }
22991      ],
22992      "option": "overcommit"
22993    },
22994    {
22995      "parameters": [
22996        {
22997          "name": "mlock",
22998          "type": "boolean"
22999        }
23000      ],
23001      "option": "realtime"
23002    },
23003    {
23004      "parameters": [
23005      ],
23006      "option": "tpmdev"
23007    },
23008    {
23009      "parameters": [
23010      ],
23011      "option": "object"
23012    },
23013    {
23014      "parameters": [
23015        {
23016          "name": "opaque",
23017          "help": "free-form string used to describe fd",
23018          "type": "string"
23019        },
23020        {
23021          "name": "set",
23022          "help": "ID of the fd set to add fd to",
23023          "type": "number"
23024        },
23025        {
23026          "name": "fd",
23027          "help": "file descriptor of which a duplicate is added to fd set",
23028          "type": "number"
23029        }
23030      ],
23031      "option": "add-fd"
23032    },
23033    {
23034      "parameters": [
23035        {
23036          "name": "strict",
23037          "type": "boolean"
23038        },
23039        {
23040          "name": "reboot-timeout",
23041          "type": "number"
23042        },
23043        {
23044          "name": "splash-time",
23045          "type": "number"
23046        },
23047        {
23048          "name": "splash",
23049          "type": "string"
23050        },
23051        {
23052          "name": "menu",
23053          "type": "boolean"
23054        },
23055        {
23056          "name": "once",
23057          "type": "string"
23058        },
23059        {
23060          "name": "order",
23061          "type": "string"
23062        }
23063      ],
23064      "option": "boot-opts"
23065    },
23066    {
23067      "parameters": [
23068        {
23069          "name": "maxcpus",
23070          "type": "number"
23071        },
23072        {
23073          "name": "threads",
23074          "type": "number"
23075        },
23076        {
23077          "name": "cores",
23078          "type": "number"
23079        },
23080        {
23081          "name": "dies",
23082          "type": "number"
23083        },
23084        {
23085          "name": "sockets",
23086          "type": "number"
23087        },
23088        {
23089          "name": "cpus",
23090          "type": "number"
23091        }
23092      ],
23093      "option": "smp-opts"
23094    },
23095    {
23096      "parameters": [
23097        {
23098          "name": "maxmem",
23099          "type": "size"
23100        },
23101        {
23102          "name": "slots",
23103          "type": "number"
23104        },
23105        {
23106          "name": "size",
23107          "type": "size"
23108        }
23109      ],
23110      "option": "memory"
23111    },
23112    {
23113      "parameters": [
23114        {
23115          "name": "thread",
23116          "help": "Enable/disable multi-threaded TCG",
23117          "type": "string"
23118        },
23119        {
23120          "name": "accel",
23121          "help": "Select the type of accelerator",
23122          "type": "string"
23123        }
23124      ],
23125      "option": "accel"
23126    },
23127    {
23128      "parameters": [
23129        {
23130          "name": "loadparm",
23131          "help": "Up to 8 chars in set of [A-Za-z0-9. ](lower case chars converted to upper case) to pass to machine loader, boot manager, and guest kernel",
23132          "type": "string"
23133        },
23134        {
23135          "name": "dea-key-wrap",
23136          "help": "enable/disable DEA key wrapping using the CPACF wrapping key",
23137          "type": "boolean"
23138        },
23139        {
23140          "name": "aes-key-wrap",
23141          "help": "enable/disable AES key wrapping using the CPACF wrapping key",
23142          "type": "boolean"
23143        },
23144        {
23145          "name": "suppress-vmdesc",
23146          "help": "Set on to disable self-describing migration",
23147          "type": "boolean"
23148        },
23149        {
23150          "name": "iommu",
23151          "help": "Set on/off to enable/disable Intel IOMMU (VT-d)",
23152          "type": "boolean"
23153        },
23154        {
23155          "name": "firmware",
23156          "help": "firmware image",
23157          "type": "string"
23158        },
23159        {
23160          "name": "usb",
23161          "help": "Set on/off to enable/disable usb",
23162          "type": "boolean"
23163        },
23164        {
23165          "name": "mem-merge",
23166          "help": "enable/disable memory merge support",
23167          "type": "boolean"
23168        },
23169        {
23170          "name": "dump-guest-core",
23171          "help": "Include guest memory in  a core dump",
23172          "type": "boolean"
23173        },
23174        {
23175          "name": "dt_compatible",
23176          "help": "Overrides the \"compatible\" property of the dt root node",
23177          "type": "string"
23178        },
23179        {
23180          "name": "phandle_start",
23181          "help": "The first phandle ID we may generate dynamically",
23182          "type": "number"
23183        },
23184        {
23185          "name": "dumpdtb",
23186          "help": "Dump current dtb to a file and quit",
23187          "type": "string"
23188        },
23189        {
23190          "name": "dtb",
23191          "help": "Linux kernel device tree file",
23192          "type": "string"
23193        },
23194        {
23195          "name": "append",
23196          "help": "Linux kernel command line",
23197          "type": "string"
23198        },
23199        {
23200          "name": "initrd",
23201          "help": "Linux initial ramdisk file",
23202          "type": "string"
23203        },
23204        {
23205          "name": "kernel",
23206          "help": "Linux kernel image file",
23207          "type": "string"
23208        },
23209        {
23210          "name": "kvm_shadow_mem",
23211          "help": "KVM shadow MMU size",
23212          "type": "size"
23213        },
23214        {
23215          "name": "kernel_irqchip",
23216          "help": "use KVM in-kernel irqchip",
23217          "type": "boolean"
23218        },
23219        {
23220          "name": "accel",
23221          "help": "accelerator list",
23222          "type": "string"
23223        },
23224        {
23225          "name": "type",
23226          "help": "emulated machine",
23227          "type": "string"
23228        }
23229      ],
23230      "option": "machine"
23231    },
23232    {
23233      "parameters": [
23234        {
23235          "name": "romfile",
23236          "type": "string"
23237        },
23238        {
23239          "name": "bootindex",
23240          "type": "number"
23241        }
23242      ],
23243      "option": "option-rom"
23244    },
23245    {
23246      "parameters": [
23247        {
23248          "name": "file",
23249          "type": "string"
23250        },
23251        {
23252          "name": "events",
23253          "type": "string"
23254        },
23255        {
23256          "name": "enable",
23257          "type": "string"
23258        }
23259      ],
23260      "option": "trace"
23261    },
23262    {
23263      "parameters": [
23264        {
23265          "name": "pretty",
23266          "type": "boolean"
23267        },
23268        {
23269          "name": "chardev",
23270          "type": "string"
23271        },
23272        {
23273          "name": "mode",
23274          "type": "string"
23275        }
23276      ],
23277      "option": "mon"
23278    },
23279    {
23280      "parameters": [
23281        {
23282          "name": "value",
23283          "type": "string"
23284        },
23285        {
23286          "name": "property",
23287          "type": "string"
23288        },
23289        {
23290          "name": "driver",
23291          "type": "string"
23292        }
23293      ],
23294      "option": "global"
23295    },
23296    {
23297      "parameters": [
23298        {
23299          "name": "driftfix",
23300          "type": "string"
23301        },
23302        {
23303          "name": "clock",
23304          "type": "string"
23305        },
23306        {
23307          "name": "base",
23308          "type": "string"
23309        }
23310      ],
23311      "option": "rtc"
23312    },
23313    {
23314      "parameters": [
23315      ],
23316      "option": "net"
23317    },
23318    {
23319      "parameters": [
23320      ],
23321      "option": "nic"
23322    },
23323    {
23324      "parameters": [
23325      ],
23326      "option": "netdev"
23327    },
23328    {
23329      "parameters": [
23330      ],
23331      "option": "device"
23332    },
23333    {
23334      "parameters": [
23335        {
23336          "name": "logappend",
23337          "type": "boolean"
23338        },
23339        {
23340          "name": "logfile",
23341          "type": "string"
23342        },
23343        {
23344          "name": "append",
23345          "type": "boolean"
23346        },
23347        {
23348          "name": "chardev",
23349          "type": "string"
23350        },
23351        {
23352          "name": "size",
23353          "type": "size"
23354        },
23355        {
23356          "name": "debug",
23357          "type": "number"
23358        },
23359        {
23360          "name": "name",
23361          "type": "string"
23362        },
23363        {
23364          "name": "signal",
23365          "type": "boolean"
23366        },
23367        {
23368          "name": "mux",
23369          "type": "boolean"
23370        },
23371        {
23372          "name": "rows",
23373          "type": "number"
23374        },
23375        {
23376          "name": "cols",
23377          "type": "number"
23378        },
23379        {
23380          "name": "height",
23381          "type": "number"
23382        },
23383        {
23384          "name": "width",
23385          "type": "number"
23386        },
23387        {
23388          "name": "websocket",
23389          "type": "boolean"
23390        },
23391        {
23392          "name": "tls-authz",
23393          "type": "string"
23394        },
23395        {
23396          "name": "tls-creds",
23397          "type": "string"
23398        },
23399        {
23400          "name": "tn3270",
23401          "type": "boolean"
23402        },
23403        {
23404          "name": "telnet",
23405          "type": "boolean"
23406        },
23407        {
23408          "name": "reconnect",
23409          "type": "number"
23410        },
23411        {
23412          "name": "delay",
23413          "type": "boolean"
23414        },
23415        {
23416          "name": "server",
23417          "type": "boolean"
23418        },
23419        {
23420          "name": "wait",
23421          "type": "boolean"
23422        },
23423        {
23424          "name": "ipv6",
23425          "type": "boolean"
23426        },
23427        {
23428          "name": "ipv4",
23429          "type": "boolean"
23430        },
23431        {
23432          "name": "to",
23433          "type": "number"
23434        },
23435        {
23436          "name": "localport",
23437          "type": "string"
23438        },
23439        {
23440          "name": "localaddr",
23441          "type": "string"
23442        },
23443        {
23444          "name": "fd",
23445          "type": "string"
23446        },
23447        {
23448          "name": "port",
23449          "type": "string"
23450        },
23451        {
23452          "name": "host",
23453          "type": "string"
23454        },
23455        {
23456          "name": "path",
23457          "type": "string"
23458        },
23459        {
23460          "name": "backend",
23461          "type": "string"
23462        }
23463      ],
23464      "option": "chardev"
23465    },
23466    {
23467      "parameters": [
23468        {
23469          "name": "copy-on-read",
23470          "help": "copy read data from backing file into image file",
23471          "type": "boolean"
23472        },
23473        {
23474          "name": "werror",
23475          "help": "write error action",
23476          "type": "string"
23477        },
23478        {
23479          "name": "rerror",
23480          "help": "read error action",
23481          "type": "string"
23482        },
23483        {
23484          "name": "read-only",
23485          "help": "open drive file as read-only",
23486          "type": "boolean"
23487        },
23488        {
23489          "name": "file",
23490          "help": "file name",
23491          "type": "string"
23492        },
23493        {
23494          "name": "if",
23495          "help": "interface (ide, scsi, sd, mtd, floppy, pflash, virtio)",
23496          "type": "string"
23497        },
23498        {
23499          "name": "media",
23500          "help": "media type (disk, cdrom)",
23501          "type": "string"
23502        },
23503        {
23504          "name": "index",
23505          "help": "index number",
23506          "type": "number"
23507        },
23508        {
23509          "name": "unit",
23510          "help": "unit number (i.e. lun for scsi)",
23511          "type": "number"
23512        },
23513        {
23514          "name": "bus",
23515          "help": "bus number",
23516          "type": "number"
23517        },
23518        {
23519          "name": "stats-account-failed",
23520          "help": "whether to account for failed I/O operations in the statistics",
23521          "type": "boolean"
23522        },
23523        {
23524          "name": "stats-account-invalid",
23525          "help": "whether to account for invalid I/O operations in the statistics",
23526          "type": "boolean"
23527        },
23528        {
23529          "name": "detect-zeroes",
23530          "help": "try to optimize zero writes (off, on, unmap)",
23531          "type": "string"
23532        },
23533        {
23534          "name": "throttling.group",
23535          "help": "name of the block throttling group",
23536          "type": "string"
23537        },
23538        {
23539          "name": "throttling.iops-size",
23540          "help": "when limiting by iops max size of an I/O in bytes",
23541          "type": "number"
23542        },
23543        {
23544          "name": "throttling.bps-write-max-length",
23545          "help": "length of the bps-write-max burst period, in seconds",
23546          "type": "number"
23547        },
23548        {
23549          "name": "throttling.bps-read-max-length",
23550          "help": "length of the bps-read-max burst period, in seconds",
23551          "type": "number"
23552        },
23553        {
23554          "name": "throttling.bps-total-max-length",
23555          "help": "length of the bps-total-max burst period, in seconds",
23556          "type": "number"
23557        },
23558        {
23559          "name": "throttling.iops-write-max-length",
23560          "help": "length of the iops-write-max burst period, in seconds",
23561          "type": "number"
23562        },
23563        {
23564          "name": "throttling.iops-read-max-length",
23565          "help": "length of the iops-read-max burst period, in seconds",
23566          "type": "number"
23567        },
23568        {
23569          "name": "throttling.iops-total-max-length",
23570          "help": "length of the iops-total-max burst period, in seconds",
23571          "type": "number"
23572        },
23573        {
23574          "name": "throttling.bps-write-max",
23575          "help": "total bytes write burst",
23576          "type": "number"
23577        },
23578        {
23579          "name": "throttling.bps-read-max",
23580          "help": "total bytes read burst",
23581          "type": "number"
23582        },
23583        {
23584          "name": "throttling.bps-total-max",
23585          "help": "total bytes burst",
23586          "type": "number"
23587        },
23588        {
23589          "name": "throttling.iops-write-max",
23590          "help": "I/O operations write burst",
23591          "type": "number"
23592        },
23593        {
23594          "name": "throttling.iops-read-max",
23595          "help": "I/O operations read burst",
23596          "type": "number"
23597        },
23598        {
23599          "name": "throttling.iops-total-max",
23600          "help": "I/O operations burst",
23601          "type": "number"
23602        },
23603        {
23604          "name": "throttling.bps-write",
23605          "help": "limit write bytes per second",
23606          "type": "number"
23607        },
23608        {
23609          "name": "throttling.bps-read",
23610          "help": "limit read bytes per second",
23611          "type": "number"
23612        },
23613        {
23614          "name": "throttling.bps-total",
23615          "help": "limit total bytes per second",
23616          "type": "number"
23617        },
23618        {
23619          "name": "throttling.iops-write",
23620          "help": "limit write operations per second",
23621          "type": "number"
23622        },
23623        {
23624          "name": "throttling.iops-read",
23625          "help": "limit read operations per second",
23626          "type": "number"
23627        },
23628        {
23629          "name": "throttling.iops-total",
23630          "help": "limit total I/O operations per second",
23631          "type": "number"
23632        },
23633        {
23634          "name": "werror",
23635          "help": "write error action",
23636          "type": "string"
23637        },
23638        {
23639          "name": "format",
23640          "help": "disk format (raw, qcow2, ...)",
23641          "type": "string"
23642        },
23643        {
23644          "name": "cache.writeback",
23645          "help": "Enable writeback mode",
23646          "type": "boolean"
23647        },
23648        {
23649          "name": "aio",
23650          "help": "host AIO implementation (threads, native)",
23651          "type": "string"
23652        },
23653        {
23654          "name": "snapshot",
23655          "help": "enable/disable snapshot mode",
23656          "type": "boolean"
23657        },
23658        {
23659          "name": "force-share",
23660          "help": "always accept other writers (default: off)",
23661          "type": "boolean"
23662        },
23663        {
23664          "name": "discard",
23665          "help": "discard operation (ignore/off, unmap/on)",
23666          "type": "string"
23667        },
23668        {
23669          "name": "auto-read-only",
23670          "help": "Node can become read-only if opening read-write fails",
23671          "type": "boolean"
23672        },
23673        {
23674          "name": "cache.no-flush",
23675          "help": "Ignore flush requests",
23676          "type": "boolean"
23677        },
23678        {
23679          "name": "cache.direct",
23680          "help": "Bypass software writeback cache on the host",
23681          "type": "boolean"
23682        },
23683        {
23684          "name": "driver",
23685          "help": "Block driver to use for the node",
23686          "type": "string"
23687        },
23688        {
23689          "name": "node-name",
23690          "help": "Node name of the block device node",
23691          "type": "string"
23692        }
23693      ],
23694      "option": "drive"
23695    }
23696  ],
23697  "id": "libvirt-46"
23698}
23699
23700{
23701  "execute": "query-migrate-capabilities",
23702  "id": "libvirt-47"
23703}
23704
23705{
23706  "return": [
23707    {
23708      "state": false,
23709      "capability": "xbzrle"
23710    },
23711    {
23712      "state": false,
23713      "capability": "rdma-pin-all"
23714    },
23715    {
23716      "state": false,
23717      "capability": "auto-converge"
23718    },
23719    {
23720      "state": false,
23721      "capability": "zero-blocks"
23722    },
23723    {
23724      "state": false,
23725      "capability": "compress"
23726    },
23727    {
23728      "state": false,
23729      "capability": "events"
23730    },
23731    {
23732      "state": false,
23733      "capability": "postcopy-ram"
23734    },
23735    {
23736      "state": false,
23737      "capability": "x-colo"
23738    },
23739    {
23740      "state": false,
23741      "capability": "release-ram"
23742    },
23743    {
23744      "state": false,
23745      "capability": "block"
23746    },
23747    {
23748      "state": false,
23749      "capability": "return-path"
23750    },
23751    {
23752      "state": false,
23753      "capability": "pause-before-switchover"
23754    },
23755    {
23756      "state": false,
23757      "capability": "multifd"
23758    },
23759    {
23760      "state": false,
23761      "capability": "dirty-bitmaps"
23762    },
23763    {
23764      "state": false,
23765      "capability": "postcopy-blocktime"
23766    },
23767    {
23768      "state": false,
23769      "capability": "late-block-activate"
23770    },
23771    {
23772      "state": false,
23773      "capability": "x-ignore-shared"
23774    },
23775    {
23776      "state": false,
23777      "capability": "validate-uuid"
23778    }
23779  ],
23780  "id": "libvirt-47"
23781}
23782
23783{
23784  "execute": "query-sev-capabilities",
23785  "id": "libvirt-48"
23786}
23787
23788{
23789  "id": "libvirt-48",
23790  "error": {
23791    "class": "GenericError",
23792    "desc": "SEV feature is not available"
23793  }
23794}
23795
23796{
23797  "execute": "query-cpu-model-expansion",
23798  "arguments": {
23799    "type": "static",
23800    "model": {
23801      "name": "host"
23802    }
23803  },
23804  "id": "libvirt-49"
23805}
23806
23807{
23808  "return": {
23809    "model": {
23810      "name": "base",
23811      "props": {
23812        "vmx-entry-load-rtit-ctl": false,
23813        "cmov": true,
23814        "ia64": false,
23815        "ssb-no": false,
23816        "aes": true,
23817        "vmx-apicv-xapic": true,
23818        "mmx": true,
23819        "rdpid": false,
23820        "arat": true,
23821        "vmx-page-walk-4": true,
23822        "vmx-page-walk-5": false,
23823        "gfni": false,
23824        "ibrs-all": false,
23825        "vmx-desc-exit": true,
23826        "pause-filter": false,
23827        "xsavec": true,
23828        "intel-pt": false,
23829        "vmx-cr8-store-exit": true,
23830        "vmx-rdseed-exit": true,
23831        "vmx-eptp-switching": true,
23832        "kvm-asyncpf": true,
23833        "perfctr-core": false,
23834        "mpx": true,
23835        "pbe": false,
23836        "avx512cd": false,
23837        "decodeassists": false,
23838        "vmx-exit-load-efer": true,
23839        "vmx-exit-clear-bndcfgs": false,
23840        "sse4.1": true,
23841        "family": 6,
23842        "vmx-vmwrite-vmexit-fields": true,
23843        "vmx-vnmi": true,
23844        "vmx-true-ctls": true,
23845        "vmx-ept-execonly": true,
23846        "vmx-exit-save-efer": true,
23847        "vmx-invept-all-context": true,
23848        "wbnoinvd": false,
23849        "avx512f": false,
23850        "msr": true,
23851        "mce": true,
23852        "mca": true,
23853        "xcrypt": false,
23854        "vmx-exit-load-pat": true,
23855        "vmx-intr-exit": true,
23856        "min-level": 22,
23857        "vmx-flexpriority": true,
23858        "xgetbv1": true,
23859        "cid": false,
23860        "ds": false,
23861        "fxsr": true,
23862        "avx512-bf16": false,
23863        "vmx-cr8-load-exit": true,
23864        "xsaveopt": true,
23865        "vmx-apicv-vid": false,
23866        "vmx-exit-save-pat": true,
23867        "xtpr": false,
23868        "tsx-ctrl": false,
23869        "vmx-ple": false,
23870        "avx512vl": false,
23871        "avx512-vpopcntdq": false,
23872        "phe": false,
23873        "extapic": false,
23874        "3dnowprefetch": true,
23875        "vmx-vmfunc": true,
23876        "vmx-activity-shutdown": false,
23877        "avx512vbmi2": false,
23878        "cr8legacy": false,
23879        "vmx-encls-exit": false,
23880        "stibp": true,
23881        "vmx-msr-bitmap": true,
23882        "xcrypt-en": false,
23883        "vmx-mwait-exit": true,
23884        "vmx-pml": true,
23885        "vmx-nmi-exit": true,
23886        "vmx-invept-single-context-noglobals": true,
23887        "pn": false,
23888        "rsba": false,
23889        "dca": false,
23890        "vendor": "GenuineIntel",
23891        "vmx-unrestricted-guest": true,
23892        "vmx-cr3-store-noexit": true,
23893        "pku": false,
23894        "smx": false,
23895        "cmp-legacy": false,
23896        "avx512-4fmaps": false,
23897        "vmcb-clean": false,
23898        "hle": true,
23899        "3dnowext": false,
23900        "amd-no-ssb": false,
23901        "npt": false,
23902        "rdctl-no": false,
23903        "vmx-invvpid": true,
23904        "clwb": false,
23905        "lbrv": false,
23906        "adx": true,
23907        "ss": true,
23908        "pni": true,
23909        "svm-lock": false,
23910        "smep": true,
23911        "smap": true,
23912        "pfthreshold": false,
23913        "vmx-invpcid-exit": true,
23914        "x2apic": true,
23915        "avx512vbmi": false,
23916        "avx512vnni": false,
23917        "vmx-apicv-x2apic": true,
23918        "kvm-pv-sched-yield": true,
23919        "vmx-invlpg-exit": true,
23920        "vmx-invvpid-all-context": true,
23921        "vmx-activity-hlt": true,
23922        "flushbyasid": false,
23923        "f16c": true,
23924        "vmx-exit-ack-intr": true,
23925        "ace2-en": false,
23926        "pae": true,
23927        "pat": true,
23928        "sse": true,
23929        "phe-en": false,
23930        "vmx-tsc-offset": true,
23931        "kvm-nopiodelay": true,
23932        "tm": false,
23933        "kvmclock-stable-bit": true,
23934        "vmx-rdtsc-exit": true,
23935        "hypervisor": true,
23936        "vmx-rdtscp-exit": true,
23937        "mds-no": false,
23938        "pcommit": false,
23939        "vmx-vpid": true,
23940        "syscall": true,
23941        "avx512dq": false,
23942        "svm": false,
23943        "invtsc": false,
23944        "vmx-monitor-exit": true,
23945        "sse2": true,
23946        "ssbd": true,
23947        "vmx-wbinvd-exit": true,
23948        "est": false,
23949        "kvm-poll-control": true,
23950        "avx512ifma": false,
23951        "tm2": false,
23952        "kvm-pv-eoi": true,
23953        "kvm-pv-ipi": true,
23954        "cx8": true,
23955        "vmx-invvpid-single-addr": true,
23956        "waitpkg": false,
23957        "cldemote": false,
23958        "vmx-ept": true,
23959        "kvm-mmu": false,
23960        "sse4.2": true,
23961        "pge": true,
23962        "avx512bitalg": false,
23963        "pdcm": false,
23964        "vmx-entry-load-bndcfgs": false,
23965        "vmx-exit-clear-rtit-ctl": false,
23966        "model": 94,
23967        "movbe": true,
23968        "nrip-save": false,
23969        "ssse3": true,
23970        "sse4a": false,
23971        "vmx-pause-exit": true,
23972        "invpcid": true,
23973        "pdpe1gb": true,
23974        "tsc-deadline": true,
23975        "skip-l1dfl-vmentry": true,
23976        "vmx-exit-load-perf-global-ctrl": false,
23977        "fma": true,
23978        "cx16": true,
23979        "de": true,
23980        "stepping": 3,
23981        "xsave": true,
23982        "clflush": true,
23983        "skinit": false,
23984        "tsc": true,
23985        "tce": false,
23986        "fpu": true,
23987        "ds-cpl": false,
23988        "ibs": false,
23989        "fma4": false,
23990        "vmx-exit-nosave-debugctl": true,
23991        "la57": false,
23992        "vmx-invept": true,
23993        "osvw": false,
23994        "apic": true,
23995        "pmm": false,
23996        "vmx-entry-noload-debugctl": true,
23997        "vmx-eptad": true,
23998        "spec-ctrl": true,
23999        "vmx-posted-intr": false,
24000        "vmx-apicv-register": false,
24001        "tsc-adjust": true,
24002        "kvm-steal-time": true,
24003        "kvmclock": true,
24004        "vmx-zero-len-inject": false,
24005        "pschange-mc-no": true,
24006        "vmx-rdrand-exit": true,
24007        "lwp": false,
24008        "amd-ssbd": false,
24009        "xop": false,
24010        "ibpb": false,
24011        "avx": true,
24012        "core-capability": false,
24013        "vmx-invept-single-context": true,
24014        "movdiri": false,
24015        "acpi": false,
24016        "avx512bw": false,
24017        "ace2": false,
24018        "fsgsbase": true,
24019        "vmx-ept-2mb": true,
24020        "vmx-ept-1gb": true,
24021        "ht": false,
24022        "vmx-io-exit": true,
24023        "nx": true,
24024        "pclmulqdq": true,
24025        "mmxext": false,
24026        "popcnt": true,
24027        "vaes": false,
24028        "movdir64b": false,
24029        "xsaves": true,
24030        "vmx-shadow-vmcs": true,
24031        "lm": true,
24032        "vmx-exit-save-preemption-timer": true,
24033        "vmx-entry-load-pat": true,
24034        "vmx-entry-load-perf-global-ctrl": false,
24035        "vmx-io-bitmap": true,
24036        "umip": true,
24037        "vmx-store-lma": true,
24038        "vmx-movdr-exit": true,
24039        "pse": true,
24040        "avx2": true,
24041        "sep": true,
24042        "virt-ssbd": false,
24043        "vmx-cr3-load-noexit": true,
24044        "nodeid-msr": false,
24045        "md-clear": true,
24046        "misalignsse": false,
24047        "split-lock-detect": false,
24048        "min-xlevel": 2147483656,
24049        "bmi1": true,
24050        "bmi2": true,
24051        "kvm-pv-unhalt": true,
24052        "tsc-scale": false,
24053        "topoext": false,
24054        "vmx-preemption-timer": true,
24055        "clflushopt": true,
24056        "vmx-vnmi-pending": true,
24057        "monitor": false,
24058        "vmx-vintr-pending": true,
24059        "avx512er": false,
24060        "pmm-en": false,
24061        "pcid": true,
24062        "taa-no": false,
24063        "arch-capabilities": true,
24064        "vmx-secondary-ctls": true,
24065        "vmx-xsaves": true,
24066        "clzero": false,
24067        "3dnow": false,
24068        "erms": true,
24069        "vmx-entry-ia32e-mode": true,
24070        "lahf-lm": true,
24071        "vpclmulqdq": false,
24072        "vmx-ins-outs": true,
24073        "fxsr-opt": false,
24074        "xstore": false,
24075        "rtm": true,
24076        "kvm-hint-dedicated": false,
24077        "lmce": true,
24078        "perfctr-nb": false,
24079        "rdrand": true,
24080        "rdseed": true,
24081        "avx512-4vnniw": false,
24082        "vme": true,
24083        "vmx": true,
24084        "dtes64": false,
24085        "mtrr": true,
24086        "rdtscp": true,
24087        "xsaveerptr": false,
24088        "pse36": true,
24089        "kvm-pv-tlb-flush": true,
24090        "vmx-activity-wait-sipi": false,
24091        "tbm": false,
24092        "wdt": false,
24093        "vmx-rdpmc-exit": true,
24094        "vmx-mtf": true,
24095        "vmx-entry-load-efer": true,
24096        "model-id": "Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz",
24097        "sha-ni": false,
24098        "abm": true,
24099        "vmx-ept-advanced-exitinfo": false,
24100        "avx512pf": false,
24101        "vmx-hlt-exit": true,
24102        "xstore-en": false
24103      }
24104    }
24105  },
24106  "id": "libvirt-49"
24107}
24108
24109{
24110  "execute": "query-cpu-model-expansion",
24111  "arguments": {
24112    "type": "static",
24113    "model": {
24114      "name": "host",
24115      "props": {
24116        "migratable": false
24117      }
24118    }
24119  },
24120  "id": "libvirt-50"
24121}
24122
24123{
24124  "return": {
24125    "model": {
24126      "name": "base",
24127      "props": {
24128        "vmx-entry-load-rtit-ctl": false,
24129        "cmov": true,
24130        "ia64": false,
24131        "ssb-no": false,
24132        "aes": true,
24133        "vmx-apicv-xapic": true,
24134        "mmx": true,
24135        "rdpid": false,
24136        "arat": true,
24137        "vmx-page-walk-4": true,
24138        "vmx-page-walk-5": false,
24139        "gfni": false,
24140        "ibrs-all": false,
24141        "vmx-desc-exit": true,
24142        "pause-filter": false,
24143        "xsavec": true,
24144        "intel-pt": false,
24145        "vmx-cr8-store-exit": true,
24146        "vmx-rdseed-exit": true,
24147        "vmx-eptp-switching": true,
24148        "kvm-asyncpf": true,
24149        "perfctr-core": false,
24150        "mpx": true,
24151        "pbe": false,
24152        "avx512cd": false,
24153        "decodeassists": false,
24154        "vmx-exit-load-efer": true,
24155        "vmx-exit-clear-bndcfgs": false,
24156        "sse4.1": true,
24157        "family": 6,
24158        "vmx-vmwrite-vmexit-fields": true,
24159        "vmx-vnmi": true,
24160        "vmx-true-ctls": true,
24161        "vmx-ept-execonly": true,
24162        "vmx-exit-save-efer": true,
24163        "vmx-invept-all-context": true,
24164        "wbnoinvd": false,
24165        "avx512f": false,
24166        "msr": true,
24167        "mce": true,
24168        "mca": true,
24169        "xcrypt": false,
24170        "vmx-exit-load-pat": true,
24171        "vmx-intr-exit": true,
24172        "min-level": 22,
24173        "vmx-flexpriority": true,
24174        "xgetbv1": true,
24175        "cid": false,
24176        "ds": false,
24177        "fxsr": true,
24178        "avx512-bf16": false,
24179        "vmx-cr8-load-exit": true,
24180        "xsaveopt": true,
24181        "vmx-apicv-vid": false,
24182        "vmx-exit-save-pat": true,
24183        "xtpr": false,
24184        "tsx-ctrl": false,
24185        "vmx-ple": false,
24186        "avx512vl": false,
24187        "avx512-vpopcntdq": false,
24188        "phe": false,
24189        "extapic": false,
24190        "3dnowprefetch": true,
24191        "vmx-vmfunc": true,
24192        "vmx-activity-shutdown": false,
24193        "avx512vbmi2": false,
24194        "cr8legacy": false,
24195        "vmx-encls-exit": false,
24196        "stibp": true,
24197        "vmx-msr-bitmap": true,
24198        "xcrypt-en": false,
24199        "vmx-mwait-exit": true,
24200        "vmx-pml": true,
24201        "vmx-nmi-exit": true,
24202        "vmx-invept-single-context-noglobals": true,
24203        "pn": false,
24204        "rsba": false,
24205        "dca": false,
24206        "vendor": "GenuineIntel",
24207        "vmx-unrestricted-guest": true,
24208        "vmx-cr3-store-noexit": true,
24209        "pku": false,
24210        "smx": false,
24211        "cmp-legacy": false,
24212        "avx512-4fmaps": false,
24213        "vmcb-clean": false,
24214        "hle": true,
24215        "3dnowext": false,
24216        "amd-no-ssb": false,
24217        "npt": false,
24218        "rdctl-no": false,
24219        "vmx-invvpid": true,
24220        "clwb": false,
24221        "lbrv": false,
24222        "adx": true,
24223        "ss": true,
24224        "pni": true,
24225        "svm-lock": false,
24226        "smep": true,
24227        "smap": true,
24228        "pfthreshold": false,
24229        "vmx-invpcid-exit": true,
24230        "x2apic": true,
24231        "avx512vbmi": false,
24232        "avx512vnni": false,
24233        "vmx-apicv-x2apic": true,
24234        "kvm-pv-sched-yield": true,
24235        "vmx-invlpg-exit": true,
24236        "vmx-invvpid-all-context": true,
24237        "vmx-activity-hlt": true,
24238        "flushbyasid": false,
24239        "f16c": true,
24240        "vmx-exit-ack-intr": true,
24241        "ace2-en": false,
24242        "pae": true,
24243        "pat": true,
24244        "sse": true,
24245        "phe-en": false,
24246        "vmx-tsc-offset": true,
24247        "kvm-nopiodelay": true,
24248        "tm": false,
24249        "kvmclock-stable-bit": true,
24250        "vmx-rdtsc-exit": true,
24251        "hypervisor": true,
24252        "vmx-rdtscp-exit": true,
24253        "mds-no": false,
24254        "pcommit": false,
24255        "vmx-vpid": true,
24256        "syscall": true,
24257        "avx512dq": false,
24258        "svm": false,
24259        "invtsc": true,
24260        "vmx-monitor-exit": true,
24261        "sse2": true,
24262        "ssbd": true,
24263        "vmx-wbinvd-exit": true,
24264        "est": false,
24265        "kvm-poll-control": true,
24266        "avx512ifma": false,
24267        "tm2": false,
24268        "kvm-pv-eoi": true,
24269        "kvm-pv-ipi": true,
24270        "cx8": true,
24271        "vmx-invvpid-single-addr": true,
24272        "waitpkg": false,
24273        "cldemote": false,
24274        "vmx-ept": true,
24275        "kvm-mmu": false,
24276        "sse4.2": true,
24277        "pge": true,
24278        "avx512bitalg": false,
24279        "pdcm": false,
24280        "vmx-entry-load-bndcfgs": false,
24281        "vmx-exit-clear-rtit-ctl": false,
24282        "model": 94,
24283        "movbe": true,
24284        "nrip-save": false,
24285        "ssse3": true,
24286        "sse4a": false,
24287        "vmx-pause-exit": true,
24288        "invpcid": true,
24289        "pdpe1gb": true,
24290        "tsc-deadline": true,
24291        "skip-l1dfl-vmentry": true,
24292        "vmx-exit-load-perf-global-ctrl": false,
24293        "fma": true,
24294        "cx16": true,
24295        "de": true,
24296        "stepping": 3,
24297        "xsave": true,
24298        "clflush": true,
24299        "skinit": false,
24300        "tsc": true,
24301        "tce": false,
24302        "fpu": true,
24303        "ds-cpl": false,
24304        "ibs": false,
24305        "fma4": false,
24306        "vmx-exit-nosave-debugctl": true,
24307        "la57": false,
24308        "vmx-invept": true,
24309        "osvw": false,
24310        "apic": true,
24311        "pmm": false,
24312        "vmx-entry-noload-debugctl": true,
24313        "vmx-eptad": true,
24314        "spec-ctrl": true,
24315        "vmx-posted-intr": false,
24316        "vmx-apicv-register": false,
24317        "tsc-adjust": true,
24318        "kvm-steal-time": true,
24319        "kvmclock": true,
24320        "vmx-zero-len-inject": false,
24321        "pschange-mc-no": true,
24322        "vmx-rdrand-exit": true,
24323        "lwp": false,
24324        "amd-ssbd": false,
24325        "xop": false,
24326        "ibpb": false,
24327        "avx": true,
24328        "core-capability": false,
24329        "vmx-invept-single-context": true,
24330        "movdiri": false,
24331        "acpi": false,
24332        "avx512bw": false,
24333        "ace2": false,
24334        "fsgsbase": true,
24335        "vmx-ept-2mb": true,
24336        "vmx-ept-1gb": true,
24337        "ht": false,
24338        "vmx-io-exit": true,
24339        "nx": true,
24340        "pclmulqdq": true,
24341        "mmxext": false,
24342        "popcnt": true,
24343        "vaes": false,
24344        "movdir64b": false,
24345        "xsaves": true,
24346        "vmx-shadow-vmcs": true,
24347        "lm": true,
24348        "vmx-exit-save-preemption-timer": true,
24349        "vmx-entry-load-pat": true,
24350        "vmx-entry-load-perf-global-ctrl": false,
24351        "vmx-io-bitmap": true,
24352        "umip": true,
24353        "vmx-store-lma": true,
24354        "vmx-movdr-exit": true,
24355        "pse": true,
24356        "avx2": true,
24357        "sep": true,
24358        "virt-ssbd": false,
24359        "vmx-cr3-load-noexit": true,
24360        "nodeid-msr": false,
24361        "md-clear": true,
24362        "misalignsse": false,
24363        "split-lock-detect": false,
24364        "min-xlevel": 2147483656,
24365        "bmi1": true,
24366        "bmi2": true,
24367        "kvm-pv-unhalt": true,
24368        "tsc-scale": false,
24369        "topoext": false,
24370        "vmx-preemption-timer": true,
24371        "clflushopt": true,
24372        "vmx-vnmi-pending": true,
24373        "monitor": false,
24374        "vmx-vintr-pending": true,
24375        "avx512er": false,
24376        "pmm-en": false,
24377        "pcid": true,
24378        "taa-no": false,
24379        "arch-capabilities": true,
24380        "vmx-secondary-ctls": true,
24381        "vmx-xsaves": true,
24382        "clzero": false,
24383        "3dnow": false,
24384        "erms": true,
24385        "vmx-entry-ia32e-mode": true,
24386        "lahf-lm": true,
24387        "vpclmulqdq": false,
24388        "vmx-ins-outs": true,
24389        "fxsr-opt": false,
24390        "xstore": false,
24391        "rtm": true,
24392        "kvm-hint-dedicated": false,
24393        "lmce": true,
24394        "perfctr-nb": false,
24395        "rdrand": true,
24396        "rdseed": true,
24397        "avx512-4vnniw": false,
24398        "vme": true,
24399        "vmx": true,
24400        "dtes64": false,
24401        "mtrr": true,
24402        "rdtscp": true,
24403        "xsaveerptr": false,
24404        "pse36": true,
24405        "kvm-pv-tlb-flush": true,
24406        "vmx-activity-wait-sipi": false,
24407        "tbm": false,
24408        "wdt": false,
24409        "vmx-rdpmc-exit": true,
24410        "vmx-mtf": true,
24411        "vmx-entry-load-efer": true,
24412        "model-id": "Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz",
24413        "sha-ni": false,
24414        "abm": true,
24415        "vmx-ept-advanced-exitinfo": false,
24416        "avx512pf": false,
24417        "vmx-hlt-exit": true,
24418        "xstore-en": false
24419      }
24420    }
24421  },
24422  "id": "libvirt-50"
24423}
24424
24425{
24426  "execute": "qmp_capabilities",
24427  "id": "libvirt-1"
24428}
24429
24430{
24431  "return": {
24432  },
24433  "id": "libvirt-1"
24434}
24435
24436{
24437  "execute": "query-cpu-definitions",
24438  "id": "libvirt-2"
24439}
24440
24441{
24442  "return": [
24443    {
24444      "name": "max",
24445      "typename": "max-x86_64-cpu",
24446      "unavailable-features": [
24447      ],
24448      "static": false,
24449      "migration-safe": false
24450    },
24451    {
24452      "name": "host",
24453      "typename": "host-x86_64-cpu",
24454      "unavailable-features": [
24455        "kvm"
24456      ],
24457      "static": false,
24458      "migration-safe": false
24459    },
24460    {
24461      "name": "base",
24462      "typename": "base-x86_64-cpu",
24463      "unavailable-features": [
24464      ],
24465      "static": true,
24466      "migration-safe": true
24467    },
24468    {
24469      "name": "qemu64-v1",
24470      "typename": "qemu64-v1-x86_64-cpu",
24471      "unavailable-features": [
24472      ],
24473      "static": false,
24474      "migration-safe": true
24475    },
24476    {
24477      "name": "qemu64",
24478      "typename": "qemu64-x86_64-cpu",
24479      "unavailable-features": [
24480      ],
24481      "alias-of": "qemu64-v1",
24482      "static": false,
24483      "migration-safe": true
24484    },
24485    {
24486      "name": "qemu32-v1",
24487      "typename": "qemu32-v1-x86_64-cpu",
24488      "unavailable-features": [
24489      ],
24490      "static": false,
24491      "migration-safe": true
24492    },
24493    {
24494      "name": "qemu32",
24495      "typename": "qemu32-x86_64-cpu",
24496      "unavailable-features": [
24497      ],
24498      "alias-of": "qemu32-v1",
24499      "static": false,
24500      "migration-safe": true
24501    },
24502    {
24503      "name": "phenom-v1",
24504      "typename": "phenom-v1-x86_64-cpu",
24505      "unavailable-features": [
24506        "fxsr-opt"
24507      ],
24508      "static": false,
24509      "migration-safe": true
24510    },
24511    {
24512      "name": "phenom",
24513      "typename": "phenom-x86_64-cpu",
24514      "unavailable-features": [
24515        "fxsr-opt"
24516      ],
24517      "alias-of": "phenom-v1",
24518      "static": false,
24519      "migration-safe": true
24520    },
24521    {
24522      "name": "pentium3-v1",
24523      "typename": "pentium3-v1-x86_64-cpu",
24524      "unavailable-features": [
24525      ],
24526      "static": false,
24527      "migration-safe": true
24528    },
24529    {
24530      "name": "pentium3",
24531      "typename": "pentium3-x86_64-cpu",
24532      "unavailable-features": [
24533      ],
24534      "alias-of": "pentium3-v1",
24535      "static": false,
24536      "migration-safe": true
24537    },
24538    {
24539      "name": "pentium2-v1",
24540      "typename": "pentium2-v1-x86_64-cpu",
24541      "unavailable-features": [
24542      ],
24543      "static": false,
24544      "migration-safe": true
24545    },
24546    {
24547      "name": "pentium2",
24548      "typename": "pentium2-x86_64-cpu",
24549      "unavailable-features": [
24550      ],
24551      "alias-of": "pentium2-v1",
24552      "static": false,
24553      "migration-safe": true
24554    },
24555    {
24556      "name": "pentium-v1",
24557      "typename": "pentium-v1-x86_64-cpu",
24558      "unavailable-features": [
24559      ],
24560      "static": false,
24561      "migration-safe": true
24562    },
24563    {
24564      "name": "pentium",
24565      "typename": "pentium-x86_64-cpu",
24566      "unavailable-features": [
24567      ],
24568      "alias-of": "pentium-v1",
24569      "static": false,
24570      "migration-safe": true
24571    },
24572    {
24573      "name": "n270-v1",
24574      "typename": "n270-v1-x86_64-cpu",
24575      "unavailable-features": [
24576      ],
24577      "static": false,
24578      "migration-safe": true
24579    },
24580    {
24581      "name": "n270",
24582      "typename": "n270-x86_64-cpu",
24583      "unavailable-features": [
24584      ],
24585      "alias-of": "n270-v1",
24586      "static": false,
24587      "migration-safe": true
24588    },
24589    {
24590      "name": "kvm64-v1",
24591      "typename": "kvm64-v1-x86_64-cpu",
24592      "unavailable-features": [
24593      ],
24594      "static": false,
24595      "migration-safe": true
24596    },
24597    {
24598      "name": "kvm64",
24599      "typename": "kvm64-x86_64-cpu",
24600      "unavailable-features": [
24601      ],
24602      "alias-of": "kvm64-v1",
24603      "static": false,
24604      "migration-safe": true
24605    },
24606    {
24607      "name": "kvm32-v1",
24608      "typename": "kvm32-v1-x86_64-cpu",
24609      "unavailable-features": [
24610      ],
24611      "static": false,
24612      "migration-safe": true
24613    },
24614    {
24615      "name": "kvm32",
24616      "typename": "kvm32-x86_64-cpu",
24617      "unavailable-features": [
24618      ],
24619      "alias-of": "kvm32-v1",
24620      "static": false,
24621      "migration-safe": true
24622    },
24623    {
24624      "name": "coreduo-v1",
24625      "typename": "coreduo-v1-x86_64-cpu",
24626      "unavailable-features": [
24627      ],
24628      "static": false,
24629      "migration-safe": true
24630    },
24631    {
24632      "name": "coreduo",
24633      "typename": "coreduo-x86_64-cpu",
24634      "unavailable-features": [
24635      ],
24636      "alias-of": "coreduo-v1",
24637      "static": false,
24638      "migration-safe": true
24639    },
24640    {
24641      "name": "core2duo-v1",
24642      "typename": "core2duo-v1-x86_64-cpu",
24643      "unavailable-features": [
24644      ],
24645      "static": false,
24646      "migration-safe": true
24647    },
24648    {
24649      "name": "core2duo",
24650      "typename": "core2duo-x86_64-cpu",
24651      "unavailable-features": [
24652      ],
24653      "alias-of": "core2duo-v1",
24654      "static": false,
24655      "migration-safe": true
24656    },
24657    {
24658      "name": "athlon-v1",
24659      "typename": "athlon-v1-x86_64-cpu",
24660      "unavailable-features": [
24661      ],
24662      "static": false,
24663      "migration-safe": true
24664    },
24665    {
24666      "name": "athlon",
24667      "typename": "athlon-x86_64-cpu",
24668      "unavailable-features": [
24669      ],
24670      "alias-of": "athlon-v1",
24671      "static": false,
24672      "migration-safe": true
24673    },
24674    {
24675      "name": "Westmere-v2",
24676      "typename": "Westmere-v2-x86_64-cpu",
24677      "unavailable-features": [
24678        "spec-ctrl"
24679      ],
24680      "static": false,
24681      "migration-safe": true
24682    },
24683    {
24684      "name": "Westmere-v1",
24685      "typename": "Westmere-v1-x86_64-cpu",
24686      "unavailable-features": [
24687      ],
24688      "static": false,
24689      "migration-safe": true
24690    },
24691    {
24692      "name": "Westmere-IBRS",
24693      "typename": "Westmere-IBRS-x86_64-cpu",
24694      "unavailable-features": [
24695        "spec-ctrl"
24696      ],
24697      "alias-of": "Westmere-v2",
24698      "static": false,
24699      "migration-safe": true
24700    },
24701    {
24702      "name": "Westmere",
24703      "typename": "Westmere-x86_64-cpu",
24704      "unavailable-features": [
24705        "spec-ctrl"
24706      ],
24707      "alias-of": "Westmere-v2",
24708      "static": false,
24709      "migration-safe": true
24710    },
24711    {
24712      "name": "Snowridge-v2",
24713      "typename": "Snowridge-v2-x86_64-cpu",
24714      "unavailable-features": [
24715        "x2apic",
24716        "tsc-deadline",
24717        "rdseed",
24718        "sha-ni",
24719        "umip",
24720        "gfni",
24721        "cldemote",
24722        "movdiri",
24723        "movdir64b",
24724        "spec-ctrl",
24725        "arch-capabilities",
24726        "core-capability",
24727        "ssbd",
24728        "3dnowprefetch",
24729        "xsavec",
24730        "split-lock-detect"
24731      ],
24732      "static": false,
24733      "migration-safe": true
24734    },
24735    {
24736      "name": "Snowridge-v1",
24737      "typename": "Snowridge-v1-x86_64-cpu",
24738      "unavailable-features": [
24739        "x2apic",
24740        "tsc-deadline",
24741        "rdseed",
24742        "sha-ni",
24743        "umip",
24744        "gfni",
24745        "cldemote",
24746        "movdiri",
24747        "movdir64b",
24748        "spec-ctrl",
24749        "arch-capabilities",
24750        "core-capability",
24751        "ssbd",
24752        "3dnowprefetch",
24753        "xsavec",
24754        "split-lock-detect"
24755      ],
24756      "static": false,
24757      "migration-safe": true
24758    },
24759    {
24760      "name": "Snowridge",
24761      "typename": "Snowridge-x86_64-cpu",
24762      "unavailable-features": [
24763        "x2apic",
24764        "tsc-deadline",
24765        "rdseed",
24766        "sha-ni",
24767        "umip",
24768        "gfni",
24769        "cldemote",
24770        "movdiri",
24771        "movdir64b",
24772        "spec-ctrl",
24773        "arch-capabilities",
24774        "core-capability",
24775        "ssbd",
24776        "3dnowprefetch",
24777        "xsavec",
24778        "split-lock-detect"
24779      ],
24780      "alias-of": "Snowridge-v2",
24781      "static": false,
24782      "migration-safe": true
24783    },
24784    {
24785      "name": "Skylake-Server-v3",
24786      "typename": "Skylake-Server-v3-x86_64-cpu",
24787      "unavailable-features": [
24788        "fma",
24789        "pcid",
24790        "x2apic",
24791        "tsc-deadline",
24792        "avx",
24793        "f16c",
24794        "avx2",
24795        "invpcid",
24796        "avx512f",
24797        "avx512dq",
24798        "rdseed",
24799        "avx512cd",
24800        "avx512bw",
24801        "avx512vl",
24802        "spec-ctrl",
24803        "3dnowprefetch",
24804        "xsavec"
24805      ],
24806      "static": false,
24807      "migration-safe": true
24808    },
24809    {
24810      "name": "Skylake-Server-v2",
24811      "typename": "Skylake-Server-v2-x86_64-cpu",
24812      "unavailable-features": [
24813        "fma",
24814        "pcid",
24815        "x2apic",
24816        "tsc-deadline",
24817        "avx",
24818        "f16c",
24819        "hle",
24820        "avx2",
24821        "invpcid",
24822        "rtm",
24823        "avx512f",
24824        "avx512dq",
24825        "rdseed",
24826        "avx512cd",
24827        "avx512bw",
24828        "avx512vl",
24829        "spec-ctrl",
24830        "3dnowprefetch",
24831        "xsavec"
24832      ],
24833      "static": false,
24834      "migration-safe": true
24835    },
24836    {
24837      "name": "Skylake-Server-v1",
24838      "typename": "Skylake-Server-v1-x86_64-cpu",
24839      "unavailable-features": [
24840        "fma",
24841        "pcid",
24842        "x2apic",
24843        "tsc-deadline",
24844        "avx",
24845        "f16c",
24846        "hle",
24847        "avx2",
24848        "invpcid",
24849        "rtm",
24850        "avx512f",
24851        "avx512dq",
24852        "rdseed",
24853        "avx512cd",
24854        "avx512bw",
24855        "avx512vl",
24856        "3dnowprefetch",
24857        "xsavec"
24858      ],
24859      "static": false,
24860      "migration-safe": true
24861    },
24862    {
24863      "name": "Skylake-Server-noTSX-IBRS",
24864      "typename": "Skylake-Server-noTSX-IBRS-x86_64-cpu",
24865      "unavailable-features": [
24866        "fma",
24867        "pcid",
24868        "x2apic",
24869        "tsc-deadline",
24870        "avx",
24871        "f16c",
24872        "avx2",
24873        "invpcid",
24874        "avx512f",
24875        "avx512dq",
24876        "rdseed",
24877        "avx512cd",
24878        "avx512bw",
24879        "avx512vl",
24880        "spec-ctrl",
24881        "3dnowprefetch",
24882        "xsavec"
24883      ],
24884      "alias-of": "Skylake-Server-v3",
24885      "static": false,
24886      "migration-safe": true
24887    },
24888    {
24889      "name": "Skylake-Server-IBRS",
24890      "typename": "Skylake-Server-IBRS-x86_64-cpu",
24891      "unavailable-features": [
24892        "fma",
24893        "pcid",
24894        "x2apic",
24895        "tsc-deadline",
24896        "avx",
24897        "f16c",
24898        "hle",
24899        "avx2",
24900        "invpcid",
24901        "rtm",
24902        "avx512f",
24903        "avx512dq",
24904        "rdseed",
24905        "avx512cd",
24906        "avx512bw",
24907        "avx512vl",
24908        "spec-ctrl",
24909        "3dnowprefetch",
24910        "xsavec"
24911      ],
24912      "alias-of": "Skylake-Server-v2",
24913      "static": false,
24914      "migration-safe": true
24915    },
24916    {
24917      "name": "Skylake-Server",
24918      "typename": "Skylake-Server-x86_64-cpu",
24919      "unavailable-features": [
24920        "fma",
24921        "pcid",
24922        "x2apic",
24923        "tsc-deadline",
24924        "avx",
24925        "f16c",
24926        "avx2",
24927        "invpcid",
24928        "avx512f",
24929        "avx512dq",
24930        "rdseed",
24931        "avx512cd",
24932        "avx512bw",
24933        "avx512vl",
24934        "spec-ctrl",
24935        "3dnowprefetch",
24936        "xsavec"
24937      ],
24938      "alias-of": "Skylake-Server-v3",
24939      "static": false,
24940      "migration-safe": true
24941    },
24942    {
24943      "name": "Skylake-Client-v3",
24944      "typename": "Skylake-Client-v3-x86_64-cpu",
24945      "unavailable-features": [
24946        "fma",
24947        "pcid",
24948        "x2apic",
24949        "tsc-deadline",
24950        "avx",
24951        "f16c",
24952        "avx2",
24953        "invpcid",
24954        "rdseed",
24955        "spec-ctrl",
24956        "3dnowprefetch",
24957        "xsavec"
24958      ],
24959      "static": false,
24960      "migration-safe": true
24961    },
24962    {
24963      "name": "Skylake-Client-v2",
24964      "typename": "Skylake-Client-v2-x86_64-cpu",
24965      "unavailable-features": [
24966        "fma",
24967        "pcid",
24968        "x2apic",
24969        "tsc-deadline",
24970        "avx",
24971        "f16c",
24972        "hle",
24973        "avx2",
24974        "invpcid",
24975        "rtm",
24976        "rdseed",
24977        "spec-ctrl",
24978        "3dnowprefetch",
24979        "xsavec"
24980      ],
24981      "static": false,
24982      "migration-safe": true
24983    },
24984    {
24985      "name": "Skylake-Client-v1",
24986      "typename": "Skylake-Client-v1-x86_64-cpu",
24987      "unavailable-features": [
24988        "fma",
24989        "pcid",
24990        "x2apic",
24991        "tsc-deadline",
24992        "avx",
24993        "f16c",
24994        "hle",
24995        "avx2",
24996        "invpcid",
24997        "rtm",
24998        "rdseed",
24999        "3dnowprefetch",
25000        "xsavec"
25001      ],
25002      "static": false,
25003      "migration-safe": true
25004    },
25005    {
25006      "name": "Skylake-Client-noTSX-IBRS",
25007      "typename": "Skylake-Client-noTSX-IBRS-x86_64-cpu",
25008      "unavailable-features": [
25009        "fma",
25010        "pcid",
25011        "x2apic",
25012        "tsc-deadline",
25013        "avx",
25014        "f16c",
25015        "avx2",
25016        "invpcid",
25017        "rdseed",
25018        "spec-ctrl",
25019        "3dnowprefetch",
25020        "xsavec"
25021      ],
25022      "alias-of": "Skylake-Client-v3",
25023      "static": false,
25024      "migration-safe": true
25025    },
25026    {
25027      "name": "Skylake-Client-IBRS",
25028      "typename": "Skylake-Client-IBRS-x86_64-cpu",
25029      "unavailable-features": [
25030        "fma",
25031        "pcid",
25032        "x2apic",
25033        "tsc-deadline",
25034        "avx",
25035        "f16c",
25036        "hle",
25037        "avx2",
25038        "invpcid",
25039        "rtm",
25040        "rdseed",
25041        "spec-ctrl",
25042        "3dnowprefetch",
25043        "xsavec"
25044      ],
25045      "alias-of": "Skylake-Client-v2",
25046      "static": false,
25047      "migration-safe": true
25048    },
25049    {
25050      "name": "Skylake-Client",
25051      "typename": "Skylake-Client-x86_64-cpu",
25052      "unavailable-features": [
25053        "fma",
25054        "pcid",
25055        "x2apic",
25056        "tsc-deadline",
25057        "avx",
25058        "f16c",
25059        "avx2",
25060        "invpcid",
25061        "rdseed",
25062        "spec-ctrl",
25063        "3dnowprefetch",
25064        "xsavec"
25065      ],
25066      "alias-of": "Skylake-Client-v3",
25067      "static": false,
25068      "migration-safe": true
25069    },
25070    {
25071      "name": "SandyBridge-v2",
25072      "typename": "SandyBridge-v2-x86_64-cpu",
25073      "unavailable-features": [
25074        "x2apic",
25075        "tsc-deadline",
25076        "avx",
25077        "spec-ctrl"
25078      ],
25079      "static": false,
25080      "migration-safe": true
25081    },
25082    {
25083      "name": "SandyBridge-v1",
25084      "typename": "SandyBridge-v1-x86_64-cpu",
25085      "unavailable-features": [
25086        "x2apic",
25087        "tsc-deadline",
25088        "avx"
25089      ],
25090      "static": false,
25091      "migration-safe": true
25092    },
25093    {
25094      "name": "SandyBridge-IBRS",
25095      "typename": "SandyBridge-IBRS-x86_64-cpu",
25096      "unavailable-features": [
25097        "x2apic",
25098        "tsc-deadline",
25099        "avx",
25100        "spec-ctrl"
25101      ],
25102      "alias-of": "SandyBridge-v2",
25103      "static": false,
25104      "migration-safe": true
25105    },
25106    {
25107      "name": "SandyBridge",
25108      "typename": "SandyBridge-x86_64-cpu",
25109      "unavailable-features": [
25110        "x2apic",
25111        "tsc-deadline",
25112        "avx",
25113        "spec-ctrl"
25114      ],
25115      "alias-of": "SandyBridge-v2",
25116      "static": false,
25117      "migration-safe": true
25118    },
25119    {
25120      "name": "Penryn-v1",
25121      "typename": "Penryn-v1-x86_64-cpu",
25122      "unavailable-features": [
25123      ],
25124      "static": false,
25125      "migration-safe": true
25126    },
25127    {
25128      "name": "Penryn",
25129      "typename": "Penryn-x86_64-cpu",
25130      "unavailable-features": [
25131      ],
25132      "alias-of": "Penryn-v1",
25133      "static": false,
25134      "migration-safe": true
25135    },
25136    {
25137      "name": "Opteron_G5-v1",
25138      "typename": "Opteron_G5-v1-x86_64-cpu",
25139      "unavailable-features": [
25140        "fma",
25141        "avx",
25142        "f16c",
25143        "misalignsse",
25144        "3dnowprefetch",
25145        "xop",
25146        "fma4",
25147        "tbm",
25148        "nrip-save"
25149      ],
25150      "static": false,
25151      "migration-safe": true
25152    },
25153    {
25154      "name": "Opteron_G5",
25155      "typename": "Opteron_G5-x86_64-cpu",
25156      "unavailable-features": [
25157        "fma",
25158        "avx",
25159        "f16c",
25160        "misalignsse",
25161        "3dnowprefetch",
25162        "xop",
25163        "fma4",
25164        "tbm",
25165        "nrip-save"
25166      ],
25167      "alias-of": "Opteron_G5-v1",
25168      "static": false,
25169      "migration-safe": true
25170    },
25171    {
25172      "name": "Opteron_G4-v1",
25173      "typename": "Opteron_G4-v1-x86_64-cpu",
25174      "unavailable-features": [
25175        "avx",
25176        "misalignsse",
25177        "3dnowprefetch",
25178        "xop",
25179        "fma4",
25180        "nrip-save"
25181      ],
25182      "static": false,
25183      "migration-safe": true
25184    },
25185    {
25186      "name": "Opteron_G4",
25187      "typename": "Opteron_G4-x86_64-cpu",
25188      "unavailable-features": [
25189        "avx",
25190        "misalignsse",
25191        "3dnowprefetch",
25192        "xop",
25193        "fma4",
25194        "nrip-save"
25195      ],
25196      "alias-of": "Opteron_G4-v1",
25197      "static": false,
25198      "migration-safe": true
25199    },
25200    {
25201      "name": "Opteron_G3-v1",
25202      "typename": "Opteron_G3-v1-x86_64-cpu",
25203      "unavailable-features": [
25204        "misalignsse"
25205      ],
25206      "static": false,
25207      "migration-safe": true
25208    },
25209    {
25210      "name": "Opteron_G3",
25211      "typename": "Opteron_G3-x86_64-cpu",
25212      "unavailable-features": [
25213        "misalignsse"
25214      ],
25215      "alias-of": "Opteron_G3-v1",
25216      "static": false,
25217      "migration-safe": true
25218    },
25219    {
25220      "name": "Opteron_G2-v1",
25221      "typename": "Opteron_G2-v1-x86_64-cpu",
25222      "unavailable-features": [
25223      ],
25224      "static": false,
25225      "migration-safe": true
25226    },
25227    {
25228      "name": "Opteron_G2",
25229      "typename": "Opteron_G2-x86_64-cpu",
25230      "unavailable-features": [
25231      ],
25232      "alias-of": "Opteron_G2-v1",
25233      "static": false,
25234      "migration-safe": true
25235    },
25236    {
25237      "name": "Opteron_G1-v1",
25238      "typename": "Opteron_G1-v1-x86_64-cpu",
25239      "unavailable-features": [
25240      ],
25241      "static": false,
25242      "migration-safe": true
25243    },
25244    {
25245      "name": "Opteron_G1",
25246      "typename": "Opteron_G1-x86_64-cpu",
25247      "unavailable-features": [
25248      ],
25249      "alias-of": "Opteron_G1-v1",
25250      "static": false,
25251      "migration-safe": true
25252    },
25253    {
25254      "name": "Nehalem-v2",
25255      "typename": "Nehalem-v2-x86_64-cpu",
25256      "unavailable-features": [
25257        "spec-ctrl"
25258      ],
25259      "static": false,
25260      "migration-safe": true
25261    },
25262    {
25263      "name": "Nehalem-v1",
25264      "typename": "Nehalem-v1-x86_64-cpu",
25265      "unavailable-features": [
25266      ],
25267      "static": false,
25268      "migration-safe": true
25269    },
25270    {
25271      "name": "Nehalem-IBRS",
25272      "typename": "Nehalem-IBRS-x86_64-cpu",
25273      "unavailable-features": [
25274        "spec-ctrl"
25275      ],
25276      "alias-of": "Nehalem-v2",
25277      "static": false,
25278      "migration-safe": true
25279    },
25280    {
25281      "name": "Nehalem",
25282      "typename": "Nehalem-x86_64-cpu",
25283      "unavailable-features": [
25284        "spec-ctrl"
25285      ],
25286      "alias-of": "Nehalem-v2",
25287      "static": false,
25288      "migration-safe": true
25289    },
25290    {
25291      "name": "KnightsMill-v1",
25292      "typename": "KnightsMill-v1-x86_64-cpu",
25293      "unavailable-features": [
25294        "fma",
25295        "x2apic",
25296        "tsc-deadline",
25297        "avx",
25298        "f16c",
25299        "avx2",
25300        "avx512f",
25301        "rdseed",
25302        "avx512pf",
25303        "avx512er",
25304        "avx512cd",
25305        "avx512-vpopcntdq",
25306        "avx512-4vnniw",
25307        "avx512-4fmaps",
25308        "3dnowprefetch"
25309      ],
25310      "static": false,
25311      "migration-safe": true
25312    },
25313    {
25314      "name": "KnightsMill",
25315      "typename": "KnightsMill-x86_64-cpu",
25316      "unavailable-features": [
25317        "fma",
25318        "x2apic",
25319        "tsc-deadline",
25320        "avx",
25321        "f16c",
25322        "avx2",
25323        "avx512f",
25324        "rdseed",
25325        "avx512pf",
25326        "avx512er",
25327        "avx512cd",
25328        "avx512-vpopcntdq",
25329        "avx512-4vnniw",
25330        "avx512-4fmaps",
25331        "3dnowprefetch"
25332      ],
25333      "alias-of": "KnightsMill-v1",
25334      "static": false,
25335      "migration-safe": true
25336    },
25337    {
25338      "name": "IvyBridge-v2",
25339      "typename": "IvyBridge-v2-x86_64-cpu",
25340      "unavailable-features": [
25341        "x2apic",
25342        "tsc-deadline",
25343        "avx",
25344        "f16c",
25345        "spec-ctrl"
25346      ],
25347      "static": false,
25348      "migration-safe": true
25349    },
25350    {
25351      "name": "IvyBridge-v1",
25352      "typename": "IvyBridge-v1-x86_64-cpu",
25353      "unavailable-features": [
25354        "x2apic",
25355        "tsc-deadline",
25356        "avx",
25357        "f16c"
25358      ],
25359      "static": false,
25360      "migration-safe": true
25361    },
25362    {
25363      "name": "IvyBridge-IBRS",
25364      "typename": "IvyBridge-IBRS-x86_64-cpu",
25365      "unavailable-features": [
25366        "x2apic",
25367        "tsc-deadline",
25368        "avx",
25369        "f16c",
25370        "spec-ctrl"
25371      ],
25372      "alias-of": "IvyBridge-v2",
25373      "static": false,
25374      "migration-safe": true
25375    },
25376    {
25377      "name": "IvyBridge",
25378      "typename": "IvyBridge-x86_64-cpu",
25379      "unavailable-features": [
25380        "x2apic",
25381        "tsc-deadline",
25382        "avx",
25383        "f16c",
25384        "spec-ctrl"
25385      ],
25386      "alias-of": "IvyBridge-v2",
25387      "static": false,
25388      "migration-safe": true
25389    },
25390    {
25391      "name": "Icelake-Server-v2",
25392      "typename": "Icelake-Server-v2-x86_64-cpu",
25393      "unavailable-features": [
25394        "fma",
25395        "pcid",
25396        "x2apic",
25397        "tsc-deadline",
25398        "avx",
25399        "f16c",
25400        "avx2",
25401        "invpcid",
25402        "avx512f",
25403        "avx512dq",
25404        "rdseed",
25405        "avx512cd",
25406        "avx512bw",
25407        "avx512vl",
25408        "avx512vbmi",
25409        "umip",
25410        "avx512vbmi2",
25411        "gfni",
25412        "vaes",
25413        "vpclmulqdq",
25414        "avx512vnni",
25415        "avx512bitalg",
25416        "avx512-vpopcntdq",
25417        "spec-ctrl",
25418        "ssbd",
25419        "3dnowprefetch",
25420        "wbnoinvd",
25421        "xsavec"
25422      ],
25423      "static": false,
25424      "migration-safe": true
25425    },
25426    {
25427      "name": "Icelake-Server-v1",
25428      "typename": "Icelake-Server-v1-x86_64-cpu",
25429      "unavailable-features": [
25430        "fma",
25431        "pcid",
25432        "x2apic",
25433        "tsc-deadline",
25434        "avx",
25435        "f16c",
25436        "hle",
25437        "avx2",
25438        "invpcid",
25439        "rtm",
25440        "avx512f",
25441        "avx512dq",
25442        "rdseed",
25443        "avx512cd",
25444        "avx512bw",
25445        "avx512vl",
25446        "avx512vbmi",
25447        "umip",
25448        "avx512vbmi2",
25449        "gfni",
25450        "vaes",
25451        "vpclmulqdq",
25452        "avx512vnni",
25453        "avx512bitalg",
25454        "avx512-vpopcntdq",
25455        "spec-ctrl",
25456        "ssbd",
25457        "3dnowprefetch",
25458        "wbnoinvd",
25459        "xsavec"
25460      ],
25461      "static": false,
25462      "migration-safe": true
25463    },
25464    {
25465      "name": "Icelake-Server-noTSX",
25466      "typename": "Icelake-Server-noTSX-x86_64-cpu",
25467      "unavailable-features": [
25468        "fma",
25469        "pcid",
25470        "x2apic",
25471        "tsc-deadline",
25472        "avx",
25473        "f16c",
25474        "avx2",
25475        "invpcid",
25476        "avx512f",
25477        "avx512dq",
25478        "rdseed",
25479        "avx512cd",
25480        "avx512bw",
25481        "avx512vl",
25482        "avx512vbmi",
25483        "umip",
25484        "avx512vbmi2",
25485        "gfni",
25486        "vaes",
25487        "vpclmulqdq",
25488        "avx512vnni",
25489        "avx512bitalg",
25490        "avx512-vpopcntdq",
25491        "spec-ctrl",
25492        "ssbd",
25493        "3dnowprefetch",
25494        "wbnoinvd",
25495        "xsavec"
25496      ],
25497      "alias-of": "Icelake-Server-v2",
25498      "static": false,
25499      "migration-safe": true
25500    },
25501    {
25502      "name": "Icelake-Server",
25503      "typename": "Icelake-Server-x86_64-cpu",
25504      "unavailable-features": [
25505        "fma",
25506        "pcid",
25507        "x2apic",
25508        "tsc-deadline",
25509        "avx",
25510        "f16c",
25511        "avx2",
25512        "invpcid",
25513        "avx512f",
25514        "avx512dq",
25515        "rdseed",
25516        "avx512cd",
25517        "avx512bw",
25518        "avx512vl",
25519        "avx512vbmi",
25520        "umip",
25521        "avx512vbmi2",
25522        "gfni",
25523        "vaes",
25524        "vpclmulqdq",
25525        "avx512vnni",
25526        "avx512bitalg",
25527        "avx512-vpopcntdq",
25528        "spec-ctrl",
25529        "ssbd",
25530        "3dnowprefetch",
25531        "wbnoinvd",
25532        "xsavec"
25533      ],
25534      "alias-of": "Icelake-Server-v2",
25535      "static": false,
25536      "migration-safe": true
25537    },
25538    {
25539      "name": "Icelake-Client-v2",
25540      "typename": "Icelake-Client-v2-x86_64-cpu",
25541      "unavailable-features": [
25542        "fma",
25543        "pcid",
25544        "x2apic",
25545        "tsc-deadline",
25546        "avx",
25547        "f16c",
25548        "avx2",
25549        "invpcid",
25550        "rdseed",
25551        "avx512vbmi",
25552        "umip",
25553        "avx512vbmi2",
25554        "gfni",
25555        "vaes",
25556        "vpclmulqdq",
25557        "avx512vnni",
25558        "avx512bitalg",
25559        "avx512-vpopcntdq",
25560        "spec-ctrl",
25561        "ssbd",
25562        "3dnowprefetch",
25563        "wbnoinvd",
25564        "xsavec"
25565      ],
25566      "static": false,
25567      "migration-safe": true
25568    },
25569    {
25570      "name": "Icelake-Client-v1",
25571      "typename": "Icelake-Client-v1-x86_64-cpu",
25572      "unavailable-features": [
25573        "fma",
25574        "pcid",
25575        "x2apic",
25576        "tsc-deadline",
25577        "avx",
25578        "f16c",
25579        "hle",
25580        "avx2",
25581        "invpcid",
25582        "rtm",
25583        "rdseed",
25584        "avx512vbmi",
25585        "umip",
25586        "avx512vbmi2",
25587        "gfni",
25588        "vaes",
25589        "vpclmulqdq",
25590        "avx512vnni",
25591        "avx512bitalg",
25592        "avx512-vpopcntdq",
25593        "spec-ctrl",
25594        "ssbd",
25595        "3dnowprefetch",
25596        "wbnoinvd",
25597        "xsavec"
25598      ],
25599      "static": false,
25600      "migration-safe": true
25601    },
25602    {
25603      "name": "Icelake-Client-noTSX",
25604      "typename": "Icelake-Client-noTSX-x86_64-cpu",
25605      "unavailable-features": [
25606        "fma",
25607        "pcid",
25608        "x2apic",
25609        "tsc-deadline",
25610        "avx",
25611        "f16c",
25612        "avx2",
25613        "invpcid",
25614        "rdseed",
25615        "avx512vbmi",
25616        "umip",
25617        "avx512vbmi2",
25618        "gfni",
25619        "vaes",
25620        "vpclmulqdq",
25621        "avx512vnni",
25622        "avx512bitalg",
25623        "avx512-vpopcntdq",
25624        "spec-ctrl",
25625        "ssbd",
25626        "3dnowprefetch",
25627        "wbnoinvd",
25628        "xsavec"
25629      ],
25630      "alias-of": "Icelake-Client-v2",
25631      "static": false,
25632      "migration-safe": true
25633    },
25634    {
25635      "name": "Icelake-Client",
25636      "typename": "Icelake-Client-x86_64-cpu",
25637      "unavailable-features": [
25638        "fma",
25639        "pcid",
25640        "x2apic",
25641        "tsc-deadline",
25642        "avx",
25643        "f16c",
25644        "avx2",
25645        "invpcid",
25646        "rdseed",
25647        "avx512vbmi",
25648        "umip",
25649        "avx512vbmi2",
25650        "gfni",
25651        "vaes",
25652        "vpclmulqdq",
25653        "avx512vnni",
25654        "avx512bitalg",
25655        "avx512-vpopcntdq",
25656        "spec-ctrl",
25657        "ssbd",
25658        "3dnowprefetch",
25659        "wbnoinvd",
25660        "xsavec"
25661      ],
25662      "alias-of": "Icelake-Client-v2",
25663      "static": false,
25664      "migration-safe": true
25665    },
25666    {
25667      "name": "Haswell-v4",
25668      "typename": "Haswell-v4-x86_64-cpu",
25669      "unavailable-features": [
25670        "fma",
25671        "pcid",
25672        "x2apic",
25673        "tsc-deadline",
25674        "avx",
25675        "f16c",
25676        "avx2",
25677        "invpcid",
25678        "spec-ctrl"
25679      ],
25680      "static": false,
25681      "migration-safe": true
25682    },
25683    {
25684      "name": "Haswell-v3",
25685      "typename": "Haswell-v3-x86_64-cpu",
25686      "unavailable-features": [
25687        "fma",
25688        "pcid",
25689        "x2apic",
25690        "tsc-deadline",
25691        "avx",
25692        "f16c",
25693        "hle",
25694        "avx2",
25695        "invpcid",
25696        "rtm",
25697        "spec-ctrl"
25698      ],
25699      "static": false,
25700      "migration-safe": true
25701    },
25702    {
25703      "name": "Haswell-v2",
25704      "typename": "Haswell-v2-x86_64-cpu",
25705      "unavailable-features": [
25706        "fma",
25707        "pcid",
25708        "x2apic",
25709        "tsc-deadline",
25710        "avx",
25711        "f16c",
25712        "avx2",
25713        "invpcid"
25714      ],
25715      "static": false,
25716      "migration-safe": true
25717    },
25718    {
25719      "name": "Haswell-v1",
25720      "typename": "Haswell-v1-x86_64-cpu",
25721      "unavailable-features": [
25722        "fma",
25723        "pcid",
25724        "x2apic",
25725        "tsc-deadline",
25726        "avx",
25727        "f16c",
25728        "hle",
25729        "avx2",
25730        "invpcid",
25731        "rtm"
25732      ],
25733      "static": false,
25734      "migration-safe": true
25735    },
25736    {
25737      "name": "Haswell-noTSX-IBRS",
25738      "typename": "Haswell-noTSX-IBRS-x86_64-cpu",
25739      "unavailable-features": [
25740        "fma",
25741        "pcid",
25742        "x2apic",
25743        "tsc-deadline",
25744        "avx",
25745        "f16c",
25746        "avx2",
25747        "invpcid",
25748        "spec-ctrl"
25749      ],
25750      "alias-of": "Haswell-v4",
25751      "static": false,
25752      "migration-safe": true
25753    },
25754    {
25755      "name": "Haswell-noTSX",
25756      "typename": "Haswell-noTSX-x86_64-cpu",
25757      "unavailable-features": [
25758        "fma",
25759        "pcid",
25760        "x2apic",
25761        "tsc-deadline",
25762        "avx",
25763        "f16c",
25764        "avx2",
25765        "invpcid"
25766      ],
25767      "alias-of": "Haswell-v2",
25768      "static": false,
25769      "migration-safe": true
25770    },
25771    {
25772      "name": "Haswell-IBRS",
25773      "typename": "Haswell-IBRS-x86_64-cpu",
25774      "unavailable-features": [
25775        "fma",
25776        "pcid",
25777        "x2apic",
25778        "tsc-deadline",
25779        "avx",
25780        "f16c",
25781        "hle",
25782        "avx2",
25783        "invpcid",
25784        "rtm",
25785        "spec-ctrl"
25786      ],
25787      "alias-of": "Haswell-v3",
25788      "static": false,
25789      "migration-safe": true
25790    },
25791    {
25792      "name": "Haswell",
25793      "typename": "Haswell-x86_64-cpu",
25794      "unavailable-features": [
25795        "fma",
25796        "pcid",
25797        "x2apic",
25798        "tsc-deadline",
25799        "avx",
25800        "f16c",
25801        "avx2",
25802        "invpcid",
25803        "spec-ctrl"
25804      ],
25805      "alias-of": "Haswell-v4",
25806      "static": false,
25807      "migration-safe": true
25808    },
25809    {
25810      "name": "EPYC-v2",
25811      "typename": "EPYC-v2-x86_64-cpu",
25812      "unavailable-features": [
25813        "fma",
25814        "avx",
25815        "f16c",
25816        "avx2",
25817        "rdseed",
25818        "sha-ni",
25819        "fxsr-opt",
25820        "misalignsse",
25821        "3dnowprefetch",
25822        "osvw",
25823        "topoext",
25824        "ibpb",
25825        "nrip-save",
25826        "xsavec"
25827      ],
25828      "static": false,
25829      "migration-safe": true
25830    },
25831    {
25832      "name": "EPYC-v1",
25833      "typename": "EPYC-v1-x86_64-cpu",
25834      "unavailable-features": [
25835        "fma",
25836        "avx",
25837        "f16c",
25838        "avx2",
25839        "rdseed",
25840        "sha-ni",
25841        "fxsr-opt",
25842        "misalignsse",
25843        "3dnowprefetch",
25844        "osvw",
25845        "topoext",
25846        "nrip-save",
25847        "xsavec"
25848      ],
25849      "static": false,
25850      "migration-safe": true
25851    },
25852    {
25853      "name": "EPYC-IBPB",
25854      "typename": "EPYC-IBPB-x86_64-cpu",
25855      "unavailable-features": [
25856        "fma",
25857        "avx",
25858        "f16c",
25859        "avx2",
25860        "rdseed",
25861        "sha-ni",
25862        "fxsr-opt",
25863        "misalignsse",
25864        "3dnowprefetch",
25865        "osvw",
25866        "topoext",
25867        "ibpb",
25868        "nrip-save",
25869        "xsavec"
25870      ],
25871      "alias-of": "EPYC-v2",
25872      "static": false,
25873      "migration-safe": true
25874    },
25875    {
25876      "name": "EPYC",
25877      "typename": "EPYC-x86_64-cpu",
25878      "unavailable-features": [
25879        "fma",
25880        "avx",
25881        "f16c",
25882        "avx2",
25883        "rdseed",
25884        "sha-ni",
25885        "fxsr-opt",
25886        "misalignsse",
25887        "3dnowprefetch",
25888        "osvw",
25889        "topoext",
25890        "ibpb",
25891        "nrip-save",
25892        "xsavec"
25893      ],
25894      "alias-of": "EPYC-v2",
25895      "static": false,
25896      "migration-safe": true
25897    },
25898    {
25899      "name": "Dhyana-v1",
25900      "typename": "Dhyana-v1-x86_64-cpu",
25901      "unavailable-features": [
25902        "fma",
25903        "avx",
25904        "f16c",
25905        "avx2",
25906        "rdseed",
25907        "fxsr-opt",
25908        "misalignsse",
25909        "3dnowprefetch",
25910        "osvw",
25911        "topoext",
25912        "ibpb",
25913        "nrip-save",
25914        "xsavec"
25915      ],
25916      "static": false,
25917      "migration-safe": true
25918    },
25919    {
25920      "name": "Dhyana",
25921      "typename": "Dhyana-x86_64-cpu",
25922      "unavailable-features": [
25923        "fma",
25924        "avx",
25925        "f16c",
25926        "avx2",
25927        "rdseed",
25928        "fxsr-opt",
25929        "misalignsse",
25930        "3dnowprefetch",
25931        "osvw",
25932        "topoext",
25933        "ibpb",
25934        "nrip-save",
25935        "xsavec"
25936      ],
25937      "alias-of": "Dhyana-v1",
25938      "static": false,
25939      "migration-safe": true
25940    },
25941    {
25942      "name": "Denverton-v1",
25943      "typename": "Denverton-v1-x86_64-cpu",
25944      "unavailable-features": [
25945        "x2apic",
25946        "tsc-deadline",
25947        "rdseed",
25948        "sha-ni",
25949        "spec-ctrl",
25950        "arch-capabilities",
25951        "ssbd",
25952        "3dnowprefetch",
25953        "xsavec",
25954        "rdctl-no",
25955        "skip-l1dfl-vmentry"
25956      ],
25957      "static": false,
25958      "migration-safe": true
25959    },
25960    {
25961      "name": "Denverton",
25962      "typename": "Denverton-x86_64-cpu",
25963      "unavailable-features": [
25964        "x2apic",
25965        "tsc-deadline",
25966        "rdseed",
25967        "sha-ni",
25968        "spec-ctrl",
25969        "arch-capabilities",
25970        "ssbd",
25971        "3dnowprefetch",
25972        "xsavec",
25973        "rdctl-no",
25974        "skip-l1dfl-vmentry"
25975      ],
25976      "alias-of": "Denverton-v1",
25977      "static": false,
25978      "migration-safe": true
25979    },
25980    {
25981      "name": "Conroe-v1",
25982      "typename": "Conroe-v1-x86_64-cpu",
25983      "unavailable-features": [
25984      ],
25985      "static": false,
25986      "migration-safe": true
25987    },
25988    {
25989      "name": "Conroe",
25990      "typename": "Conroe-x86_64-cpu",
25991      "unavailable-features": [
25992      ],
25993      "alias-of": "Conroe-v1",
25994      "static": false,
25995      "migration-safe": true
25996    },
25997    {
25998      "name": "Cascadelake-Server-v3",
25999      "typename": "Cascadelake-Server-v3-x86_64-cpu",
26000      "unavailable-features": [
26001        "fma",
26002        "pcid",
26003        "x2apic",
26004        "tsc-deadline",
26005        "avx",
26006        "f16c",
26007        "avx2",
26008        "invpcid",
26009        "avx512f",
26010        "avx512dq",
26011        "rdseed",
26012        "avx512cd",
26013        "avx512bw",
26014        "avx512vl",
26015        "avx512vnni",
26016        "spec-ctrl",
26017        "arch-capabilities",
26018        "ssbd",
26019        "3dnowprefetch",
26020        "xsavec",
26021        "rdctl-no",
26022        "ibrs-all",
26023        "skip-l1dfl-vmentry",
26024        "mds-no"
26025      ],
26026      "static": false,
26027      "migration-safe": true
26028    },
26029    {
26030      "name": "Cascadelake-Server-v2",
26031      "typename": "Cascadelake-Server-v2-x86_64-cpu",
26032      "unavailable-features": [
26033        "fma",
26034        "pcid",
26035        "x2apic",
26036        "tsc-deadline",
26037        "avx",
26038        "f16c",
26039        "hle",
26040        "avx2",
26041        "invpcid",
26042        "rtm",
26043        "avx512f",
26044        "avx512dq",
26045        "rdseed",
26046        "avx512cd",
26047        "avx512bw",
26048        "avx512vl",
26049        "avx512vnni",
26050        "spec-ctrl",
26051        "arch-capabilities",
26052        "ssbd",
26053        "3dnowprefetch",
26054        "xsavec",
26055        "rdctl-no",
26056        "ibrs-all",
26057        "skip-l1dfl-vmentry",
26058        "mds-no"
26059      ],
26060      "static": false,
26061      "migration-safe": true
26062    },
26063    {
26064      "name": "Cascadelake-Server-v1",
26065      "typename": "Cascadelake-Server-v1-x86_64-cpu",
26066      "unavailable-features": [
26067        "fma",
26068        "pcid",
26069        "x2apic",
26070        "tsc-deadline",
26071        "avx",
26072        "f16c",
26073        "hle",
26074        "avx2",
26075        "invpcid",
26076        "rtm",
26077        "avx512f",
26078        "avx512dq",
26079        "rdseed",
26080        "avx512cd",
26081        "avx512bw",
26082        "avx512vl",
26083        "avx512vnni",
26084        "spec-ctrl",
26085        "ssbd",
26086        "3dnowprefetch",
26087        "xsavec"
26088      ],
26089      "static": false,
26090      "migration-safe": true
26091    },
26092    {
26093      "name": "Cascadelake-Server-noTSX",
26094      "typename": "Cascadelake-Server-noTSX-x86_64-cpu",
26095      "unavailable-features": [
26096        "fma",
26097        "pcid",
26098        "x2apic",
26099        "tsc-deadline",
26100        "avx",
26101        "f16c",
26102        "avx2",
26103        "invpcid",
26104        "avx512f",
26105        "avx512dq",
26106        "rdseed",
26107        "avx512cd",
26108        "avx512bw",
26109        "avx512vl",
26110        "avx512vnni",
26111        "spec-ctrl",
26112        "arch-capabilities",
26113        "ssbd",
26114        "3dnowprefetch",
26115        "xsavec",
26116        "rdctl-no",
26117        "ibrs-all",
26118        "skip-l1dfl-vmentry",
26119        "mds-no"
26120      ],
26121      "alias-of": "Cascadelake-Server-v3",
26122      "static": false,
26123      "migration-safe": true
26124    },
26125    {
26126      "name": "Cascadelake-Server",
26127      "typename": "Cascadelake-Server-x86_64-cpu",
26128      "unavailable-features": [
26129        "fma",
26130        "pcid",
26131        "x2apic",
26132        "tsc-deadline",
26133        "avx",
26134        "f16c",
26135        "avx2",
26136        "invpcid",
26137        "avx512f",
26138        "avx512dq",
26139        "rdseed",
26140        "avx512cd",
26141        "avx512bw",
26142        "avx512vl",
26143        "avx512vnni",
26144        "spec-ctrl",
26145        "arch-capabilities",
26146        "ssbd",
26147        "3dnowprefetch",
26148        "xsavec",
26149        "rdctl-no",
26150        "ibrs-all",
26151        "skip-l1dfl-vmentry",
26152        "mds-no"
26153      ],
26154      "alias-of": "Cascadelake-Server-v3",
26155      "static": false,
26156      "migration-safe": true
26157    },
26158    {
26159      "name": "Broadwell-v4",
26160      "typename": "Broadwell-v4-x86_64-cpu",
26161      "unavailable-features": [
26162        "fma",
26163        "pcid",
26164        "x2apic",
26165        "tsc-deadline",
26166        "avx",
26167        "f16c",
26168        "avx2",
26169        "invpcid",
26170        "rdseed",
26171        "spec-ctrl",
26172        "3dnowprefetch"
26173      ],
26174      "static": false,
26175      "migration-safe": true
26176    },
26177    {
26178      "name": "Broadwell-v3",
26179      "typename": "Broadwell-v3-x86_64-cpu",
26180      "unavailable-features": [
26181        "fma",
26182        "pcid",
26183        "x2apic",
26184        "tsc-deadline",
26185        "avx",
26186        "f16c",
26187        "hle",
26188        "avx2",
26189        "invpcid",
26190        "rtm",
26191        "rdseed",
26192        "spec-ctrl",
26193        "3dnowprefetch"
26194      ],
26195      "static": false,
26196      "migration-safe": true
26197    },
26198    {
26199      "name": "Broadwell-v2",
26200      "typename": "Broadwell-v2-x86_64-cpu",
26201      "unavailable-features": [
26202        "fma",
26203        "pcid",
26204        "x2apic",
26205        "tsc-deadline",
26206        "avx",
26207        "f16c",
26208        "avx2",
26209        "invpcid",
26210        "rdseed",
26211        "3dnowprefetch"
26212      ],
26213      "static": false,
26214      "migration-safe": true
26215    },
26216    {
26217      "name": "Broadwell-v1",
26218      "typename": "Broadwell-v1-x86_64-cpu",
26219      "unavailable-features": [
26220        "fma",
26221        "pcid",
26222        "x2apic",
26223        "tsc-deadline",
26224        "avx",
26225        "f16c",
26226        "hle",
26227        "avx2",
26228        "invpcid",
26229        "rtm",
26230        "rdseed",
26231        "3dnowprefetch"
26232      ],
26233      "static": false,
26234      "migration-safe": true
26235    },
26236    {
26237      "name": "Broadwell-noTSX-IBRS",
26238      "typename": "Broadwell-noTSX-IBRS-x86_64-cpu",
26239      "unavailable-features": [
26240        "fma",
26241        "pcid",
26242        "x2apic",
26243        "tsc-deadline",
26244        "avx",
26245        "f16c",
26246        "avx2",
26247        "invpcid",
26248        "rdseed",
26249        "spec-ctrl",
26250        "3dnowprefetch"
26251      ],
26252      "alias-of": "Broadwell-v4",
26253      "static": false,
26254      "migration-safe": true
26255    },
26256    {
26257      "name": "Broadwell-noTSX",
26258      "typename": "Broadwell-noTSX-x86_64-cpu",
26259      "unavailable-features": [
26260        "fma",
26261        "pcid",
26262        "x2apic",
26263        "tsc-deadline",
26264        "avx",
26265        "f16c",
26266        "avx2",
26267        "invpcid",
26268        "rdseed",
26269        "3dnowprefetch"
26270      ],
26271      "alias-of": "Broadwell-v2",
26272      "static": false,
26273      "migration-safe": true
26274    },
26275    {
26276      "name": "Broadwell-IBRS",
26277      "typename": "Broadwell-IBRS-x86_64-cpu",
26278      "unavailable-features": [
26279        "fma",
26280        "pcid",
26281        "x2apic",
26282        "tsc-deadline",
26283        "avx",
26284        "f16c",
26285        "hle",
26286        "avx2",
26287        "invpcid",
26288        "rtm",
26289        "rdseed",
26290        "spec-ctrl",
26291        "3dnowprefetch"
26292      ],
26293      "alias-of": "Broadwell-v3",
26294      "static": false,
26295      "migration-safe": true
26296    },
26297    {
26298      "name": "Broadwell",
26299      "typename": "Broadwell-x86_64-cpu",
26300      "unavailable-features": [
26301        "fma",
26302        "pcid",
26303        "x2apic",
26304        "tsc-deadline",
26305        "avx",
26306        "f16c",
26307        "avx2",
26308        "invpcid",
26309        "rdseed",
26310        "spec-ctrl",
26311        "3dnowprefetch"
26312      ],
26313      "alias-of": "Broadwell-v4",
26314      "static": false,
26315      "migration-safe": true
26316    },
26317    {
26318      "name": "486-v1",
26319      "typename": "486-v1-x86_64-cpu",
26320      "unavailable-features": [
26321      ],
26322      "static": false,
26323      "migration-safe": true
26324    },
26325    {
26326      "name": "486",
26327      "typename": "486-x86_64-cpu",
26328      "unavailable-features": [
26329      ],
26330      "alias-of": "486-v1",
26331      "static": false,
26332      "migration-safe": true
26333    }
26334  ],
26335  "id": "libvirt-2"
26336}
26337
26338{
26339  "execute": "query-cpu-model-expansion",
26340  "arguments": {
26341    "type": "static",
26342    "model": {
26343      "name": "max"
26344    }
26345  },
26346  "id": "libvirt-3"
26347}
26348
26349{
26350  "return": {
26351    "model": {
26352      "name": "base",
26353      "props": {
26354        "vmx-entry-load-rtit-ctl": false,
26355        "cmov": true,
26356        "ia64": false,
26357        "ssb-no": false,
26358        "aes": true,
26359        "vmx-apicv-xapic": false,
26360        "mmx": true,
26361        "rdpid": false,
26362        "arat": true,
26363        "vmx-page-walk-4": false,
26364        "vmx-page-walk-5": false,
26365        "gfni": false,
26366        "ibrs-all": false,
26367        "vmx-desc-exit": false,
26368        "pause-filter": false,
26369        "xsavec": false,
26370        "intel-pt": false,
26371        "vmx-cr8-store-exit": false,
26372        "vmx-rdseed-exit": false,
26373        "vmx-eptp-switching": false,
26374        "kvm-asyncpf": false,
26375        "perfctr-core": false,
26376        "mpx": true,
26377        "pbe": false,
26378        "avx512cd": false,
26379        "decodeassists": false,
26380        "vmx-exit-load-efer": false,
26381        "vmx-exit-clear-bndcfgs": false,
26382        "sse4.1": true,
26383        "family": 6,
26384        "vmx-vmwrite-vmexit-fields": false,
26385        "vmx-vnmi": false,
26386        "vmx-true-ctls": false,
26387        "vmx-ept-execonly": false,
26388        "vmx-exit-save-efer": false,
26389        "vmx-invept-all-context": false,
26390        "wbnoinvd": false,
26391        "avx512f": false,
26392        "msr": true,
26393        "mce": true,
26394        "mca": true,
26395        "xcrypt": false,
26396        "vmx-exit-load-pat": false,
26397        "vmx-intr-exit": false,
26398        "min-level": 13,
26399        "vmx-flexpriority": false,
26400        "xgetbv1": true,
26401        "cid": false,
26402        "ds": false,
26403        "fxsr": true,
26404        "avx512-bf16": false,
26405        "vmx-cr8-load-exit": false,
26406        "xsaveopt": true,
26407        "vmx-apicv-vid": false,
26408        "vmx-exit-save-pat": false,
26409        "xtpr": false,
26410        "tsx-ctrl": false,
26411        "vmx-ple": false,
26412        "avx512vl": false,
26413        "avx512-vpopcntdq": false,
26414        "phe": false,
26415        "extapic": false,
26416        "3dnowprefetch": false,
26417        "vmx-vmfunc": false,
26418        "vmx-activity-shutdown": false,
26419        "avx512vbmi2": false,
26420        "cr8legacy": true,
26421        "vmx-encls-exit": false,
26422        "stibp": false,
26423        "vmx-msr-bitmap": false,
26424        "xcrypt-en": false,
26425        "vmx-mwait-exit": false,
26426        "vmx-pml": false,
26427        "vmx-nmi-exit": false,
26428        "vmx-invept-single-context-noglobals": false,
26429        "pn": false,
26430        "rsba": false,
26431        "dca": false,
26432        "vendor": "AuthenticAMD",
26433        "vmx-unrestricted-guest": false,
26434        "vmx-cr3-store-noexit": false,
26435        "pku": true,
26436        "smx": false,
26437        "cmp-legacy": false,
26438        "avx512-4fmaps": false,
26439        "vmcb-clean": false,
26440        "hle": false,
26441        "3dnowext": true,
26442        "amd-no-ssb": false,
26443        "npt": true,
26444        "rdctl-no": false,
26445        "vmx-invvpid": false,
26446        "clwb": true,
26447        "lbrv": false,
26448        "adx": true,
26449        "ss": true,
26450        "pni": true,
26451        "svm-lock": false,
26452        "smep": true,
26453        "smap": true,
26454        "pfthreshold": false,
26455        "vmx-invpcid-exit": false,
26456        "x2apic": false,
26457        "avx512vbmi": false,
26458        "avx512vnni": false,
26459        "vmx-apicv-x2apic": false,
26460        "kvm-pv-sched-yield": false,
26461        "vmx-invlpg-exit": false,
26462        "vmx-invvpid-all-context": false,
26463        "vmx-activity-hlt": false,
26464        "flushbyasid": false,
26465        "f16c": false,
26466        "vmx-exit-ack-intr": false,
26467        "ace2-en": false,
26468        "pae": true,
26469        "pat": true,
26470        "sse": true,
26471        "phe-en": false,
26472        "vmx-tsc-offset": false,
26473        "kvm-nopiodelay": false,
26474        "tm": false,
26475        "kvmclock-stable-bit": false,
26476        "vmx-rdtsc-exit": false,
26477        "hypervisor": true,
26478        "vmx-rdtscp-exit": false,
26479        "mds-no": false,
26480        "pcommit": true,
26481        "vmx-vpid": false,
26482        "syscall": true,
26483        "avx512dq": false,
26484        "svm": true,
26485        "invtsc": false,
26486        "vmx-monitor-exit": false,
26487        "sse2": true,
26488        "ssbd": false,
26489        "vmx-wbinvd-exit": false,
26490        "est": false,
26491        "kvm-poll-control": false,
26492        "avx512ifma": false,
26493        "tm2": false,
26494        "kvm-pv-eoi": false,
26495        "kvm-pv-ipi": false,
26496        "cx8": true,
26497        "vmx-invvpid-single-addr": false,
26498        "waitpkg": false,
26499        "cldemote": false,
26500        "vmx-ept": false,
26501        "kvm-mmu": false,
26502        "sse4.2": true,
26503        "pge": true,
26504        "avx512bitalg": false,
26505        "pdcm": false,
26506        "vmx-entry-load-bndcfgs": false,
26507        "vmx-exit-clear-rtit-ctl": false,
26508        "model": 6,
26509        "movbe": true,
26510        "nrip-save": false,
26511        "ssse3": true,
26512        "sse4a": true,
26513        "vmx-pause-exit": false,
26514        "invpcid": false,
26515        "pdpe1gb": true,
26516        "tsc-deadline": false,
26517        "skip-l1dfl-vmentry": false,
26518        "vmx-exit-load-perf-global-ctrl": false,
26519        "fma": false,
26520        "cx16": true,
26521        "de": true,
26522        "stepping": 3,
26523        "xsave": true,
26524        "clflush": true,
26525        "skinit": false,
26526        "tsc": true,
26527        "tce": false,
26528        "fpu": true,
26529        "ds-cpl": false,
26530        "ibs": false,
26531        "fma4": false,
26532        "vmx-exit-nosave-debugctl": false,
26533        "la57": true,
26534        "vmx-invept": false,
26535        "osvw": false,
26536        "apic": true,
26537        "pmm": false,
26538        "vmx-entry-noload-debugctl": false,
26539        "vmx-eptad": false,
26540        "spec-ctrl": false,
26541        "vmx-posted-intr": false,
26542        "vmx-apicv-register": false,
26543        "tsc-adjust": false,
26544        "kvm-steal-time": false,
26545        "kvmclock": false,
26546        "vmx-zero-len-inject": false,
26547        "pschange-mc-no": false,
26548        "vmx-rdrand-exit": false,
26549        "lwp": false,
26550        "amd-ssbd": false,
26551        "xop": false,
26552        "ibpb": false,
26553        "avx": false,
26554        "core-capability": false,
26555        "vmx-invept-single-context": false,
26556        "movdiri": false,
26557        "acpi": true,
26558        "avx512bw": false,
26559        "ace2": false,
26560        "fsgsbase": true,
26561        "vmx-ept-2mb": false,
26562        "vmx-ept-1gb": false,
26563        "ht": false,
26564        "vmx-io-exit": false,
26565        "nx": true,
26566        "pclmulqdq": true,
26567        "mmxext": true,
26568        "popcnt": true,
26569        "vaes": false,
26570        "movdir64b": false,
26571        "xsaves": false,
26572        "vmx-shadow-vmcs": false,
26573        "lm": true,
26574        "vmx-exit-save-preemption-timer": false,
26575        "vmx-entry-load-pat": false,
26576        "vmx-entry-load-perf-global-ctrl": false,
26577        "vmx-io-bitmap": false,
26578        "umip": false,
26579        "vmx-store-lma": false,
26580        "vmx-movdr-exit": false,
26581        "pse": true,
26582        "avx2": false,
26583        "sep": true,
26584        "virt-ssbd": false,
26585        "vmx-cr3-load-noexit": false,
26586        "nodeid-msr": false,
26587        "md-clear": false,
26588        "misalignsse": false,
26589        "split-lock-detect": false,
26590        "min-xlevel": 2147483658,
26591        "bmi1": true,
26592        "bmi2": true,
26593        "kvm-pv-unhalt": false,
26594        "tsc-scale": false,
26595        "topoext": false,
26596        "vmx-preemption-timer": false,
26597        "clflushopt": true,
26598        "vmx-vnmi-pending": false,
26599        "monitor": true,
26600        "vmx-vintr-pending": false,
26601        "avx512er": false,
26602        "pmm-en": false,
26603        "pcid": false,
26604        "taa-no": false,
26605        "arch-capabilities": false,
26606        "vmx-secondary-ctls": false,
26607        "vmx-xsaves": false,
26608        "clzero": false,
26609        "3dnow": true,
26610        "erms": true,
26611        "vmx-entry-ia32e-mode": false,
26612        "lahf-lm": true,
26613        "vpclmulqdq": false,
26614        "vmx-ins-outs": false,
26615        "fxsr-opt": false,
26616        "xstore": false,
26617        "rtm": false,
26618        "kvm-hint-dedicated": false,
26619        "lmce": false,
26620        "perfctr-nb": false,
26621        "rdrand": true,
26622        "rdseed": false,
26623        "avx512-4vnniw": false,
26624        "vme": false,
26625        "vmx": false,
26626        "dtes64": false,
26627        "mtrr": true,
26628        "rdtscp": true,
26629        "xsaveerptr": false,
26630        "pse36": true,
26631        "kvm-pv-tlb-flush": false,
26632        "vmx-activity-wait-sipi": false,
26633        "tbm": false,
26634        "wdt": false,
26635        "vmx-rdpmc-exit": false,
26636        "vmx-mtf": false,
26637        "vmx-entry-load-efer": false,
26638        "model-id": "QEMU TCG CPU version 2.5+",
26639        "sha-ni": false,
26640        "abm": true,
26641        "vmx-ept-advanced-exitinfo": false,
26642        "avx512pf": false,
26643        "vmx-hlt-exit": false,
26644        "xstore-en": false
26645      }
26646    }
26647  },
26648  "id": "libvirt-3"
26649}
26650
26651{
26652  "execute": "query-cpu-model-expansion",
26653  "arguments": {
26654    "type": "static",
26655    "model": {
26656      "name": "max",
26657      "props": {
26658        "migratable": false
26659      }
26660    }
26661  },
26662  "id": "libvirt-4"
26663}
26664
26665{
26666  "return": {
26667    "model": {
26668      "name": "base",
26669      "props": {
26670        "vmx-entry-load-rtit-ctl": false,
26671        "cmov": true,
26672        "ia64": false,
26673        "ssb-no": false,
26674        "aes": true,
26675        "vmx-apicv-xapic": false,
26676        "mmx": true,
26677        "rdpid": false,
26678        "arat": true,
26679        "vmx-page-walk-4": false,
26680        "vmx-page-walk-5": false,
26681        "gfni": false,
26682        "ibrs-all": false,
26683        "vmx-desc-exit": false,
26684        "pause-filter": false,
26685        "xsavec": false,
26686        "intel-pt": false,
26687        "vmx-cr8-store-exit": false,
26688        "vmx-rdseed-exit": false,
26689        "vmx-eptp-switching": false,
26690        "kvm-asyncpf": false,
26691        "perfctr-core": false,
26692        "mpx": true,
26693        "pbe": false,
26694        "avx512cd": false,
26695        "decodeassists": false,
26696        "vmx-exit-load-efer": false,
26697        "vmx-exit-clear-bndcfgs": false,
26698        "sse4.1": true,
26699        "family": 6,
26700        "vmx-vmwrite-vmexit-fields": false,
26701        "vmx-vnmi": false,
26702        "vmx-true-ctls": false,
26703        "vmx-ept-execonly": false,
26704        "vmx-exit-save-efer": false,
26705        "vmx-invept-all-context": false,
26706        "wbnoinvd": false,
26707        "avx512f": false,
26708        "msr": true,
26709        "mce": true,
26710        "mca": true,
26711        "xcrypt": false,
26712        "vmx-exit-load-pat": false,
26713        "vmx-intr-exit": false,
26714        "min-level": 13,
26715        "vmx-flexpriority": false,
26716        "xgetbv1": true,
26717        "cid": false,
26718        "ds": false,
26719        "fxsr": true,
26720        "avx512-bf16": false,
26721        "vmx-cr8-load-exit": false,
26722        "xsaveopt": true,
26723        "vmx-apicv-vid": false,
26724        "vmx-exit-save-pat": false,
26725        "xtpr": false,
26726        "tsx-ctrl": false,
26727        "vmx-ple": false,
26728        "avx512vl": false,
26729        "avx512-vpopcntdq": false,
26730        "phe": false,
26731        "extapic": false,
26732        "3dnowprefetch": false,
26733        "vmx-vmfunc": false,
26734        "vmx-activity-shutdown": false,
26735        "avx512vbmi2": false,
26736        "cr8legacy": true,
26737        "vmx-encls-exit": false,
26738        "stibp": false,
26739        "vmx-msr-bitmap": false,
26740        "xcrypt-en": false,
26741        "vmx-mwait-exit": false,
26742        "vmx-pml": false,
26743        "vmx-nmi-exit": false,
26744        "vmx-invept-single-context-noglobals": false,
26745        "pn": false,
26746        "rsba": false,
26747        "dca": false,
26748        "vendor": "AuthenticAMD",
26749        "vmx-unrestricted-guest": false,
26750        "vmx-cr3-store-noexit": false,
26751        "pku": true,
26752        "smx": false,
26753        "cmp-legacy": false,
26754        "avx512-4fmaps": false,
26755        "vmcb-clean": false,
26756        "hle": false,
26757        "3dnowext": true,
26758        "amd-no-ssb": false,
26759        "npt": true,
26760        "rdctl-no": false,
26761        "vmx-invvpid": false,
26762        "clwb": true,
26763        "lbrv": false,
26764        "adx": true,
26765        "ss": true,
26766        "pni": true,
26767        "svm-lock": false,
26768        "smep": true,
26769        "smap": true,
26770        "pfthreshold": false,
26771        "vmx-invpcid-exit": false,
26772        "x2apic": false,
26773        "avx512vbmi": false,
26774        "avx512vnni": false,
26775        "vmx-apicv-x2apic": false,
26776        "kvm-pv-sched-yield": false,
26777        "vmx-invlpg-exit": false,
26778        "vmx-invvpid-all-context": false,
26779        "vmx-activity-hlt": false,
26780        "flushbyasid": false,
26781        "f16c": false,
26782        "vmx-exit-ack-intr": false,
26783        "ace2-en": false,
26784        "pae": true,
26785        "pat": true,
26786        "sse": true,
26787        "phe-en": false,
26788        "vmx-tsc-offset": false,
26789        "kvm-nopiodelay": false,
26790        "tm": false,
26791        "kvmclock-stable-bit": false,
26792        "vmx-rdtsc-exit": false,
26793        "hypervisor": true,
26794        "vmx-rdtscp-exit": false,
26795        "mds-no": false,
26796        "pcommit": true,
26797        "vmx-vpid": false,
26798        "syscall": true,
26799        "avx512dq": false,
26800        "svm": true,
26801        "invtsc": false,
26802        "vmx-monitor-exit": false,
26803        "sse2": true,
26804        "ssbd": false,
26805        "vmx-wbinvd-exit": false,
26806        "est": false,
26807        "kvm-poll-control": false,
26808        "avx512ifma": false,
26809        "tm2": false,
26810        "kvm-pv-eoi": false,
26811        "kvm-pv-ipi": false,
26812        "cx8": true,
26813        "vmx-invvpid-single-addr": false,
26814        "waitpkg": false,
26815        "cldemote": false,
26816        "vmx-ept": false,
26817        "kvm-mmu": false,
26818        "sse4.2": true,
26819        "pge": true,
26820        "avx512bitalg": false,
26821        "pdcm": false,
26822        "vmx-entry-load-bndcfgs": false,
26823        "vmx-exit-clear-rtit-ctl": false,
26824        "model": 6,
26825        "movbe": true,
26826        "nrip-save": false,
26827        "ssse3": true,
26828        "sse4a": true,
26829        "vmx-pause-exit": false,
26830        "invpcid": false,
26831        "pdpe1gb": true,
26832        "tsc-deadline": false,
26833        "skip-l1dfl-vmentry": false,
26834        "vmx-exit-load-perf-global-ctrl": false,
26835        "fma": false,
26836        "cx16": true,
26837        "de": true,
26838        "stepping": 3,
26839        "xsave": true,
26840        "clflush": true,
26841        "skinit": false,
26842        "tsc": true,
26843        "tce": false,
26844        "fpu": true,
26845        "ds-cpl": false,
26846        "ibs": false,
26847        "fma4": false,
26848        "vmx-exit-nosave-debugctl": false,
26849        "la57": true,
26850        "vmx-invept": false,
26851        "osvw": false,
26852        "apic": true,
26853        "pmm": false,
26854        "vmx-entry-noload-debugctl": false,
26855        "vmx-eptad": false,
26856        "spec-ctrl": false,
26857        "vmx-posted-intr": false,
26858        "vmx-apicv-register": false,
26859        "tsc-adjust": false,
26860        "kvm-steal-time": false,
26861        "kvmclock": false,
26862        "vmx-zero-len-inject": false,
26863        "pschange-mc-no": false,
26864        "vmx-rdrand-exit": false,
26865        "lwp": false,
26866        "amd-ssbd": false,
26867        "xop": false,
26868        "ibpb": false,
26869        "avx": false,
26870        "core-capability": false,
26871        "vmx-invept-single-context": false,
26872        "movdiri": false,
26873        "acpi": true,
26874        "avx512bw": false,
26875        "ace2": false,
26876        "fsgsbase": true,
26877        "vmx-ept-2mb": false,
26878        "vmx-ept-1gb": false,
26879        "ht": false,
26880        "vmx-io-exit": false,
26881        "nx": true,
26882        "pclmulqdq": true,
26883        "mmxext": true,
26884        "popcnt": true,
26885        "vaes": false,
26886        "movdir64b": false,
26887        "xsaves": false,
26888        "vmx-shadow-vmcs": false,
26889        "lm": true,
26890        "vmx-exit-save-preemption-timer": false,
26891        "vmx-entry-load-pat": false,
26892        "vmx-entry-load-perf-global-ctrl": false,
26893        "vmx-io-bitmap": false,
26894        "umip": false,
26895        "vmx-store-lma": false,
26896        "vmx-movdr-exit": false,
26897        "pse": true,
26898        "avx2": false,
26899        "sep": true,
26900        "virt-ssbd": false,
26901        "vmx-cr3-load-noexit": false,
26902        "nodeid-msr": false,
26903        "md-clear": false,
26904        "misalignsse": false,
26905        "split-lock-detect": false,
26906        "min-xlevel": 2147483658,
26907        "bmi1": true,
26908        "bmi2": true,
26909        "kvm-pv-unhalt": false,
26910        "tsc-scale": false,
26911        "topoext": false,
26912        "vmx-preemption-timer": false,
26913        "clflushopt": true,
26914        "vmx-vnmi-pending": false,
26915        "monitor": true,
26916        "vmx-vintr-pending": false,
26917        "avx512er": false,
26918        "pmm-en": false,
26919        "pcid": false,
26920        "taa-no": false,
26921        "arch-capabilities": false,
26922        "vmx-secondary-ctls": false,
26923        "vmx-xsaves": false,
26924        "clzero": false,
26925        "3dnow": true,
26926        "erms": true,
26927        "vmx-entry-ia32e-mode": false,
26928        "lahf-lm": true,
26929        "vpclmulqdq": false,
26930        "vmx-ins-outs": false,
26931        "fxsr-opt": false,
26932        "xstore": false,
26933        "rtm": false,
26934        "kvm-hint-dedicated": false,
26935        "lmce": false,
26936        "perfctr-nb": false,
26937        "rdrand": true,
26938        "rdseed": false,
26939        "avx512-4vnniw": false,
26940        "vme": false,
26941        "vmx": false,
26942        "dtes64": false,
26943        "mtrr": true,
26944        "rdtscp": true,
26945        "xsaveerptr": false,
26946        "pse36": true,
26947        "kvm-pv-tlb-flush": false,
26948        "vmx-activity-wait-sipi": false,
26949        "tbm": false,
26950        "wdt": false,
26951        "vmx-rdpmc-exit": false,
26952        "vmx-mtf": false,
26953        "vmx-entry-load-efer": false,
26954        "model-id": "QEMU TCG CPU version 2.5+",
26955        "sha-ni": false,
26956        "abm": true,
26957        "vmx-ept-advanced-exitinfo": false,
26958        "avx512pf": false,
26959        "vmx-hlt-exit": false,
26960        "xstore-en": false
26961      }
26962    }
26963  },
26964  "id": "libvirt-4"
26965}
26966
26967{
26968  "execute": "query-machines",
26969  "id": "libvirt-5"
26970}
26971
26972{
26973  "return": [
26974    {
26975      "hotpluggable-cpus": true,
26976      "name": "pc-0.15",
26977      "numa-mem-supported": true,
26978      "default-cpu-type": "qemu64-x86_64-cpu",
26979      "cpu-max": 255,
26980      "deprecated": true
26981    },
26982    {
26983      "hotpluggable-cpus": true,
26984      "name": "pc-i440fx-2.12",
26985      "numa-mem-supported": true,
26986      "default-cpu-type": "qemu64-x86_64-cpu",
26987      "cpu-max": 255,
26988      "deprecated": false
26989    },
26990    {
26991      "hotpluggable-cpus": true,
26992      "name": "pc-i440fx-2.0",
26993      "numa-mem-supported": true,
26994      "default-cpu-type": "qemu64-x86_64-cpu",
26995      "cpu-max": 255,
26996      "deprecated": false
26997    },
26998    {
26999      "hotpluggable-cpus": true,
27000      "name": "pc-q35-4.2",
27001      "numa-mem-supported": true,
27002      "default-cpu-type": "qemu64-x86_64-cpu",
27003      "cpu-max": 288,
27004      "deprecated": false,
27005      "alias": "q35"
27006    },
27007    {
27008      "hotpluggable-cpus": true,
27009      "name": "pc-i440fx-2.5",
27010      "numa-mem-supported": true,
27011      "default-cpu-type": "qemu64-x86_64-cpu",
27012      "cpu-max": 255,
27013      "deprecated": false
27014    },
27015    {
27016      "hotpluggable-cpus": true,
27017      "name": "pc-i440fx-4.2",
27018      "numa-mem-supported": true,
27019      "default-cpu-type": "qemu64-x86_64-cpu",
27020      "is-default": true,
27021      "cpu-max": 255,
27022      "deprecated": false,
27023      "alias": "pc"
27024    },
27025    {
27026      "hotpluggable-cpus": true,
27027      "name": "pc-i440fx-1.5",
27028      "numa-mem-supported": true,
27029      "default-cpu-type": "qemu64-x86_64-cpu",
27030      "cpu-max": 255,
27031      "deprecated": false
27032    },
27033    {
27034      "hotpluggable-cpus": true,
27035      "name": "pc-0.12",
27036      "numa-mem-supported": true,
27037      "default-cpu-type": "qemu64-x86_64-cpu",
27038      "cpu-max": 255,
27039      "deprecated": true
27040    },
27041    {
27042      "hotpluggable-cpus": true,
27043      "name": "pc-q35-2.7",
27044      "numa-mem-supported": true,
27045      "default-cpu-type": "qemu64-x86_64-cpu",
27046      "cpu-max": 255,
27047      "deprecated": false
27048    },
27049    {
27050      "hotpluggable-cpus": true,
27051      "name": "pc-i440fx-2.2",
27052      "numa-mem-supported": true,
27053      "default-cpu-type": "qemu64-x86_64-cpu",
27054      "cpu-max": 255,
27055      "deprecated": false
27056    },
27057    {
27058      "hotpluggable-cpus": true,
27059      "name": "pc-1.1",
27060      "numa-mem-supported": true,
27061      "default-cpu-type": "qemu64-x86_64-cpu",
27062      "cpu-max": 255,
27063      "deprecated": false
27064    },
27065    {
27066      "hotpluggable-cpus": false,
27067      "name": "none",
27068      "numa-mem-supported": false,
27069      "cpu-max": 1,
27070      "deprecated": false
27071    },
27072    {
27073      "hotpluggable-cpus": true,
27074      "name": "pc-i440fx-2.7",
27075      "numa-mem-supported": true,
27076      "default-cpu-type": "qemu64-x86_64-cpu",
27077      "cpu-max": 255,
27078      "deprecated": false
27079    },
27080    {
27081      "hotpluggable-cpus": true,
27082      "name": "pc-q35-2.4",
27083      "numa-mem-supported": true,
27084      "default-cpu-type": "qemu64-x86_64-cpu",
27085      "cpu-max": 255,
27086      "deprecated": false
27087    },
27088    {
27089      "hotpluggable-cpus": true,
27090      "name": "pc-q35-2.10",
27091      "numa-mem-supported": true,
27092      "default-cpu-type": "qemu64-x86_64-cpu",
27093      "cpu-max": 288,
27094      "deprecated": false
27095    },
27096    {
27097      "hotpluggable-cpus": true,
27098      "name": "pc-i440fx-1.7",
27099      "numa-mem-supported": true,
27100      "default-cpu-type": "qemu64-x86_64-cpu",
27101      "cpu-max": 255,
27102      "deprecated": false
27103    },
27104    {
27105      "hotpluggable-cpus": true,
27106      "name": "pc-0.14",
27107      "numa-mem-supported": true,
27108      "default-cpu-type": "qemu64-x86_64-cpu",
27109      "cpu-max": 255,
27110      "deprecated": true
27111    },
27112    {
27113      "hotpluggable-cpus": true,
27114      "name": "pc-q35-2.9",
27115      "numa-mem-supported": true,
27116      "default-cpu-type": "qemu64-x86_64-cpu",
27117      "cpu-max": 288,
27118      "deprecated": false
27119    },
27120    {
27121      "hotpluggable-cpus": true,
27122      "name": "pc-i440fx-2.11",
27123      "numa-mem-supported": true,
27124      "default-cpu-type": "qemu64-x86_64-cpu",
27125      "cpu-max": 255,
27126      "deprecated": false
27127    },
27128    {
27129      "hotpluggable-cpus": true,
27130      "name": "pc-q35-3.1",
27131      "numa-mem-supported": true,
27132      "default-cpu-type": "qemu64-x86_64-cpu",
27133      "cpu-max": 288,
27134      "deprecated": false
27135    },
27136    {
27137      "hotpluggable-cpus": true,
27138      "name": "pc-q35-4.1",
27139      "numa-mem-supported": true,
27140      "default-cpu-type": "qemu64-x86_64-cpu",
27141      "cpu-max": 288,
27142      "deprecated": false
27143    },
27144    {
27145      "hotpluggable-cpus": true,
27146      "name": "pc-i440fx-2.4",
27147      "numa-mem-supported": true,
27148      "default-cpu-type": "qemu64-x86_64-cpu",
27149      "cpu-max": 255,
27150      "deprecated": false
27151    },
27152    {
27153      "hotpluggable-cpus": true,
27154      "name": "pc-1.3",
27155      "numa-mem-supported": true,
27156      "default-cpu-type": "qemu64-x86_64-cpu",
27157      "cpu-max": 255,
27158      "deprecated": false
27159    },
27160    {
27161      "hotpluggable-cpus": true,
27162      "name": "pc-i440fx-4.1",
27163      "numa-mem-supported": true,
27164      "default-cpu-type": "qemu64-x86_64-cpu",
27165      "cpu-max": 255,
27166      "deprecated": false
27167    },
27168    {
27169      "hotpluggable-cpus": true,
27170      "name": "pc-i440fx-2.9",
27171      "numa-mem-supported": true,
27172      "default-cpu-type": "qemu64-x86_64-cpu",
27173      "cpu-max": 255,
27174      "deprecated": false
27175    },
27176    {
27177      "hotpluggable-cpus": true,
27178      "name": "isapc",
27179      "numa-mem-supported": true,
27180      "default-cpu-type": "486-x86_64-cpu",
27181      "cpu-max": 1,
27182      "deprecated": false
27183    },
27184    {
27185      "hotpluggable-cpus": true,
27186      "name": "pc-i440fx-1.4",
27187      "numa-mem-supported": true,
27188      "default-cpu-type": "qemu64-x86_64-cpu",
27189      "cpu-max": 255,
27190      "deprecated": false
27191    },
27192    {
27193      "hotpluggable-cpus": true,
27194      "name": "pc-q35-2.6",
27195      "numa-mem-supported": true,
27196      "default-cpu-type": "qemu64-x86_64-cpu",
27197      "cpu-max": 255,
27198      "deprecated": false
27199    },
27200    {
27201      "hotpluggable-cpus": true,
27202      "name": "pc-i440fx-3.1",
27203      "numa-mem-supported": true,
27204      "default-cpu-type": "qemu64-x86_64-cpu",
27205      "cpu-max": 255,
27206      "deprecated": false
27207    },
27208    {
27209      "hotpluggable-cpus": true,
27210      "name": "pc-q35-2.12",
27211      "numa-mem-supported": true,
27212      "default-cpu-type": "qemu64-x86_64-cpu",
27213      "cpu-max": 288,
27214      "deprecated": false
27215    },
27216    {
27217      "hotpluggable-cpus": true,
27218      "name": "pc-i440fx-2.1",
27219      "numa-mem-supported": true,
27220      "default-cpu-type": "qemu64-x86_64-cpu",
27221      "cpu-max": 255,
27222      "deprecated": false
27223    },
27224    {
27225      "hotpluggable-cpus": true,
27226      "name": "pc-1.0",
27227      "numa-mem-supported": true,
27228      "default-cpu-type": "qemu64-x86_64-cpu",
27229      "cpu-max": 255,
27230      "deprecated": false
27231    },
27232    {
27233      "hotpluggable-cpus": true,
27234      "name": "pc-i440fx-2.6",
27235      "numa-mem-supported": true,
27236      "default-cpu-type": "qemu64-x86_64-cpu",
27237      "cpu-max": 255,
27238      "deprecated": false
27239    },
27240    {
27241      "hotpluggable-cpus": true,
27242      "name": "pc-q35-4.0.1",
27243      "numa-mem-supported": true,
27244      "default-cpu-type": "qemu64-x86_64-cpu",
27245      "cpu-max": 288,
27246      "deprecated": false
27247    },
27248    {
27249      "hotpluggable-cpus": true,
27250      "name": "pc-i440fx-1.6",
27251      "numa-mem-supported": true,
27252      "default-cpu-type": "qemu64-x86_64-cpu",
27253      "cpu-max": 255,
27254      "deprecated": false
27255    },
27256    {
27257      "hotpluggable-cpus": true,
27258      "name": "pc-0.13",
27259      "numa-mem-supported": true,
27260      "default-cpu-type": "qemu64-x86_64-cpu",
27261      "cpu-max": 255,
27262      "deprecated": true
27263    },
27264    {
27265      "hotpluggable-cpus": true,
27266      "name": "pc-q35-2.8",
27267      "numa-mem-supported": true,
27268      "default-cpu-type": "qemu64-x86_64-cpu",
27269      "cpu-max": 288,
27270      "deprecated": false
27271    },
27272    {
27273      "hotpluggable-cpus": true,
27274      "name": "pc-i440fx-2.10",
27275      "numa-mem-supported": true,
27276      "default-cpu-type": "qemu64-x86_64-cpu",
27277      "cpu-max": 255,
27278      "deprecated": false
27279    },
27280    {
27281      "hotpluggable-cpus": true,
27282      "name": "pc-q35-3.0",
27283      "numa-mem-supported": true,
27284      "default-cpu-type": "qemu64-x86_64-cpu",
27285      "cpu-max": 288,
27286      "deprecated": false
27287    },
27288    {
27289      "hotpluggable-cpus": true,
27290      "name": "pc-q35-4.0",
27291      "numa-mem-supported": true,
27292      "default-cpu-type": "qemu64-x86_64-cpu",
27293      "cpu-max": 288,
27294      "deprecated": false
27295    },
27296    {
27297      "hotpluggable-cpus": false,
27298      "name": "microvm",
27299      "numa-mem-supported": false,
27300      "default-cpu-type": "qemu64-x86_64-cpu",
27301      "cpu-max": 288,
27302      "deprecated": false
27303    },
27304    {
27305      "hotpluggable-cpus": true,
27306      "name": "pc-i440fx-2.3",
27307      "numa-mem-supported": true,
27308      "default-cpu-type": "qemu64-x86_64-cpu",
27309      "cpu-max": 255,
27310      "deprecated": false
27311    },
27312    {
27313      "hotpluggable-cpus": true,
27314      "name": "pc-1.2",
27315      "numa-mem-supported": true,
27316      "default-cpu-type": "qemu64-x86_64-cpu",
27317      "cpu-max": 255,
27318      "deprecated": false
27319    },
27320    {
27321      "hotpluggable-cpus": true,
27322      "name": "pc-i440fx-4.0",
27323      "numa-mem-supported": true,
27324      "default-cpu-type": "qemu64-x86_64-cpu",
27325      "cpu-max": 255,
27326      "deprecated": false
27327    },
27328    {
27329      "hotpluggable-cpus": true,
27330      "name": "pc-i440fx-2.8",
27331      "numa-mem-supported": true,
27332      "default-cpu-type": "qemu64-x86_64-cpu",
27333      "cpu-max": 255,
27334      "deprecated": false
27335    },
27336    {
27337      "hotpluggable-cpus": true,
27338      "name": "pc-q35-2.5",
27339      "numa-mem-supported": true,
27340      "default-cpu-type": "qemu64-x86_64-cpu",
27341      "cpu-max": 255,
27342      "deprecated": false
27343    },
27344    {
27345      "hotpluggable-cpus": true,
27346      "name": "pc-i440fx-3.0",
27347      "numa-mem-supported": true,
27348      "default-cpu-type": "qemu64-x86_64-cpu",
27349      "cpu-max": 255,
27350      "deprecated": false
27351    },
27352    {
27353      "hotpluggable-cpus": true,
27354      "name": "pc-q35-2.11",
27355      "numa-mem-supported": true,
27356      "default-cpu-type": "qemu64-x86_64-cpu",
27357      "cpu-max": 288,
27358      "deprecated": false
27359    }
27360  ],
27361  "id": "libvirt-5"
27362}
27363