Lines Matching +full:suspend +full:- +full:to +full:- +full:disk

27         .help       = "commit changes to the disk images (if -snapshot is used) or backing files",
33 Commit changes to the disk images (if -snapshot is used) or backing files.
35 will be resized to be the same size as the snapshot. If the snapshot is
37 If you want the backing file to match the size of the smaller snapshot,
70 available during the preconfig state (i.e. when the --preconfig command
87 action to see the updated size. Resize to a lower size is supported,
122 .args_type = "force:-f,device:B",
123 .params = "[-f] device",
124 .help = "stop an active background block operation (use -f"
125 "\n\t\t\t if you want to abort the operation immediately"
148 For mirroring, this will switch the device to the destination path.
181 .args_type = "force:-f,device:B",
182 .params = "[-f] device",
183 .help = "eject a removable medium (use -f to force it)",
188 ``eject [-f]`` *device*
189 Eject a removable medium (use -f to force it).
203 submitted against the host device underlying the disk. Once a drive has
204 been deleted, the QEMU Block layer returns -EIO which results in IO
205 errors in the guest for applications that are reading/writing to the device.
206 These errors are always reported to the guest, regardless of the drive's error
212 .args_type = "device:B,force:-f,target:F,arg:s?,read-only-mode:s?",
213 .params = "device [-f] filename [format [read-only-mode]]",
214 .help = "change a removable medium, optional format, use -f to force the operation",
222 ``change`` *diskdevice* [-f] *filename* [*format* [*read-only-mode*]]
223 Change the medium for a removable disk device to point to *filename*. eg::
225 (qemu) change ide1-cd0 /path/to/some.iso
227 ``-f``
232 *read-only-mode* may be used to change the read-only status of the device.
238 read-only
239 Makes the device read-only.
241 read-write
247 is not supplied, the monitor will prompt for it to be entered. VNC
248 passwords are only significant up to 8 letters. eg::
258 .args_type = "filename:F,format:-fs,device:s?,head:i?",
259 .params = "filename [-f format] [device [head]]",
277 .help = "output logs to 'filename'",
283 Output logs to *filename*.
287 .name = "trace-event",
291 "(vcpu: vCPU to set, default is all)",
297 ``trace-event``
303 .name = "trace-file",
311 ``trace-file on|off|flush``
345 Since 4.0, savevm stopped allowing the snapshot id to be set, accepting
360 Set the whole virtual machine to the snapshot identified by the tag
384 .name = "one-insn-per-tb",
392 ``one-insn-per-tb [off]``
395 such as when trying to analyse the logs produced by the ``-d`` option.
398 If called with option off, the emulation returns to normal mode.
431 .help = "wakeup guest from suspend",
437 Wakeup guest from suspend.
478 *fmt* is a format which tells the command how to format the
482 is the number of items to be dumped.
488 ``h`` or ``w`` can be specified with the ``i`` format to
527 .help = "print the host virtual address corresponding to a guest physical address",
542 .help = "print the host physical address corresponding to a guest physical address",
557 .help = "print the guest physical address corresponding to a guest virtual address",
604 Write to I/O port.
609 .args_type = "keys:s,hold-time:i?",
611 .help = "send keys to the VM (e.g. 'sendkey ctrl-alt-f1', default hold time=100 ms)",
618 Send *keys* to the guest. *keys* could be the name of the
619 key or the raw value in hexadecimal format. Use ``-`` to press
622 sendkey ctrl-alt-f1
624 This command is useful to send keys that your graphical user interface
625 intercepts at low level, such as ``ctrl-alt-f1`` in X Window.
628 .name = "sync-profile",
637 ``sync-profile [on|off|reset]``
685 .help = "add device, like -device on the command line",
733 Move the active mouse to the specified coordinates *dx* *dy*
771 .help = "capture audio to a wave file (default frequency=44100 bits=16 channels=2)",
782 - Sample rate = 44100 Hz - CD quality
783 - Bits = 16
784 - Number of channels = 2 - Stereo
806 .help = "save to disk virtual memory dump starting at 'addr' of size 'size'",
812 save to disk virtual memory dump starting at *addr* of size *size*.
819 .help = "save to disk physical memory dump starting at 'addr' of size 'size'",
825 save to disk physical memory dump starting at *addr* of size *size*.
839 the values specified on the command line through the ``-boot`` option.
842 the same that can be specified in the ``-boot`` command line option.
861 .help = "Write to a ring buffer character device",
868 Write *data* to ring buffer character device *device*.
869 *data* must be a UTF-8 string.
883 Read and print up to *size* bytes from ring buffer character
885 Certain non-printable characters are printed ``\uXXXX``, where ``XXXX`` is the
887 Bug: can screw up when the buffer contains invalid UTF-8 sequences,
906 announce to the named set of interfaces. An optional *id* can be used to
907 start a separate announce timer and to change the parameters of it later.
912 .args_type = "detach:-d,resume:-r,uri:s",
913 .params = "[-d] [-r] uri",
914 .help = "migrate to URI (using -d to not wait for completion)"
915 "\n\t\t\t -r to resume a paused postcopy migration",
921 ``migrate [-d] [-r]`` *uri*
922 Migrate the VM to *uri*.
924 ``-d``
925 Start the migration process, but do not wait for its completion. To
927 ``-r``
960 .help = "Continue an incoming migration from an -incoming defer",
967 as the ``-incoming`` option).
987 .help = "Pause an ongoing migration (postcopy-only)",
1028 .help = "Followup to a migration command to switch the migration"
1029 " to postcopy mode. The postcopy-ram capability must "
1037 Switch in-progress migration to postcopy mode. Ignored after the end of
1059 .args_type = "protocol:s,hostname:s,port:i?,tls-port:i?,cert-subject:s?",
1060 .params = "protocol hostname port tls-port cert-subject",
1066 ``client_migrate_info`` *protocol* *hostname* *port* *tls-port* *cert-subject*
1068 ask the client to automatically reconnect using the new parameters
1073 .name = "dump-guest-memory",
1074 ….args_type = "paging:-p,detach:-d,windmp:-w,zlib:-z,lzo:-l,snappy:-s,raw:-R,filename:F,begin:l?,l…
1075 .params = "[-p] [-d] [-z|-l|-s|-w] [-R] filename [begin length]",
1077 "-p: do paging to get guest's memory mapping.\n\t\t\t"
1078 "-d: return immediately (do not wait for completion).\n\t\t\t"
1079 "-z: dump in kdump-compressed format, with zlib compression.\n\t\t\t"
1080 "-l: dump in kdump-compressed format, with lzo compression.\n\t\t\t"
1081 "-s: dump in kdump-compressed format, with snappy compression.\n\t\t\t"
1082 … "-R: when using kdump (-z, -l, -s), use raw rather than makedumpfile-flattened\n\t\t\t"
1084 … "-w: dump in Windows crashdump format (can be used instead of ELF-dump converting),\n\t\t\t"
1092 ``dump-guest-memory [-p]`` *filename* *begin* *length*
1094 ``dump-guest-memory [-z|-l|-s|-w]`` *filename*
1095 Dump guest memory to *protocol*. The file can be processed with crash or
1096 gdb. Without ``-z|-l|-s|-w``, the dump format is ELF.
1098 ``-p``
1099 do paging to get guest's memory mapping.
1100 ``-z``
1101 dump in kdump-compressed format, with zlib compression.
1102 ``-l``
1103 dump in kdump-compressed format, with lzo compression.
1104 ``-s``
1105 dump in kdump-compressed format, with snappy compression.
1106 ``-R``
1107 when using kdump (-z, -l, -s), use raw rather than makedumpfile-flattened
1109 ``-w``
1110 dump in Windows crashdump format (can be used instead of ELF-dump converting),
1125 .name = "dump-skeys",
1134 ``dump-skeys`` *filename*
1135 Save guest storage keys to a file.
1155 .args_type = "reuse:-n,device:B,snapshot-file:s?,format:s?",
1156 .params = "[-n] device [new-image-file] [format]",
1162 "The default format is qcow2. The -n flag requests QEMU\n\t\t\t"
1163 "to reuse the image found in new-image-file, instead of\n\t\t\t"
1207 .args_type = "reuse:-n,full:-f,device:B,target:s,format:s?",
1208 .params = "[-n] [-f] device target [format]",
1211 "copied to the new image file, including data that\n\t\t\t"
1213 "The -n flag requests QEMU to reuse the image found\n\t\t\t"
1214 "in new-image-file, instead of recreating it from scratch.\n\t\t\t"
1215 "The -f flag requests QEMU to copy the whole disk,\n\t\t\t"
1221 Start mirroring a block device's writes to a new destination,
1227 .args_type = "reuse:-n,full:-f,compress:-c,device:B,target:s,format:s?",
1228 .params = "[-n] [-f] [-c] device target [format]",
1229 .help = "initiates a point-in-time\n\t\t\t"
1231 "copied to the new image file, excluding data that\n\t\t\t"
1233 "The -n flag requests QEMU to reuse the image found\n\t\t\t"
1234 "in new-image-file, instead of recreating it from scratch.\n\t\t\t"
1235 "The -f flag requests QEMU to copy the whole disk,\n\t\t\t"
1237 "The -c flag requests QEMU to compress backup data\n\t\t\t"
1243 Start a point-in-time copy of a block device to a specified target.
1248 .args_type = "node:-n,pci_addr:s,opts:s",
1249 .params = "[-n] [[<domain>:]<bus>:]<slot>\n"
1253 "[,readonly=on|off][,copy-on-read=on|off]",
1254 .help = "add drive to PCI storage controller",
1260 Add drive to PCI storage controller.
1265 .args_type = "advisory_non_fatal:-a,correctable:-c,"
1269 .params = "[-a] [-c] id "
1272 " -a for advisory non fatal error\n\t\t\t"
1273 " -c for correctable error\n\t\t\t"
1289 .params = "[user|tap|socket|stream|dgram|vde|bridge|hubport|netmap|vhost-user"
1294 "|af-xdp"
1297 "|vmnet-host|vmnet-shared|vmnet-bridged"
1329 .params = "[qom-type=]type,id=str[,prop=value][,...]",
1360 .params = "[netdev_id] [tcp|udp]:[hostaddr]:hostport-[guestaddr]:guestport",
1361 .help = "redirect TCP or UDP connections from host to guest (requires -net user)",
1367 Redirect TCP or UDP connections from host to guest (requires -net user).
1375 .help = "remove host-to-guest TCP or UDP redirection",
1382 Remove host-to-guest TCP or UDP redirection.
1389 .help = "request VM to change its memory allocation (in MB)",
1395 Request VM to change its memory allocation to *value* (in MB).
1415 .params = "[reset|shutdown|poweroff|pause|debug|none|inject-nmi]",
1428 .args_type = "all:-a,writable:-w,uri:s",
1429 .params = "nbd_server_start [-a] [-w] host:port",
1436 Start an NBD server on the given host and/or port. If the ``-a``
1439 the ``-w`` option makes the devices writable too.
1444 .args_type = "writable:-w,device:B,name:s?",
1445 .params = "nbd_server_add [-w] device [name]",
1453 beforehand with ``nbd_server_start``. The ``-w`` option makes the
1455 defaulting to *device*.
1460 .args_type = "force:-f,name:s",
1461 .params = "nbd_server_remove [-f] name",
1467 ``nbd_server_remove [-f]`` *name*
1469 previously started with ``nbd_server_add``. The ``-f``
1470 option forces the server to drop the export immediately even if
1493 .args_type = "broadcast:-b,cpu_index:i,bank:i,status:l,mcg_status:l,addr:l,misc:l",
1494 .params = "[-b] cpu bank status mcgstatus addr misc",
1495 .help = "inject a MCE on the given CPU [and broadcast to other CPUs with -b option]",
1534 Close the file descriptor previously assigned to *fdname* using the
1550 Change I/O throttle limits for a block drive to
1557 .args_type = "protocol:s,password:s,display:-ds,connected:s?",
1558 .params = "protocol password [-d display] [action-if-connected]",
1564 ``set_password [ vnc | spice ] password [ -d display ] [ action-if-connected ]``
1565 Change spice/vnc password. *display* can be used with 'vnc' to specify
1566 which display to set the password on. *action-if-connected* specifies
1575 .args_type = "protocol:s,time:s,display:-ds",
1576 .params = "protocol time [-d display]",
1577 .help = "set spice/vnc password expire-time",
1582 ``expire_password [ vnc | spice ] expire-time [ -d display ]``
1585 *expire-time* accepts:
1600 .name = "chardev-add",
1609 ``chardev-add`` *args*
1610 chardev-add accepts the same parameters as the -chardev command line switch.
1614 .name = "chardev-change",
1622 ``chardev-change`` *args*
1623 chardev-change accepts existing chardev *id* and then the same arguments
1624 as the -chardev command line switch (except for "id").
1628 .name = "chardev-remove",
1637 ``chardev-remove`` *id*
1642 .name = "chardev-send-break",
1651 ``chardev-send-break`` *id*
1656 .name = "qemu-io",
1657 .args_type = "qdev:-d,device:B,command:s",
1658 .params = "[-d] [device] \"[command]\"",
1659 .help = "run a qemu-io command on a block device\n\t\t\t"
1660 "-d: [device] is a device ID rather than a "
1666 ``qemu-io`` *device* *command*
1667 Executes a qemu-io command on the given block device.
1671 .name = "qom-list",
1680 ``qom-list`` [*path*]
1685 .name = "qom-get",
1694 ``qom-get`` *path* *property*
1699 .name = "qom-set",
1700 .args_type = "json:-j,path:s,property:s,value:S",
1701 .params = "[-j] path property value",
1703 "-j: the value is specified in json format.",
1709 ``qom-set`` *path* *property* *value*
1710 Set QOM property *property* of object at location *path* to value *value*
1749 .help = "replay execution to the specified instruction count",
1755 Automatically proceed to the instruction count *icount*, when
1757 snapshot and replays the execution to find the desired instruction.
1765 .args_type = "dirty_ring:-r,dirty_bitmap:-b,second:l,sample_pages_per_GB:l?",
1766 .params = "[-r] [-b] second [sample_pages_per_GB]",
1767 .help = "start a round of guest dirty rate measurement (using -r to"
1769 "\n\t\t\t -b to specify dirty bitmap as method of calculation)",
1784 .help = "set dirty page rate limit, use cpu_index to set limit"
1800 .help = "cancel dirty page rate limit, use cpu_index to cancel"
1827 .help = "dump the FDT in dtb format to 'filename'",
1833 Dump the FDT in dtb format to *filename*.
1839 .name = "xen-event-inject",
1847 ``xen-event-inject`` *port*
1853 .name = "xen-event-list",
1861 ``xen-event-list``