1HXCOMM Use DEFHEADING() to define headings in both help text and texi 2HXCOMM Text between STEXI and ETEXI are copied to texi version and 3HXCOMM discarded from C version 4HXCOMM DEF(command, args, callback, arg_string, help) is used to construct 5HXCOMM monitor info commands 6HXCOMM HXCOMM can be used for comments, discarded from both texi and C 7HXCOMM 8HXCOMM In this file, generally SRST fragments should have two extra 9HXCOMM spaces of indent, so that the documentation list item for "info foo" 10HXCOMM appears inside the documentation list item for the top level 11HXCOMM "info" documentation entry. The exception is the first SRST 12HXCOMM fragment that defines that top level entry. 13 14STEXI 15@table @option 16@item info @var{subcommand} 17@findex info 18Show various information about the system state. 19@table @option 20ETEXI 21SRST 22``info`` *subcommand* 23 Show various information about the system state. 24 25ERST 26 27 { 28 .name = "version", 29 .args_type = "", 30 .params = "", 31 .help = "show the version of QEMU", 32 .cmd = hmp_info_version, 33 .flags = "p", 34 }, 35 36STEXI 37@item info version 38@findex info version 39Show the version of QEMU. 40ETEXI 41SRST 42 ``info version`` 43 Show the version of QEMU. 44ERST 45 46 { 47 .name = "network", 48 .args_type = "", 49 .params = "", 50 .help = "show the network state", 51 .cmd = hmp_info_network, 52 }, 53 54STEXI 55@item info network 56@findex info network 57Show the network state. 58ETEXI 59SRST 60 ``info network`` 61 Show the network state. 62ERST 63 64 { 65 .name = "chardev", 66 .args_type = "", 67 .params = "", 68 .help = "show the character devices", 69 .cmd = hmp_info_chardev, 70 .flags = "p", 71 }, 72 73STEXI 74@item info chardev 75@findex info chardev 76Show the character devices. 77ETEXI 78SRST 79 ``info chardev`` 80 Show the character devices. 81ERST 82 83 { 84 .name = "block", 85 .args_type = "nodes:-n,verbose:-v,device:B?", 86 .params = "[-n] [-v] [device]", 87 .help = "show info of one block device or all block devices " 88 "(-n: show named nodes; -v: show details)", 89 .cmd = hmp_info_block, 90 }, 91 92STEXI 93@item info block 94@findex info block 95Show info of one block device or all block devices. 96ETEXI 97SRST 98 ``info block`` 99 Show info of one block device or all block devices. 100ERST 101 102 { 103 .name = "blockstats", 104 .args_type = "", 105 .params = "", 106 .help = "show block device statistics", 107 .cmd = hmp_info_blockstats, 108 }, 109 110STEXI 111@item info blockstats 112@findex info blockstats 113Show block device statistics. 114ETEXI 115SRST 116 ``info blockstats`` 117 Show block device statistics. 118ERST 119 120 { 121 .name = "block-jobs", 122 .args_type = "", 123 .params = "", 124 .help = "show progress of ongoing block device operations", 125 .cmd = hmp_info_block_jobs, 126 }, 127 128STEXI 129@item info block-jobs 130@findex info block-jobs 131Show progress of ongoing block device operations. 132ETEXI 133SRST 134 ``info block-jobs`` 135 Show progress of ongoing block device operations. 136ERST 137 138 { 139 .name = "registers", 140 .args_type = "cpustate_all:-a", 141 .params = "[-a]", 142 .help = "show the cpu registers (-a: all - show register info for all cpus)", 143 .cmd = hmp_info_registers, 144 }, 145 146STEXI 147@item info registers 148@findex info registers 149Show the cpu registers. 150ETEXI 151SRST 152 ``info registers`` 153 Show the cpu registers. 154ERST 155 156#if defined(TARGET_I386) 157 { 158 .name = "lapic", 159 .args_type = "apic-id:i?", 160 .params = "[apic-id]", 161 .help = "show local apic state (apic-id: local apic to read, default is which of current CPU)", 162 163 .cmd = hmp_info_local_apic, 164 }, 165#endif 166 167STEXI 168@item info lapic 169@findex info lapic 170Show local APIC state 171ETEXI 172SRST 173 ``info lapic`` 174 Show local APIC state 175ERST 176 177#if defined(TARGET_I386) 178 { 179 .name = "ioapic", 180 .args_type = "", 181 .params = "", 182 .help = "show io apic state", 183 .cmd = hmp_info_io_apic, 184 }, 185#endif 186 187STEXI 188@item info ioapic 189@findex info ioapic 190Show io APIC state 191ETEXI 192SRST 193 ``info ioapic`` 194 Show io APIC state 195ERST 196 197 { 198 .name = "cpus", 199 .args_type = "", 200 .params = "", 201 .help = "show infos for each CPU", 202 .cmd = hmp_info_cpus, 203 }, 204 205STEXI 206@item info cpus 207@findex info cpus 208Show infos for each CPU. 209ETEXI 210SRST 211 ``info cpus`` 212 Show infos for each CPU. 213ERST 214 215 { 216 .name = "history", 217 .args_type = "", 218 .params = "", 219 .help = "show the command line history", 220 .cmd = hmp_info_history, 221 .flags = "p", 222 }, 223 224STEXI 225@item info history 226@findex info history 227Show the command line history. 228ETEXI 229SRST 230 ``info history`` 231 Show the command line history. 232ERST 233 234 { 235 .name = "irq", 236 .args_type = "", 237 .params = "", 238 .help = "show the interrupts statistics (if available)", 239 .cmd = hmp_info_irq, 240 }, 241 242STEXI 243@item info irq 244@findex info irq 245Show the interrupts statistics (if available). 246ETEXI 247SRST 248 ``info irq`` 249 Show the interrupts statistics (if available). 250ERST 251 252 { 253 .name = "pic", 254 .args_type = "", 255 .params = "", 256 .help = "show PIC state", 257 .cmd = hmp_info_pic, 258 }, 259 260STEXI 261@item info pic 262@findex info pic 263Show PIC state. 264ETEXI 265SRST 266 ``info pic`` 267 Show PIC state. 268ERST 269 270 { 271 .name = "rdma", 272 .args_type = "", 273 .params = "", 274 .help = "show RDMA state", 275 .cmd = hmp_info_rdma, 276 }, 277 278STEXI 279@item info rdma 280@findex info rdma 281Show RDMA state. 282ETEXI 283SRST 284 ``info rdma`` 285 Show RDMA state. 286ERST 287 288 { 289 .name = "pci", 290 .args_type = "", 291 .params = "", 292 .help = "show PCI info", 293 .cmd = hmp_info_pci, 294 }, 295 296STEXI 297@item info pci 298@findex info pci 299Show PCI information. 300ETEXI 301SRST 302 ``info pci`` 303 Show PCI information. 304ERST 305 306#if defined(TARGET_I386) || defined(TARGET_SH4) || defined(TARGET_SPARC) || \ 307 defined(TARGET_PPC) || defined(TARGET_XTENSA) || defined(TARGET_M68K) 308 { 309 .name = "tlb", 310 .args_type = "", 311 .params = "", 312 .help = "show virtual to physical memory mappings", 313 .cmd = hmp_info_tlb, 314 }, 315#endif 316 317STEXI 318@item info tlb 319@findex info tlb 320Show virtual to physical memory mappings. 321ETEXI 322SRST 323 ``info tlb`` 324 Show virtual to physical memory mappings. 325ERST 326 327#if defined(TARGET_I386) || defined(TARGET_RISCV) 328 { 329 .name = "mem", 330 .args_type = "", 331 .params = "", 332 .help = "show the active virtual memory mappings", 333 .cmd = hmp_info_mem, 334 }, 335#endif 336 337STEXI 338@item info mem 339@findex info mem 340Show the active virtual memory mappings. 341ETEXI 342SRST 343 ``info mem`` 344 Show the active virtual memory mappings. 345ERST 346 347 { 348 .name = "mtree", 349 .args_type = "flatview:-f,dispatch_tree:-d,owner:-o", 350 .params = "[-f][-d][-o]", 351 .help = "show memory tree (-f: dump flat view for address spaces;" 352 "-d: dump dispatch tree, valid with -f only);" 353 "-o: dump region owners/parents", 354 .cmd = hmp_info_mtree, 355 }, 356 357STEXI 358@item info mtree 359@findex info mtree 360Show memory tree. 361ETEXI 362SRST 363 ``info mtree`` 364 Show memory tree. 365ERST 366 367#if defined(CONFIG_TCG) 368 { 369 .name = "jit", 370 .args_type = "", 371 .params = "", 372 .help = "show dynamic compiler info", 373 .cmd = hmp_info_jit, 374 }, 375#endif 376 377STEXI 378@item info jit 379@findex info jit 380Show dynamic compiler info. 381ETEXI 382SRST 383 ``info jit`` 384 Show dynamic compiler info. 385ERST 386 387#if defined(CONFIG_TCG) 388 { 389 .name = "opcount", 390 .args_type = "", 391 .params = "", 392 .help = "show dynamic compiler opcode counters", 393 .cmd = hmp_info_opcount, 394 }, 395#endif 396 397STEXI 398@item info opcount 399@findex info opcount 400Show dynamic compiler opcode counters 401ETEXI 402SRST 403 ``info opcount`` 404 Show dynamic compiler opcode counters 405ERST 406 407 { 408 .name = "sync-profile", 409 .args_type = "mean:-m,no_coalesce:-n,max:i?", 410 .params = "[-m] [-n] [max]", 411 .help = "show synchronization profiling info, up to max entries " 412 "(default: 10), sorted by total wait time. (-m: sort by " 413 "mean wait time; -n: do not coalesce objects with the " 414 "same call site)", 415 .cmd = hmp_info_sync_profile, 416 }, 417 418STEXI 419@item info sync-profile [-m|-n] [@var{max}] 420@findex info sync-profile 421Show synchronization profiling info, up to @var{max} entries (default: 10), 422sorted by total wait time. 423 -m: sort by mean wait time 424 -n: do not coalesce objects with the same call site 425When different objects that share the same call site are coalesced, the "Object" 426field shows---enclosed in brackets---the number of objects being coalesced. 427ETEXI 428SRST 429 ``info sync-profile [-m|-n]`` [*max*] 430 Show synchronization profiling info, up to *max* entries (default: 10), 431 sorted by total wait time. 432 433 ``-m`` 434 sort by mean wait time 435 ``-n`` 436 do not coalesce objects with the same call site 437 438 When different objects that share the same call site are coalesced, 439 the "Object" field shows---enclosed in brackets---the number of objects 440 being coalesced. 441ERST 442 443 { 444 .name = "kvm", 445 .args_type = "", 446 .params = "", 447 .help = "show KVM information", 448 .cmd = hmp_info_kvm, 449 }, 450 451STEXI 452@item info kvm 453@findex info kvm 454Show KVM information. 455ETEXI 456SRST 457 ``info kvm`` 458 Show KVM information. 459ERST 460 461 { 462 .name = "numa", 463 .args_type = "", 464 .params = "", 465 .help = "show NUMA information", 466 .cmd = hmp_info_numa, 467 }, 468 469STEXI 470@item info numa 471@findex info numa 472Show NUMA information. 473ETEXI 474SRST 475 ``info numa`` 476 Show NUMA information. 477ERST 478 479 { 480 .name = "usb", 481 .args_type = "", 482 .params = "", 483 .help = "show guest USB devices", 484 .cmd = hmp_info_usb, 485 }, 486 487STEXI 488@item info usb 489@findex info usb 490Show guest USB devices. 491ETEXI 492SRST 493 ``info usb`` 494 Show guest USB devices. 495ERST 496 497 { 498 .name = "usbhost", 499 .args_type = "", 500 .params = "", 501 .help = "show host USB devices", 502 .cmd = hmp_info_usbhost, 503 }, 504 505STEXI 506@item info usbhost 507@findex info usbhost 508Show host USB devices. 509ETEXI 510SRST 511 ``info usbhost`` 512 Show host USB devices. 513ERST 514 515 { 516 .name = "profile", 517 .args_type = "", 518 .params = "", 519 .help = "show profiling information", 520 .cmd = hmp_info_profile, 521 }, 522 523STEXI 524@item info profile 525@findex info profile 526Show profiling information. 527ETEXI 528SRST 529 ``info profile`` 530 Show profiling information. 531ERST 532 533 { 534 .name = "capture", 535 .args_type = "", 536 .params = "", 537 .help = "show capture information", 538 .cmd = hmp_info_capture, 539 }, 540 541STEXI 542@item info capture 543@findex info capture 544Show capture information. 545ETEXI 546SRST 547 ``info capture`` 548 Show capture information. 549ERST 550 551 { 552 .name = "snapshots", 553 .args_type = "", 554 .params = "", 555 .help = "show the currently saved VM snapshots", 556 .cmd = hmp_info_snapshots, 557 }, 558 559STEXI 560@item info snapshots 561@findex info snapshots 562Show the currently saved VM snapshots. 563ETEXI 564SRST 565 ``info snapshots`` 566 Show the currently saved VM snapshots. 567ERST 568 569 { 570 .name = "status", 571 .args_type = "", 572 .params = "", 573 .help = "show the current VM status (running|paused)", 574 .cmd = hmp_info_status, 575 .flags = "p", 576 }, 577 578STEXI 579@item info status 580@findex info status 581Show the current VM status (running|paused). 582ETEXI 583SRST 584 ``info status`` 585 Show the current VM status (running|paused). 586ERST 587 588 { 589 .name = "mice", 590 .args_type = "", 591 .params = "", 592 .help = "show which guest mouse is receiving events", 593 .cmd = hmp_info_mice, 594 }, 595 596STEXI 597@item info mice 598@findex info mice 599Show which guest mouse is receiving events. 600ETEXI 601SRST 602 ``info mice`` 603 Show which guest mouse is receiving events. 604ERST 605 606#if defined(CONFIG_VNC) 607 { 608 .name = "vnc", 609 .args_type = "", 610 .params = "", 611 .help = "show the vnc server status", 612 .cmd = hmp_info_vnc, 613 }, 614#endif 615 616STEXI 617@item info vnc 618@findex info vnc 619Show the vnc server status. 620ETEXI 621SRST 622 ``info vnc`` 623 Show the vnc server status. 624ERST 625 626#if defined(CONFIG_SPICE) 627 { 628 .name = "spice", 629 .args_type = "", 630 .params = "", 631 .help = "show the spice server status", 632 .cmd = hmp_info_spice, 633 }, 634#endif 635 636STEXI 637@item info spice 638@findex info spice 639Show the spice server status. 640ETEXI 641SRST 642 ``info spice`` 643 Show the spice server status. 644ERST 645 646 { 647 .name = "name", 648 .args_type = "", 649 .params = "", 650 .help = "show the current VM name", 651 .cmd = hmp_info_name, 652 .flags = "p", 653 }, 654 655STEXI 656@item info name 657@findex info name 658Show the current VM name. 659ETEXI 660SRST 661 ``info name`` 662 Show the current VM name. 663ERST 664 665 { 666 .name = "uuid", 667 .args_type = "", 668 .params = "", 669 .help = "show the current VM UUID", 670 .cmd = hmp_info_uuid, 671 .flags = "p", 672 }, 673 674STEXI 675@item info uuid 676@findex info uuid 677Show the current VM UUID. 678ETEXI 679SRST 680 ``info uuid`` 681 Show the current VM UUID. 682ERST 683 684 { 685 .name = "cpustats", 686 .args_type = "", 687 .params = "", 688 .help = "show CPU statistics", 689 .cmd = hmp_info_cpustats, 690 }, 691 692STEXI 693@item info cpustats 694@findex info cpustats 695Show CPU statistics. 696ETEXI 697SRST 698 ``info cpustats`` 699 Show CPU statistics. 700ERST 701 702#if defined(CONFIG_SLIRP) 703 { 704 .name = "usernet", 705 .args_type = "", 706 .params = "", 707 .help = "show user network stack connection states", 708 .cmd = hmp_info_usernet, 709 }, 710#endif 711 712STEXI 713@item info usernet 714@findex info usernet 715Show user network stack connection states. 716ETEXI 717SRST 718 ``info usernet`` 719 Show user network stack connection states. 720ERST 721 722 { 723 .name = "migrate", 724 .args_type = "", 725 .params = "", 726 .help = "show migration status", 727 .cmd = hmp_info_migrate, 728 }, 729 730STEXI 731@item info migrate 732@findex info migrate 733Show migration status. 734ETEXI 735SRST 736 ``info migrate`` 737 Show migration status. 738ERST 739 740 { 741 .name = "migrate_capabilities", 742 .args_type = "", 743 .params = "", 744 .help = "show current migration capabilities", 745 .cmd = hmp_info_migrate_capabilities, 746 }, 747 748STEXI 749@item info migrate_capabilities 750@findex info migrate_capabilities 751Show current migration capabilities. 752ETEXI 753SRST 754 ``info migrate_capabilities`` 755 Show current migration capabilities. 756ERST 757 758 { 759 .name = "migrate_parameters", 760 .args_type = "", 761 .params = "", 762 .help = "show current migration parameters", 763 .cmd = hmp_info_migrate_parameters, 764 }, 765 766STEXI 767@item info migrate_parameters 768@findex info migrate_parameters 769Show current migration parameters. 770ETEXI 771SRST 772 ``info migrate_parameters`` 773 Show current migration parameters. 774ERST 775 776 { 777 .name = "migrate_cache_size", 778 .args_type = "", 779 .params = "", 780 .help = "show current migration xbzrle cache size", 781 .cmd = hmp_info_migrate_cache_size, 782 }, 783 784STEXI 785@item info migrate_cache_size 786@findex info migrate_cache_size 787Show current migration xbzrle cache size. 788ETEXI 789SRST 790 ``info migrate_cache_size`` 791 Show current migration xbzrle cache size. 792ERST 793 794 { 795 .name = "balloon", 796 .args_type = "", 797 .params = "", 798 .help = "show balloon information", 799 .cmd = hmp_info_balloon, 800 }, 801 802STEXI 803@item info balloon 804@findex info balloon 805Show balloon information. 806ETEXI 807SRST 808 ``info balloon`` 809 Show balloon information. 810ERST 811 812 { 813 .name = "qtree", 814 .args_type = "", 815 .params = "", 816 .help = "show device tree", 817 .cmd = hmp_info_qtree, 818 }, 819 820STEXI 821@item info qtree 822@findex info qtree 823Show device tree. 824ETEXI 825SRST 826 ``info qtree`` 827 Show device tree. 828ERST 829 830 { 831 .name = "qdm", 832 .args_type = "", 833 .params = "", 834 .help = "show qdev device model list", 835 .cmd = hmp_info_qdm, 836 }, 837 838STEXI 839@item info qdm 840@findex info qdm 841Show qdev device model list. 842ETEXI 843SRST 844 ``info qdm`` 845 Show qdev device model list. 846ERST 847 848 { 849 .name = "qom-tree", 850 .args_type = "path:s?", 851 .params = "[path]", 852 .help = "show QOM composition tree", 853 .cmd = hmp_info_qom_tree, 854 .flags = "p", 855 }, 856 857STEXI 858@item info qom-tree 859@findex info qom-tree 860Show QOM composition tree. 861ETEXI 862SRST 863 ``info qom-tree`` 864 Show QOM composition tree. 865ERST 866 867 { 868 .name = "roms", 869 .args_type = "", 870 .params = "", 871 .help = "show roms", 872 .cmd = hmp_info_roms, 873 }, 874 875STEXI 876@item info roms 877@findex info roms 878Show roms. 879ETEXI 880SRST 881 ``info roms`` 882 Show roms. 883ERST 884 885 { 886 .name = "trace-events", 887 .args_type = "name:s?,vcpu:i?", 888 .params = "[name] [vcpu]", 889 .help = "show available trace-events & their state " 890 "(name: event name pattern; vcpu: vCPU to query, default is any)", 891 .cmd = hmp_info_trace_events, 892 .command_completion = info_trace_events_completion, 893 }, 894 895STEXI 896@item info trace-events 897@findex info trace-events 898Show available trace-events & their state. 899ETEXI 900SRST 901 ``info trace-events`` 902 Show available trace-events & their state. 903ERST 904 905 { 906 .name = "tpm", 907 .args_type = "", 908 .params = "", 909 .help = "show the TPM device", 910 .cmd = hmp_info_tpm, 911 }, 912 913STEXI 914@item info tpm 915@findex info tpm 916Show the TPM device. 917ETEXI 918SRST 919 ``info tpm`` 920 Show the TPM device. 921ERST 922 923 { 924 .name = "memdev", 925 .args_type = "", 926 .params = "", 927 .help = "show memory backends", 928 .cmd = hmp_info_memdev, 929 .flags = "p", 930 }, 931 932STEXI 933@item info memdev 934@findex info memdev 935Show memory backends 936ETEXI 937SRST 938 ``info memdev`` 939 Show memory backends 940ERST 941 942 { 943 .name = "memory-devices", 944 .args_type = "", 945 .params = "", 946 .help = "show memory devices", 947 .cmd = hmp_info_memory_devices, 948 }, 949 950STEXI 951@item info memory-devices 952@findex info memory-devices 953Show memory devices. 954ETEXI 955SRST 956 ``info memory-devices`` 957 Show memory devices. 958ERST 959 960 { 961 .name = "iothreads", 962 .args_type = "", 963 .params = "", 964 .help = "show iothreads", 965 .cmd = hmp_info_iothreads, 966 .flags = "p", 967 }, 968 969STEXI 970@item info iothreads 971@findex info iothreads 972Show iothread's identifiers. 973ETEXI 974SRST 975 ``info iothreads`` 976 Show iothread's identifiers. 977ERST 978 979 { 980 .name = "rocker", 981 .args_type = "name:s", 982 .params = "name", 983 .help = "Show rocker switch", 984 .cmd = hmp_rocker, 985 }, 986 987STEXI 988@item info rocker @var{name} 989@findex info rocker 990Show rocker switch. 991ETEXI 992SRST 993 ``info rocker`` *name* 994 Show rocker switch. 995ERST 996 997 { 998 .name = "rocker-ports", 999 .args_type = "name:s", 1000 .params = "name", 1001 .help = "Show rocker ports", 1002 .cmd = hmp_rocker_ports, 1003 }, 1004 1005STEXI 1006@item info rocker-ports @var{name}-ports 1007@findex info rocker-ports 1008Show rocker ports. 1009ETEXI 1010SRST 1011 ``info rocker-ports`` *name*-ports 1012 Show rocker ports. 1013ERST 1014 1015 { 1016 .name = "rocker-of-dpa-flows", 1017 .args_type = "name:s,tbl_id:i?", 1018 .params = "name [tbl_id]", 1019 .help = "Show rocker OF-DPA flow tables", 1020 .cmd = hmp_rocker_of_dpa_flows, 1021 }, 1022 1023STEXI 1024@item info rocker-of-dpa-flows @var{name} [@var{tbl_id}] 1025@findex info rocker-of-dpa-flows 1026Show rocker OF-DPA flow tables. 1027ETEXI 1028SRST 1029 ``info rocker-of-dpa-flows`` *name* [*tbl_id*] 1030 Show rocker OF-DPA flow tables. 1031ERST 1032 1033 { 1034 .name = "rocker-of-dpa-groups", 1035 .args_type = "name:s,type:i?", 1036 .params = "name [type]", 1037 .help = "Show rocker OF-DPA groups", 1038 .cmd = hmp_rocker_of_dpa_groups, 1039 }, 1040 1041STEXI 1042@item info rocker-of-dpa-groups @var{name} [@var{type}] 1043@findex info rocker-of-dpa-groups 1044Show rocker OF-DPA groups. 1045ETEXI 1046SRST 1047 ``info rocker-of-dpa-groups`` *name* [*type*] 1048 Show rocker OF-DPA groups. 1049ERST 1050 1051#if defined(TARGET_S390X) 1052 { 1053 .name = "skeys", 1054 .args_type = "addr:l", 1055 .params = "address", 1056 .help = "Display the value of a storage key", 1057 .cmd = hmp_info_skeys, 1058 }, 1059#endif 1060 1061STEXI 1062@item info skeys @var{address} 1063@findex info skeys 1064Display the value of a storage key (s390 only) 1065ETEXI 1066SRST 1067 ``info skeys`` *address* 1068 Display the value of a storage key (s390 only) 1069ERST 1070 1071#if defined(TARGET_S390X) 1072 { 1073 .name = "cmma", 1074 .args_type = "addr:l,count:l?", 1075 .params = "address [count]", 1076 .help = "Display the values of the CMMA storage attributes for a range of pages", 1077 .cmd = hmp_info_cmma, 1078 }, 1079#endif 1080 1081STEXI 1082@item info cmma @var{address} 1083@findex info cmma 1084Display the values of the CMMA storage attributes for a range of pages (s390 only) 1085ETEXI 1086SRST 1087 ``info cmma`` *address* 1088 Display the values of the CMMA storage attributes for a range of 1089 pages (s390 only) 1090ERST 1091 1092 { 1093 .name = "dump", 1094 .args_type = "", 1095 .params = "", 1096 .help = "Display the latest dump status", 1097 .cmd = hmp_info_dump, 1098 }, 1099 1100STEXI 1101@item info dump 1102@findex info dump 1103Display the latest dump status. 1104ETEXI 1105SRST 1106 ``info dump`` 1107 Display the latest dump status. 1108ERST 1109 1110 { 1111 .name = "ramblock", 1112 .args_type = "", 1113 .params = "", 1114 .help = "Display system ramblock information", 1115 .cmd = hmp_info_ramblock, 1116 }, 1117 1118STEXI 1119@item info ramblock 1120@findex info ramblock 1121Dump all the ramblocks of the system. 1122ETEXI 1123SRST 1124 ``info ramblock`` 1125 Dump all the ramblocks of the system. 1126ERST 1127 1128 { 1129 .name = "hotpluggable-cpus", 1130 .args_type = "", 1131 .params = "", 1132 .help = "Show information about hotpluggable CPUs", 1133 .cmd = hmp_hotpluggable_cpus, 1134 .flags = "p", 1135 }, 1136 1137STEXI 1138@item info hotpluggable-cpus 1139@findex info hotpluggable-cpus 1140Show information about hotpluggable CPUs 1141ETEXI 1142SRST 1143 ``info hotpluggable-cpus`` 1144 Show information about hotpluggable CPUs 1145ERST 1146 1147 { 1148 .name = "vm-generation-id", 1149 .args_type = "", 1150 .params = "", 1151 .help = "Show Virtual Machine Generation ID", 1152 .cmd = hmp_info_vm_generation_id, 1153 }, 1154 1155STEXI 1156@item info vm-generation-id 1157@findex info vm-generation-id 1158Show Virtual Machine Generation ID 1159ETEXI 1160SRST 1161 ``info vm-generation-id`` 1162 Show Virtual Machine Generation ID 1163ERST 1164 1165 { 1166 .name = "memory_size_summary", 1167 .args_type = "", 1168 .params = "", 1169 .help = "show the amount of initially allocated and " 1170 "present hotpluggable (if enabled) memory in bytes.", 1171 .cmd = hmp_info_memory_size_summary, 1172 }, 1173 1174STEXI 1175@item info memory_size_summary 1176@findex info memory_size_summary 1177Display the amount of initially allocated and present hotpluggable (if 1178enabled) memory in bytes. 1179ETEXI 1180SRST 1181 ``info memory_size_summary`` 1182 Display the amount of initially allocated and present hotpluggable (if 1183 enabled) memory in bytes. 1184ERST 1185 1186#if defined(TARGET_I386) 1187 { 1188 .name = "sev", 1189 .args_type = "", 1190 .params = "", 1191 .help = "show SEV information", 1192 .cmd = hmp_info_sev, 1193 }, 1194#endif 1195 1196STEXI 1197@item info sev 1198@findex info sev 1199Show SEV information. 1200ETEXI 1201SRST 1202 ``info sev`` 1203 Show SEV information. 1204ERST 1205 1206STEXI 1207@end table 1208ETEXI 1209 1210STEXI 1211@end table 1212ETEXI 1213