X-Git-Url: https://git.proxmox.com/?p=mirror_qemu.git;a=blobdiff_plain;f=hmp-commands-info.hx;h=c59444c4616d52bc0368e3aff97ecbc07009a4dd;hp=d27d3b12278fb682a85919c0ec05cb2d5327f223;hb=c4107e8208d0222f9b328691b519aaee4101db87;hpb=a92725136cfcc0f2e307d0aef56f0e348b107015 diff --git a/hmp-commands-info.hx b/hmp-commands-info.hx index d27d3b1227..c59444c461 100644 --- a/hmp-commands-info.hx +++ b/hmp-commands-info.hx @@ -19,11 +19,12 @@ ETEXI .params = "", .help = "show the version of QEMU", .cmd = hmp_info_version, + .flags = "p", }, STEXI @item info version -@findex version +@findex info version Show the version of QEMU. ETEXI @@ -37,7 +38,7 @@ ETEXI STEXI @item info network -@findex network +@findex info network Show the network state. ETEXI @@ -47,11 +48,12 @@ ETEXI .params = "", .help = "show the character devices", .cmd = hmp_info_chardev, + .flags = "p", }, STEXI @item info chardev -@findex chardev +@findex info chardev Show the character devices. ETEXI @@ -66,7 +68,7 @@ ETEXI STEXI @item info block -@findex block +@findex info block Show info of one block device or all block devices. ETEXI @@ -80,7 +82,7 @@ ETEXI STEXI @item info blockstats -@findex blockstats +@findex info blockstats Show block device statistics. ETEXI @@ -94,7 +96,7 @@ ETEXI STEXI @item info block-jobs -@findex block-jobs +@findex info block-jobs Show progress of ongoing block device operations. ETEXI @@ -108,7 +110,7 @@ ETEXI STEXI @item info registers -@findex registers +@findex info registers Show the cpu registers. ETEXI @@ -125,7 +127,7 @@ ETEXI STEXI @item info lapic -@findex lapic +@findex info lapic Show local APIC state ETEXI @@ -141,7 +143,7 @@ ETEXI STEXI @item info ioapic -@findex ioapic +@findex info ioapic Show io APIC state ETEXI @@ -155,7 +157,7 @@ ETEXI STEXI @item info cpus -@findex cpus +@findex info cpus Show infos for each CPU. ETEXI @@ -165,11 +167,12 @@ ETEXI .params = "", .help = "show the command line history", .cmd = hmp_info_history, + .flags = "p", }, STEXI @item info history -@findex history +@findex info history Show the command line history. ETEXI @@ -183,7 +186,7 @@ ETEXI STEXI @item info irq -@findex irq +@findex info irq Show the interrupts statistics (if available). ETEXI @@ -197,8 +200,22 @@ ETEXI STEXI @item info pic -@findex pic -Show i8259 (PIC) state. +@findex info pic +Show PIC state. +ETEXI + + { + .name = "rdma", + .args_type = "", + .params = "", + .help = "show RDMA state", + .cmd = hmp_info_rdma, + }, + +STEXI +@item info rdma +@findex info rdma +Show RDMA state. ETEXI { @@ -211,12 +228,12 @@ ETEXI STEXI @item info pci -@findex pci +@findex info pci Show PCI information. ETEXI #if defined(TARGET_I386) || defined(TARGET_SH4) || defined(TARGET_SPARC) || \ - defined(TARGET_PPC) || defined(TARGET_XTENSA) + defined(TARGET_PPC) || defined(TARGET_XTENSA) || defined(TARGET_M68K) { .name = "tlb", .args_type = "", @@ -228,7 +245,7 @@ ETEXI STEXI @item info tlb -@findex tlb +@findex info tlb Show virtual to physical memory mappings. ETEXI @@ -244,22 +261,23 @@ ETEXI STEXI @item info mem -@findex mem +@findex info mem Show the active virtual memory mappings. ETEXI { .name = "mtree", - .args_type = "flatview:-f,dispatch_tree:-d", - .params = "[-f][-d]", + .args_type = "flatview:-f,dispatch_tree:-d,owner:-o", + .params = "[-f][-d][-o]", .help = "show memory tree (-f: dump flat view for address spaces;" - "-d: dump dispatch tree, valid with -f only)", + "-d: dump dispatch tree, valid with -f only);" + "-o: dump region owners/parents", .cmd = hmp_info_mtree, }, STEXI @item info mtree -@findex mtree +@findex info mtree Show memory tree. ETEXI @@ -275,7 +293,7 @@ ETEXI STEXI @item info jit -@findex jit +@findex info jit Show dynamic compiler info. ETEXI @@ -291,8 +309,30 @@ ETEXI STEXI @item info opcount -@findex opcount +@findex info opcount Show dynamic compiler opcode counters +ETEXI + + { + .name = "sync-profile", + .args_type = "mean:-m,no_coalesce:-n,max:i?", + .params = "[-m] [-n] [max]", + .help = "show synchronization profiling info, up to max entries " + "(default: 10), sorted by total wait time. (-m: sort by " + "mean wait time; -n: do not coalesce objects with the " + "same call site)", + .cmd = hmp_info_sync_profile, + }, + +STEXI +@item info sync-profile [-m|-n] [@var{max}] +@findex info sync-profile +Show synchronization profiling info, up to @var{max} entries (default: 10), +sorted by total wait time. + -m: sort by mean wait time + -n: do not coalesce objects with the same call site +When different objects that share the same call site are coalesced, the "Object" +field shows---enclosed in brackets---the number of objects being coalesced. ETEXI { @@ -305,7 +345,7 @@ ETEXI STEXI @item info kvm -@findex kvm +@findex info kvm Show KVM information. ETEXI @@ -319,7 +359,7 @@ ETEXI STEXI @item info numa -@findex numa +@findex info numa Show NUMA information. ETEXI @@ -333,7 +373,7 @@ ETEXI STEXI @item info usb -@findex usb +@findex info usb Show guest USB devices. ETEXI @@ -347,7 +387,7 @@ ETEXI STEXI @item info usbhost -@findex usbhost +@findex info usbhost Show host USB devices. ETEXI @@ -361,7 +401,7 @@ ETEXI STEXI @item info profile -@findex profile +@findex info profile Show profiling information. ETEXI @@ -375,7 +415,7 @@ ETEXI STEXI @item info capture -@findex capture +@findex info capture Show capture information. ETEXI @@ -389,7 +429,7 @@ ETEXI STEXI @item info snapshots -@findex snapshots +@findex info snapshots Show the currently saved VM snapshots. ETEXI @@ -399,11 +439,12 @@ ETEXI .params = "", .help = "show the current VM status (running|paused)", .cmd = hmp_info_status, + .flags = "p", }, STEXI @item info status -@findex status +@findex info status Show the current VM status (running|paused). ETEXI @@ -417,10 +458,11 @@ ETEXI STEXI @item info mice -@findex mice +@findex info mice Show which guest mouse is receiving events. ETEXI +#if defined(CONFIG_VNC) { .name = "vnc", .args_type = "", @@ -428,10 +470,11 @@ ETEXI .help = "show the vnc server status", .cmd = hmp_info_vnc, }, +#endif STEXI @item info vnc -@findex vnc +@findex info vnc Show the vnc server status. ETEXI @@ -447,7 +490,7 @@ ETEXI STEXI @item info spice -@findex spice +@findex info spice Show the spice server status. ETEXI @@ -457,11 +500,12 @@ ETEXI .params = "", .help = "show the current VM name", .cmd = hmp_info_name, + .flags = "p", }, STEXI @item info name -@findex name +@findex info name Show the current VM name. ETEXI @@ -471,11 +515,12 @@ ETEXI .params = "", .help = "show the current VM UUID", .cmd = hmp_info_uuid, + .flags = "p", }, STEXI @item info uuid -@findex uuid +@findex info uuid Show the current VM UUID. ETEXI @@ -489,7 +534,7 @@ ETEXI STEXI @item info cpustats -@findex cpustats +@findex info cpustats Show CPU statistics. ETEXI @@ -505,7 +550,7 @@ ETEXI STEXI @item info usernet -@findex usernet +@findex info usernet Show user network stack connection states. ETEXI @@ -519,7 +564,7 @@ ETEXI STEXI @item info migrate -@findex migrate +@findex info migrate Show migration status. ETEXI @@ -533,7 +578,7 @@ ETEXI STEXI @item info migrate_capabilities -@findex migrate_capabilities +@findex info migrate_capabilities Show current migration capabilities. ETEXI @@ -547,7 +592,7 @@ ETEXI STEXI @item info migrate_parameters -@findex migrate_parameters +@findex info migrate_parameters Show current migration parameters. ETEXI @@ -561,7 +606,7 @@ ETEXI STEXI @item info migrate_cache_size -@findex migrate_cache_size +@findex info migrate_cache_size Show current migration xbzrle cache size. ETEXI @@ -575,7 +620,7 @@ ETEXI STEXI @item info balloon -@findex balloon +@findex info balloon Show balloon information. ETEXI @@ -589,7 +634,7 @@ ETEXI STEXI @item info qtree -@findex qtree +@findex info qtree Show device tree. ETEXI @@ -603,7 +648,7 @@ ETEXI STEXI @item info qdm -@findex qdm +@findex info qdm Show qdev device model list. ETEXI @@ -613,11 +658,12 @@ ETEXI .params = "[path]", .help = "show QOM composition tree", .cmd = hmp_info_qom_tree, + .flags = "p", }, STEXI @item info qom-tree -@findex qom-tree +@findex info qom-tree Show QOM composition tree. ETEXI @@ -631,7 +677,7 @@ ETEXI STEXI @item info roms -@findex roms +@findex info roms Show roms. ETEXI @@ -647,7 +693,7 @@ ETEXI STEXI @item info trace-events -@findex trace-events +@findex info trace-events Show available trace-events & their state. ETEXI @@ -661,7 +707,7 @@ ETEXI STEXI @item info tpm -@findex tpm +@findex info tpm Show the TPM device. ETEXI @@ -671,11 +717,12 @@ ETEXI .params = "", .help = "show memory backends", .cmd = hmp_info_memdev, + .flags = "p", }, STEXI @item info memdev -@findex memdev +@findex info memdev Show memory backends ETEXI @@ -689,7 +736,7 @@ ETEXI STEXI @item info memory-devices -@findex memory-devices +@findex info memory-devices Show memory devices. ETEXI @@ -699,11 +746,12 @@ ETEXI .params = "", .help = "show iothreads", .cmd = hmp_info_iothreads, + .flags = "p", }, STEXI @item info iothreads -@findex iothreads +@findex info iothreads Show iothread's identifiers. ETEXI @@ -717,7 +765,7 @@ ETEXI STEXI @item info rocker @var{name} -@findex rocker +@findex info rocker Show rocker switch. ETEXI @@ -731,7 +779,7 @@ ETEXI STEXI @item info rocker-ports @var{name}-ports -@findex rocker-ports +@findex info rocker-ports Show rocker ports. ETEXI @@ -745,7 +793,7 @@ ETEXI STEXI @item info rocker-of-dpa-flows @var{name} [@var{tbl_id}] -@findex rocker-of-dpa-flows +@findex info rocker-of-dpa-flows Show rocker OF-DPA flow tables. ETEXI @@ -759,7 +807,7 @@ ETEXI STEXI @item info rocker-of-dpa-groups @var{name} [@var{type}] -@findex rocker-of-dpa-groups +@findex info rocker-of-dpa-groups Show rocker OF-DPA groups. ETEXI @@ -775,7 +823,7 @@ ETEXI STEXI @item info skeys @var{address} -@findex skeys +@findex info skeys Display the value of a storage key (s390 only) ETEXI @@ -791,7 +839,7 @@ ETEXI STEXI @item info cmma @var{address} -@findex cmma +@findex info cmma Display the values of the CMMA storage attributes for a range of pages (s390 only) ETEXI @@ -805,7 +853,7 @@ ETEXI STEXI @item info dump -@findex dump +@findex info dump Display the latest dump status. ETEXI @@ -819,7 +867,7 @@ ETEXI STEXI @item info ramblock -@findex ramblock +@findex info ramblock Dump all the ramblocks of the system. ETEXI @@ -829,11 +877,12 @@ ETEXI .params = "", .help = "Show information about hotpluggable CPUs", .cmd = hmp_hotpluggable_cpus, + .flags = "p", }, STEXI @item info hotpluggable-cpus -@findex hotpluggable-cpus +@findex info hotpluggable-cpus Show information about hotpluggable CPUs ETEXI @@ -847,7 +896,7 @@ ETEXI STEXI @item info vm-generation-id -@findex vm-generation-id +@findex info vm-generation-id Show Virtual Machine Generation ID ETEXI @@ -862,11 +911,27 @@ ETEXI STEXI @item info memory_size_summary -@findex memory_size_summary +@findex info memory_size_summary Display the amount of initially allocated and present hotpluggable (if enabled) memory in bytes. ETEXI +#if defined(TARGET_I386) + { + .name = "sev", + .args_type = "", + .params = "", + .help = "show SEV information", + .cmd = hmp_info_sev, + }, +#endif + +STEXI +@item info sev +@findex info sev +Show SEV information. +ETEXI + STEXI @end table ETEXI