qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 7/8] Documentation: Add monitor commands to function


From: Stefan Weil
Subject: [Qemu-devel] [PATCH 7/8] Documentation: Add monitor commands to function index
Date: Fri, 5 Feb 2010 23:52:04 +0100

* Add monitor commands to function index.

* Fix description for acl_remove.

Signed-off-by: Stefan Weil <address@hidden>
---
 qemu-monitor.hx |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 61 insertions(+), 1 deletions(-)

diff --git a/qemu-monitor.hx b/qemu-monitor.hx
index e5bff8e..cf9e430 100644
--- a/qemu-monitor.hx
+++ b/qemu-monitor.hx
@@ -19,6 +19,7 @@ ETEXI
 
 STEXI
 @item help or ? address@hidden
address@hidden help
 Show the help for all commands or just for command @var{cmd}.
 ETEXI
 
@@ -32,6 +33,7 @@ ETEXI
 
 STEXI
 @item commit
address@hidden commit
 Commit changes to the disk images (if -snapshot is used) or backing files.
 ETEXI
 
@@ -46,6 +48,7 @@ ETEXI
 
 STEXI
 @item info @var{subcommand}
address@hidden info
 Show various information about the system state.
 
 @table @option
@@ -125,6 +128,7 @@ ETEXI
 
 STEXI
 @item q or quit
address@hidden quit
 Quit the emulator.
 ETEXI
 
@@ -139,6 +143,7 @@ ETEXI
 
 STEXI
 @item eject [-f] @var{device}
address@hidden eject
 Eject a removable medium (use -f to force it).
 ETEXI
 
@@ -153,6 +158,7 @@ ETEXI
 
 STEXI
 @item change @var{device} @var{setting}
address@hidden change
 
 Change the configuration of a device.
 
@@ -198,6 +204,7 @@ ETEXI
 
 STEXI
 @item screendump @var{filename}
address@hidden screendump
 Save screen into PPM image @var{filename}.
 ETEXI
 
@@ -211,6 +218,7 @@ ETEXI
 
 STEXI
 @item logfile @var{filename}
address@hidden logfile
 Output logs to @var{filename}.
 ETEXI
 
@@ -224,6 +232,7 @@ ETEXI
 
 STEXI
 @item log @var{item1}[,...]
address@hidden log
 Activate logging of the specified items to @file{/tmp/qemu.log}.
 ETEXI
 
@@ -237,6 +246,7 @@ ETEXI
 
 STEXI
 @item savevm address@hidden|@var{id}]
address@hidden savevm
 Create a snapshot of the whole virtual machine. If @var{tag} is
 provided, it is used as human readable identifier. If there is already
 a snapshot with the same tag or ID, it is replaced. More info at
@@ -253,6 +263,7 @@ ETEXI
 
 STEXI
 @item loadvm @var{tag}|@var{id}
address@hidden loadvm
 Set the whole virtual machine to the snapshot identified by the tag
 @var{tag} or the unique snapshot ID @var{id}.
 ETEXI
@@ -267,6 +278,7 @@ ETEXI
 
 STEXI
 @item delvm @var{tag}|@var{id}
address@hidden delvm
 Delete the snapshot identified by @var{tag} or @var{id}.
 ETEXI
 
@@ -280,6 +292,7 @@ ETEXI
 
 STEXI
 @item singlestep [off]
address@hidden singlestep
 Run the emulation in single step mode.
 If called with option off, the emulation returns to normal mode.
 ETEXI
@@ -295,6 +308,7 @@ ETEXI
 
 STEXI
 @item stop
address@hidden stop
 Stop emulation.
 ETEXI
 
@@ -309,6 +323,7 @@ ETEXI
 
 STEXI
 @item c or cont
address@hidden cont
 Resume emulation.
 ETEXI
 
@@ -322,6 +337,7 @@ ETEXI
 
 STEXI
 @item gdbserver address@hidden
address@hidden gdbserver
 Start gdbserver session (default @var{port}=1234)
 ETEXI
 
@@ -335,6 +351,7 @@ ETEXI
 
 STEXI
 @item x/fmt @var{addr}
address@hidden x
 Virtual memory dump starting at @var{addr}.
 ETEXI
 
@@ -348,6 +365,7 @@ ETEXI
 
 STEXI
 @item xp /@var{fmt} @var{addr}
address@hidden xp
 Physical memory dump starting at @var{addr}.
 
 @var{fmt} is a format which tells the command how to format the
@@ -355,13 +373,16 @@ data. Its syntax is: 
@option{/@address@hidden@address@hidden@address@hidden
 
 @table @var
 @item count
address@hidden count
 is the number of items to be dumped.
 
 @item format
address@hidden format
 can be x (hex), d (signed decimal), u (unsigned decimal), o (octal),
 c (char) or i (asm instruction).
 
 @item size
address@hidden size
 can be b (8 bits), h (16 bits), w (32 bits) or g (64 bits). On x86,
 @code{h} or @code{w} can be specified with the @code{i} format to
 respectively select 16 or 32 bit code instruction size.
@@ -414,6 +435,7 @@ ETEXI
 
 STEXI
 @item p or print/@var{fmt} @var{expr}
address@hidden print
 
 Print expression value. Only the @var{format} part of @var{fmt} is
 used.
@@ -453,6 +475,7 @@ ETEXI
 
 STEXI
 @item sendkey @var{keys}
address@hidden sendkey
 
 Send @var{keys} to the emulator. @var{keys} could be the name of the
 key or @code{#} followed by the raw value in either decimal or hexadecimal
@@ -476,6 +499,7 @@ ETEXI
 
 STEXI
 @item system_reset
address@hidden system_reset
 
 Reset the system.
 ETEXI
@@ -491,6 +515,7 @@ ETEXI
 
 STEXI
 @item system_powerdown
address@hidden system_powerdown
 
 Power down the system (if supported).
 ETEXI
@@ -505,6 +530,7 @@ ETEXI
 
 STEXI
 @item sum @var{addr} @var{size}
address@hidden sum
 
 Compute the checksum of a memory region.
 ETEXI
@@ -519,6 +545,7 @@ ETEXI
 
 STEXI
 @item usb_add @var{devname}
address@hidden usb_add
 
 Add the USB device @var{devname}.  For details of available devices see
 @ref{usb_devices}
@@ -534,6 +561,7 @@ ETEXI
 
 STEXI
 @item usb_del @var{devname}
address@hidden usb_del
 
 Remove the USB device @var{devname} from the QEMU virtual USB
 hub. @var{devname} has the syntax @code{bus.addr}. Use the monitor
@@ -550,6 +578,7 @@ ETEXI
 
 STEXI
 @item device_add @var{config}
address@hidden device_add
 
 Add device.
 ETEXI
@@ -564,6 +593,7 @@ ETEXI
 
 STEXI
 @item device_del @var{id}
address@hidden device_del
 
 Remove device @var{id}.
 ETEXI
@@ -591,6 +621,7 @@ ETEXI
 
 STEXI
 @item mouse_move @var{dx} @var{dy} address@hidden
address@hidden mouse_move
 Move the active mouse to the specified coordinates @var{dx} @var{dy}
 with optional scroll axis @var{dz}.
 ETEXI
@@ -605,6 +636,7 @@ ETEXI
 
 STEXI
 @item mouse_button @var{val}
address@hidden mouse_button
 Change the active mouse button state @var{val} (1=L, 2=M, 4=R).
 ETEXI
 
@@ -618,6 +650,7 @@ ETEXI
 
 STEXI
 @item mouse_set @var{index}
address@hidden mouse_set
 Set which mouse device receives events at given @var{index}, index
 can be obtained with
 @example
@@ -636,6 +669,7 @@ ETEXI
 #endif
 STEXI
 @item wavcapture @var{filename} address@hidden address@hidden address@hidden
address@hidden wavcapture
 Capture audio into @var{filename}. Using sample rate @var{frequency}
 bits per sample @var{bits} and number of channels @var{channels}.
 
@@ -658,6 +692,7 @@ ETEXI
 #endif
 STEXI
 @item stopcapture @var{index}
address@hidden stopcapture
 Stop capture with a given @var{index}, index can be obtained with
 @example
 info capture
@@ -675,6 +710,7 @@ ETEXI
 
 STEXI
 @item memsave @var{addr} @var{size} @var{file}
address@hidden memsave
 save to disk virtual memory dump starting at @var{addr} of size @var{size}.
 ETEXI
 
@@ -689,6 +725,7 @@ ETEXI
 
 STEXI
 @item pmemsave @var{addr} @var{size} @var{file}
address@hidden pmemsave
 save to disk physical memory dump starting at @var{addr} of size @var{size}.
 ETEXI
 
@@ -702,6 +739,7 @@ ETEXI
 
 STEXI
 @item boot_set @var{bootdevicelist}
address@hidden boot_set
 
 Define new values for the boot device list. Those values will override
 the values specified on the command line through the @code{-boot} option.
@@ -721,6 +759,7 @@ ETEXI
 #endif
 STEXI
 @item nmi @var{cpu}
address@hidden nmi
 Inject an NMI on the given CPU (x86 only).
 ETEXI
 
@@ -740,6 +779,7 @@ ETEXI
 
 STEXI
 @item migrate [-d] [-b] [-i] @var{uri}
address@hidden migrate
 Migrate to @var{uri} (using -d to not wait for completion).
        -b for migration with full copy of disk
        -i for migration with incremental copy of disk (base image is shared)
@@ -756,6 +796,7 @@ ETEXI
 
 STEXI
 @item migrate_cancel
address@hidden migrate_cancel
 Cancel the current VM migration.
 ETEXI
 
@@ -770,6 +811,7 @@ ETEXI
 
 STEXI
 @item migrate_set_speed @var{value}
address@hidden migrate_set_speed
 Set maximum speed to @var{value} (in bytes) for migrations.
 ETEXI
 
@@ -784,6 +826,7 @@ ETEXI
 
 STEXI
 @item migrate_set_downtime @var{second}
address@hidden migrate_set_downtime
 Set maximum tolerated downtime (in seconds) for migration.
 ETEXI
 
@@ -803,6 +846,7 @@ ETEXI
 
 STEXI
 @item drive_add
address@hidden drive_add
 Add drive to PCI storage controller.
 ETEXI
 
@@ -819,6 +863,7 @@ ETEXI
 
 STEXI
 @item pci_add
address@hidden pci_add
 Hot-add PCI device.
 ETEXI
 
@@ -835,6 +880,7 @@ ETEXI
 
 STEXI
 @item pci_del
address@hidden pci_del
 Hot remove PCI device.
 ETEXI
 
@@ -848,6 +894,7 @@ ETEXI
 
 STEXI
 @item host_net_add
address@hidden host_net_add
 Add host VLAN client.
 ETEXI
 
@@ -861,6 +908,7 @@ ETEXI
 
 STEXI
 @item host_net_remove
address@hidden host_net_remove
 Remove host VLAN client.
 ETEXI
 
@@ -884,6 +932,7 @@ ETEXI
 #endif
 STEXI
 @item host_net_redir
address@hidden host_net_redir
 Redirect TCP or UDP connections from host to guest (requires -net user).
 ETEXI
 
@@ -899,6 +948,7 @@ ETEXI
 
 STEXI
 @item balloon @var{value}
address@hidden balloon
 Request VM to change its memory allocation to @var{value} (in MB).
 ETEXI
 
@@ -912,6 +962,7 @@ ETEXI
 
 STEXI
 @item set_link @var{name} [up|down]
address@hidden set_link
 Set link @var{name} up or down.
 ETEXI
 
@@ -925,6 +976,7 @@ ETEXI
 
 STEXI
 @item watchdog_action
address@hidden watchdog_action
 Change watchdog action.
 ETEXI
 
@@ -938,6 +990,7 @@ ETEXI
 
 STEXI
 @item acl_show @var{aclname}
address@hidden acl_show
 List all the matching rules in the access control list, and the default
 policy. There are currently two named access control lists,
 @var{vnc.x509dname} and @var{vnc.username} matching on the x509 client
@@ -954,6 +1007,7 @@ ETEXI
 
 STEXI
 @item acl_policy @var{aclname} @code{allow|deny}
address@hidden acl_policy
 Set the default access control list policy, used in the event that
 none of the explicit rules match. The default policy at startup is
 always @code{deny}.
@@ -969,6 +1023,7 @@ ETEXI
 
 STEXI
 @item acl_allow @var{aclname} @var{match} @code{allow|deny} address@hidden
address@hidden acl_allow
 Add a match rule to the access control list, allowing or denying access.
 The match will normally be an exact username or x509 distinguished name,
 but can optionally include wildcard globs. eg @code{*@@EXAMPLE.COM} to
@@ -987,6 +1042,7 @@ ETEXI
 
 STEXI
 @item acl_remove @var{aclname} @var{match}
address@hidden acl_remove
 Remove the specified match rule from the access control list.
 ETEXI
 
@@ -999,7 +1055,7 @@ ETEXI
     },
 
 STEXI
address@hidden acl_remove @var{aclname} @var{match}
address@hidden acl_remove @var{aclname}
 Remove all matches from the access control list, and set the default
 policy back to @code{deny}.
 ETEXI
@@ -1017,6 +1073,7 @@ ETEXI
 #endif
 STEXI
 @item mce @var{cpu} @var{bank} @var{status} @var{mcgstatus} @var{addr} 
@var{misc}
address@hidden mce (x86)
 Inject an MCE on the given CPU (x86 only).
 ETEXI
 
@@ -1031,6 +1088,7 @@ ETEXI
 
 STEXI
 @item getfd @var{fdname}
address@hidden getfd
 If a file descriptor is passed alongside this command using the SCM_RIGHTS
 mechanism on unix sockets, it is stored using the name @var{fdname} for
 later use by other monitor commands.
@@ -1047,6 +1105,7 @@ ETEXI
 
 STEXI
 @item closefd @var{fdname}
address@hidden closefd
 Close the file descriptor previously assigned to @var{fdname} using the
 @code{getfd} command. This is only needed if the file descriptor was never
 used by another monitor command.
@@ -1063,6 +1122,7 @@ ETEXI
 
 STEXI
 @item block_passwd @var{device} @var{password}
address@hidden block_passwd
 Set the encrypted device @var{device} password to @var{password}
 ETEXI
 
-- 
1.6.5





reply via email to

[Prev in Thread] Current Thread [Next in Thread]