Blame SOURCES/0018-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch

4a2fec
From dfa2037d390047a7d7c7b13f779443bfc6c3709d Mon Sep 17 00:00:00 2001
4a2fec
From: Miroslav Rezanina <mrezanin@redhat.com>
4a2fec
Date: Fri, 14 Nov 2014 08:51:50 +0100
4a2fec
Subject: Use qemu-kvm in documentation instead of qemu-system-<arch>
4a2fec
4a2fec
Patchwork-id: 62380
4a2fec
O-Subject: [RHEV-7.1 qemu-kvm-rhev PATCHv4] Use qemu-kvm in documentation instead of qemu-system-i386
4a2fec
Bugzilla: 1140620
4a2fec
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
4a2fec
RH-Acked-by: Markus Armbruster <armbru@redhat.com>
4a2fec
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
4a2fec
4a2fec
From: Miroslav Rezanina <mrezanin@redhat.com>
4a2fec
4a2fec
We change the name and location of qemu-kvm binaries. Update documentation
4a2fec
to reflect this change. Only architectures available in RHEL are updated.
4a2fec
4a2fec
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
4a2fec
4a2fec
Rebase Notes (2.10.0):
4a2fec
- Changed patch name and updated commit message.
4a2fec
4a2fec
Rebase Notes (2.9.0):
4a2fec
- fixed chunks missed on 2.8 rebase
4a2fec
4a2fec
(cherry picked from commit 1c2dac56d5e710faebe25b7aa9cac594ec0f9d4b)
4a2fec
---
4a2fec
 qemu-doc.texi   | 110 ++++++++++++++++++++---------------------
4a2fec
 qemu-options.hx | 148 ++++++++++++++++++++++++++++----------------------------
4a2fec
 2 files changed, 129 insertions(+), 129 deletions(-)
4a2fec
4a2fec
diff --git a/qemu-doc.texi b/qemu-doc.texi
4a2fec
index 9811476..da0e513 100644
4a2fec
--- a/qemu-doc.texi
4a2fec
+++ b/qemu-doc.texi
4a2fec
@@ -202,12 +202,12 @@ Note that, by default, GUS shares IRQ(7) with parallel ports and so
4a2fec
 QEMU must be told to not have parallel ports to have working GUS.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 dos.img -soundhw gus -parallel none
4a2fec
+qemu-kvm dos.img -soundhw gus -parallel none
4a2fec
 @end example
4a2fec
 
4a2fec
 Alternatively:
4a2fec
 @example
4a2fec
-qemu-system-i386 dos.img -device gus,irq=5
4a2fec
+qemu-kvm dos.img -device gus,irq=5
4a2fec
 @end example
4a2fec
 
4a2fec
 Or some other unclaimed IRQ.
4a2fec
@@ -223,7 +223,7 @@ CS4231A is the chip used in Windows Sound System and GUSMAX products
4a2fec
 Download and uncompress the linux image (@file{linux.img}) and type:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img
4a2fec
+qemu-kvm linux.img
4a2fec
 @end example
4a2fec
 
4a2fec
 Linux should boot and give you a prompt.
4a2fec
@@ -233,7 +233,7 @@ Linux should boot and give you a prompt.
4a2fec
 
4a2fec
 @example
4a2fec
 @c man begin SYNOPSIS
4a2fec
-@command{qemu-system-i386} [@var{options}] [@var{disk_image}]
4a2fec
+@command{qemu-kvm} [@var{options}] [@var{disk_image}]
4a2fec
 @c man end
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -891,7 +891,7 @@ QEMU can automatically create a virtual FAT disk image from a
4a2fec
 directory tree. In order to use it, just type:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -hdb fat:/my_directory
4a2fec
+qemu-kvm linux.img -hdb fat:/my_directory
4a2fec
 @end example
4a2fec
 
4a2fec
 Then you access access to all the files in the @file{/my_directory}
4a2fec
@@ -901,14 +901,14 @@ them via SAMBA or NFS. The default access is @emph{read-only}.
4a2fec
 Floppies can be emulated with the @code{:floppy:} option:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -fda fat:floppy:/my_directory
4a2fec
+qemu-kvm linux.img -fda fat:floppy:/my_directory
4a2fec
 @end example
4a2fec
 
4a2fec
 A read/write support is available for testing (beta stage) with the
4a2fec
 @code{:rw:} option:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -fda fat:floppy:rw:/my_directory
4a2fec
+qemu-kvm linux.img -fda fat:floppy:rw:/my_directory
4a2fec
 @end example
4a2fec
 
4a2fec
 What you should @emph{never} do:
4a2fec
@@ -926,14 +926,14 @@ QEMU can access directly to block device exported using the Network Block Device
4a2fec
 protocol.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -hdb nbd://my_nbd_server.mydomain.org:1024/
4a2fec
+qemu-kvm linux.img -hdb nbd://my_nbd_server.mydomain.org:1024/
4a2fec
 @end example
4a2fec
 
4a2fec
 If the NBD server is located on the same host, you can use an unix socket instead
4a2fec
 of an inet socket:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
+qemu-kvm linux.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
 @end example
4a2fec
 
4a2fec
 In this case, the block device must be exported using qemu-nbd:
4a2fec
@@ -950,23 +950,23 @@ qemu-nbd --socket=/tmp/my_socket --share=2 my_disk.qcow2
4a2fec
 @noindent
4a2fec
 and then you can use it with two guests:
4a2fec
 @example
4a2fec
-qemu-system-i386 linux1.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
-qemu-system-i386 linux2.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
+qemu-kvm linux1.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
+qemu-kvm linux2.img -hdb nbd+unix://?socket=/tmp/my_socket
4a2fec
 @end example
4a2fec
 
4a2fec
 If the nbd-server uses named exports (supported since NBD 2.9.18, or with QEMU's
4a2fec
 own embedded NBD server), you must specify an export name in the URI:
4a2fec
 @example
4a2fec
-qemu-system-i386 -cdrom nbd://localhost/debian-500-ppc-netinst
4a2fec
-qemu-system-i386 -cdrom nbd://localhost/openSUSE-11.1-ppc-netinst
4a2fec
+qemu-kvm -cdrom nbd://localhost/debian-500-ppc-netinst
4a2fec
+qemu-kvm -cdrom nbd://localhost/openSUSE-11.1-ppc-netinst
4a2fec
 @end example
4a2fec
 
4a2fec
 The URI syntax for NBD is supported since QEMU 1.3.  An alternative syntax is
4a2fec
 also available.  Here are some example of the older syntax:
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img -hdb nbd:my_nbd_server.mydomain.org:1024
4a2fec
-qemu-system-i386 linux2.img -hdb nbd:unix:/tmp/my_socket
4a2fec
-qemu-system-i386 -cdrom nbd:localhost:10809:exportname=debian-500-ppc-netinst
4a2fec
+qemu-kvm linux.img -hdb nbd:my_nbd_server.mydomain.org:1024
4a2fec
+qemu-kvm linux2.img -hdb nbd:unix:/tmp/my_socket
4a2fec
+qemu-kvm -cdrom nbd:localhost:10809:exportname=debian-500-ppc-netinst
4a2fec
 @end example
4a2fec
 
4a2fec
 @node disk_images_sheepdog
4a2fec
@@ -991,7 +991,7 @@ qemu-img convert @var{filename} sheepdog:///@var{image}
4a2fec
 
4a2fec
 You can boot from the Sheepdog disk image with the command:
4a2fec
 @example
4a2fec
-qemu-system-i386 sheepdog:///@var{image}
4a2fec
+qemu-kvm sheepdog:///@var{image}
4a2fec
 @end example
4a2fec
 
4a2fec
 You can also create a snapshot of the Sheepdog image like qcow2.
4a2fec
@@ -1003,7 +1003,7 @@ where @var{tag} is a tag name of the newly created snapshot.
4a2fec
 To boot from the Sheepdog snapshot, specify the tag name of the
4a2fec
 snapshot.
4a2fec
 @example
4a2fec
-qemu-system-i386 sheepdog:///@var{image}#@var{tag}
4a2fec
+qemu-kvm sheepdog:///@var{image}#@var{tag}
4a2fec
 @end example
4a2fec
 
4a2fec
 You can create a cloned image from the existing snapshot.
4a2fec
@@ -1016,14 +1016,14 @@ is its tag name.
4a2fec
 You can use an unix socket instead of an inet socket:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 sheepdog+unix:///@var{image}?socket=@var{path}
4a2fec
+qemu-kvm sheepdog+unix:///@var{image}?socket=@var{path}
4a2fec
 @end example
4a2fec
 
4a2fec
 If the Sheepdog daemon doesn't run on the local host, you need to
4a2fec
 specify one of the Sheepdog servers to connect to.
4a2fec
 @example
4a2fec
 qemu-img create sheepdog://@var{hostname}:@var{port}/@var{image} @var{size}
4a2fec
-qemu-system-i386 sheepdog://@var{hostname}:@var{port}/@var{image}
4a2fec
+qemu-kvm sheepdog://@var{hostname}:@var{port}/@var{image}
4a2fec
 @end example
4a2fec
 
4a2fec
 @node disk_images_iscsi
4a2fec
@@ -1065,7 +1065,7 @@ Various session related parameters can be set via special options, either
4a2fec
 in a configuration file provided via '-readconfig' or directly on the
4a2fec
 command line.
4a2fec
 
4a2fec
-If the initiator-name is not specified qemu will use a default name
4a2fec
+If the initiator-name is not specified qemu-kvm will use a default name
4a2fec
 of 'iqn.2008-11.org.linux-kvm[:<name>'] where <name> is the name of the
4a2fec
 virtual machine.
4a2fec
 
4a2fec
@@ -1112,7 +1112,7 @@ cat >iscsi.conf <
4a2fec
   header-digest = "CRC32C"
4a2fec
 EOF
4a2fec
 
4a2fec
-qemu-system-i386 -drive file=iscsi://127.0.0.1/iqn.qemu.test/1 \
4a2fec
+qemu-kvm -drive file=iscsi://127.0.0.1/iqn.qemu.test/1 \
4a2fec
     -readconfig iscsi.conf
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -1131,7 +1131,7 @@ tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 2 \
4a2fec
     -b /IMAGES/cd.iso --device-type=cd
4a2fec
 tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL
4a2fec
 
4a2fec
-qemu-system-i386 -iscsi initiator-name=iqn.qemu.test:my-initiator \
4a2fec
+qemu-kvm -iscsi initiator-name=iqn.qemu.test:my-initiator \
4a2fec
     -boot d -drive file=iscsi://127.0.0.1/iqn.qemu.test/1 \
4a2fec
     -cdrom iscsi://127.0.0.1/iqn.qemu.test/2
4a2fec
 @end example
4a2fec
@@ -1144,11 +1144,11 @@ GlusterFS is a user space distributed file system.
4a2fec
 You can boot from the GlusterFS disk image with the command:
4a2fec
 @example
4a2fec
 URI:
4a2fec
-qemu-system-x86_64 -drive file=gluster[+@var{type}]://[@var{host}[:@var{port}]]/@var{volume}/@var{path}
4a2fec
+qemu-kvm -drive file=gluster[+@var{type}]://[@var{host}[:@var{port}]]/@var{volume}/@var{path}
4a2fec
                                [?socket=...][,file.debug=9][,file.logfile=...]
4a2fec
 
4a2fec
 JSON:
4a2fec
-qemu-system-x86_64 'json:@{"driver":"qcow2",
4a2fec
+qemu-kvm 'json:@{"driver":"qcow2",
4a2fec
                            "file":@{"driver":"gluster",
4a2fec
                                     "volume":"testvol","path":"a.img","debug":9,"logfile":"...",
4a2fec
                                     "server":[@{"type":"tcp","host":"...","port":"..."@},
4a2fec
@@ -1196,22 +1196,22 @@ qemu-img create gluster://@var{host}/@var{volume}/@var{path} @var{size}
4a2fec
 
4a2fec
 Examples
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -drive file=gluster://1.2.3.4/testvol/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+tcp://1.2.3.4/testvol/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+tcp://1.2.3.4:24007/testvol/dir/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+tcp://[1:2:3:4:5:6:7:8]/testvol/dir/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+tcp://[1:2:3:4:5:6:7:8]:24007/testvol/dir/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+tcp://server.domain.com:24007/testvol/dir/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster+unix:///testvol/dir/a.img?socket=/tmp/glusterd.socket
4a2fec
-qemu-system-x86_64 -drive file=gluster+rdma://1.2.3.4:24007/testvol/a.img
4a2fec
-qemu-system-x86_64 -drive file=gluster://1.2.3.4/testvol/a.img,file.debug=9,file.logfile=/var/log/qemu-gluster.log
4a2fec
-qemu-system-x86_64 'json:@{"driver":"qcow2",
4a2fec
+qemu-kvm -drive file=gluster://1.2.3.4/testvol/a.img
4a2fec
+qemu-kvm -drive file=gluster+tcp://1.2.3.4/testvol/a.img
4a2fec
+qemu-kvm -drive file=gluster+tcp://1.2.3.4:24007/testvol/dir/a.img
4a2fec
+qemu-kvm -drive file=gluster+tcp://[1:2:3:4:5:6:7:8]/testvol/dir/a.img
4a2fec
+qemu-kvm -drive file=gluster+tcp://[1:2:3:4:5:6:7:8]:24007/testvol/dir/a.img
4a2fec
+qemu-kvm -drive file=gluster+tcp://server.domain.com:24007/testvol/dir/a.img
4a2fec
+qemu-kvm -drive file=gluster+unix:///testvol/dir/a.img?socket=/tmp/glusterd.socket
4a2fec
+qemu-kvm -drive file=gluster+rdma://1.2.3.4:24007/testvol/a.img
4a2fec
+qemu-kvm -drive file=gluster://1.2.3.4/testvol/a.img,file.debug=9,file.logfile=/var/log/qemu-gluster.log
4a2fec
+qemu-kvm 'json:@{"driver":"qcow2",
4a2fec
                            "file":@{"driver":"gluster",
4a2fec
                                     "volume":"testvol","path":"a.img",
4a2fec
                                     "debug":9,"logfile":"/var/log/qemu-gluster.log",
4a2fec
                                     "server":[@{"type":"tcp","host":"1.2.3.4","port":24007@},
4a2fec
                                               @{"type":"unix","socket":"/var/run/glusterd.socket"@}]@}@}'
4a2fec
-qemu-system-x86_64 -drive driver=qcow2,file.driver=gluster,file.volume=testvol,file.path=/path/a.img,
4a2fec
+qemu-kvm -drive driver=qcow2,file.driver=gluster,file.volume=testvol,file.path=/path/a.img,
4a2fec
                                        file.debug=9,file.logfile=/var/log/qemu-gluster.log,
4a2fec
                                        file.server.0.type=tcp,file.server.0.host=1.2.3.4,file.server.0.port=24007,
4a2fec
                                        file.server.1.type=unix,file.server.1.socket=/var/run/glusterd.socket
4a2fec
@@ -1224,13 +1224,13 @@ You can access disk images located on a remote ssh server
4a2fec
 by using the ssh protocol:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -drive file=ssh://[@var{user}@@]@var{server}[:@var{port}]/@var{path}[?host_key_check=@var{host_key_check}]
4a2fec
+qemu-kvm -drive file=ssh://[@var{user}@@]@var{server}[:@var{port}]/@var{path}[?host_key_check=@var{host_key_check}]
4a2fec
 @end example
4a2fec
 
4a2fec
 Alternative syntax using properties:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -drive file.driver=ssh[,file.user=@var{user}],file.host=@var{server}[,file.port=@var{port}],file.path=@var{path}[,file.host_key_check=@var{host_key_check}]
4a2fec
+qemu-kvm -drive file.driver=ssh[,file.user=@var{user}],file.host=@var{server}[,file.port=@var{port}],file.path=@var{path}[,file.host_key_check=@var{host_key_check}]
4a2fec
 @end example
4a2fec
 
4a2fec
 @var{ssh} is the protocol.
4a2fec
@@ -1372,7 +1372,7 @@ On Linux hosts, a shared memory device is available.  The basic syntax
4a2fec
 is:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -device ivshmem-plain,memdev=@var{hostmem}
4a2fec
+qemu-kvm -device ivshmem-plain,memdev=@var{hostmem}
4a2fec
 @end example
4a2fec
 
4a2fec
 where @var{hostmem} names a host memory backend.  For a POSIX shared
4a2fec
@@ -1393,7 +1393,7 @@ memory server is:
4a2fec
 ivshmem-server -p @var{pidfile} -S @var{path} -m @var{shm-name} -l @var{shm-size} -n @var{vectors}
4a2fec
 
4a2fec
 # Then start your qemu instances with matching arguments
4a2fec
-qemu-system-x86_64 -device ivshmem-doorbell,vectors=@var{vectors},chardev=@var{id}
4a2fec
+qemu-kvm -device ivshmem-doorbell,vectors=@var{vectors},chardev=@var{id}
4a2fec
                  -chardev socket,path=@var{path},id=@var{id}
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -1418,7 +1418,7 @@ Instead of specifying the <shm size> using POSIX shm, you may specify
4a2fec
 a memory backend that has hugepage support:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -object memory-backend-file,size=1G,mem-path=/dev/hugepages/my-shmem-file,share,id=mb1
4a2fec
+qemu-kvm -object memory-backend-file,size=1G,mem-path=/dev/hugepages/my-shmem-file,share,id=mb1
4a2fec
                  -device ivshmem-plain,memdev=mb1
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -1434,7 +1434,7 @@ kernel testing.
4a2fec
 
4a2fec
 The syntax is:
4a2fec
 @example
4a2fec
-qemu-system-i386 -kernel arch/i386/boot/bzImage -hda root-2.4.20.img -append "root=/dev/hda"
4a2fec
+qemu-kvm -kernel arch/i386/boot/bzImage -hda root-2.4.20.img -append "root=/dev/hda"
4a2fec
 @end example
4a2fec
 
4a2fec
 Use @option{-kernel} to provide the Linux kernel image and
4a2fec
@@ -1449,7 +1449,7 @@ If you do not need graphical output, you can disable it and redirect
4a2fec
 the virtual serial port and the QEMU monitor to the console with the
4a2fec
 @option{-nographic} option. The typical command line is:
4a2fec
 @example
4a2fec
-qemu-system-i386 -kernel arch/i386/boot/bzImage -hda root-2.4.20.img \
4a2fec
+qemu-kvm -kernel arch/i386/boot/bzImage -hda root-2.4.20.img \
4a2fec
                  -append "root=/dev/hda console=ttyS0" -nographic
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -1515,7 +1515,7 @@ Network adapter that supports CDC ethernet and RNDIS protocols.  @var{id}
4a2fec
 specifies a netdev defined with @code{-netdev @dots{},id=@var{id}}.
4a2fec
 For instance, user-mode networking can be used with
4a2fec
 @example
4a2fec
-qemu-system-i386 [...] -netdev user,id=net0 -device usb-net,netdev=net0
4a2fec
+qemu-kvm [...] -netdev user,id=net0 -device usb-net,netdev=net0
4a2fec
 @end example
4a2fec
 @item usb-ccid
4a2fec
 Smartcard reader device
4a2fec
@@ -1534,7 +1534,7 @@ no type is given, the HCI logic corresponds to @code{-bt hci,vlan=0}.
4a2fec
 This USB device implements the USB Transport Layer of HCI.  Example
4a2fec
 usage:
4a2fec
 @example
4a2fec
-@command{qemu-system-i386} [...@var{OPTIONS}...] @option{-usbdevice} bt:hci,vlan=3 @option{-bt} device:keyboard,vlan=3
4a2fec
+@command{qemu-kvm} [...@var{OPTIONS}...] @option{-usbdevice} bt:hci,vlan=3 @option{-bt} device:keyboard,vlan=3
4a2fec
 @end example
4a2fec
 @end table
4a2fec
 
4a2fec
@@ -1612,7 +1612,7 @@ For this setup it is recommended to restrict it to listen on a UNIX domain
4a2fec
 socket only. For example
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc unix:/home/joebloggs/.qemu-myvm-vnc
4a2fec
+qemu-kvm [...OPTIONS...] -vnc unix:/home/joebloggs/.qemu-myvm-vnc
4a2fec
 @end example
4a2fec
 
4a2fec
 This ensures that only users on local box with read/write access to that
4a2fec
@@ -1635,7 +1635,7 @@ is running the password is set with the monitor. Until the monitor is used to
4a2fec
 set the password all clients will be rejected.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,password -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,password -monitor stdio
4a2fec
 (qemu) change vnc password
4a2fec
 Password: ********
4a2fec
 (qemu)
4a2fec
@@ -1652,7 +1652,7 @@ support provides a secure session, but no authentication. This allows any
4a2fec
 client to connect, and provides an encrypted session.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,tls,x509=/etc/pki/qemu -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,tls,x509=/etc/pki/qemu -monitor stdio
4a2fec
 @end example
4a2fec
 
4a2fec
 In the above example @code{/etc/pki/qemu} should contain at least three files,
4a2fec
@@ -1670,7 +1670,7 @@ then validate against the CA certificate. This is a good choice if deploying
4a2fec
 in an environment with a private internal certificate authority.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,tls,x509verify=/etc/pki/qemu -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,tls,x509verify=/etc/pki/qemu -monitor stdio
4a2fec
 @end example
4a2fec
 
4a2fec
 
4a2fec
@@ -1681,7 +1681,7 @@ Finally, the previous method can be combined with VNC password authentication
4a2fec
 to provide two layers of authentication for clients.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,password,tls,x509verify=/etc/pki/qemu -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,password,tls,x509verify=/etc/pki/qemu -monitor stdio
4a2fec
 (qemu) change vnc password
4a2fec
 Password: ********
4a2fec
 (qemu)
4a2fec
@@ -1704,7 +1704,7 @@ used for authentication, but assuming use of one supporting SSF,
4a2fec
 then QEMU can be launched with:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,sasl -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,sasl -monitor stdio
4a2fec
 @end example
4a2fec
 
4a2fec
 @node vnc_sec_certificate_sasl
4a2fec
@@ -1718,7 +1718,7 @@ credentials. This can be enabled, by combining the 'sasl' option
4a2fec
 with the aforementioned TLS + x509 options:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -vnc :1,tls,x509,sasl -monitor stdio
4a2fec
+qemu-kvm [...OPTIONS...] -vnc :1,tls,x509,sasl -monitor stdio
4a2fec
 @end example
4a2fec
 
4a2fec
 
4a2fec
@@ -1894,7 +1894,7 @@ QEMU has a primitive support to work with gdb, so that you can do
4a2fec
 In order to use gdb, launch QEMU with the '-s' option. It will wait for a
4a2fec
 gdb connection:
4a2fec
 @example
4a2fec
-qemu-system-i386 -s -kernel arch/i386/boot/bzImage -hda root-2.4.20.img \
4a2fec
+qemu-kvm -s -kernel arch/i386/boot/bzImage -hda root-2.4.20.img \
4a2fec
                     -append "root=/dev/hda"
4a2fec
 Connected to host network interface: tun0
4a2fec
 Waiting gdb connection on port 1234
4a2fec
@@ -2076,7 +2076,7 @@ differences are mentioned in the following sections.
4a2fec
 @section PowerPC System emulator
4a2fec
 @cindex system emulation (PowerPC)
4a2fec
 
4a2fec
-Use the executable @file{qemu-system-ppc} to simulate a complete PREP
4a2fec
+Use the executable @file{qemu-kvm} to simulate a complete PREP
4a2fec
 or PowerMac PowerPC system.
4a2fec
 
4a2fec
 QEMU emulates the following PowerMac peripherals:
4a2fec
@@ -2140,7 +2140,7 @@ Set the initial VGA graphic mode. The default is 800x600x32.
4a2fec
 Set OpenBIOS variables in NVRAM, for example:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-ppc -prom-env 'auto-boot?=false' \
4a2fec
+qemu-kvm -prom-env 'auto-boot?=false' \
4a2fec
  -prom-env 'boot-device=hd:2,\yaboot' \
4a2fec
  -prom-env 'boot-args=conf=hd:2,\yaboot.conf'
4a2fec
 @end example
4a2fec
diff --git a/qemu-options.hx b/qemu-options.hx
4a2fec
index 568fc7c..5220120 100644
4a2fec
--- a/qemu-options.hx
4a2fec
+++ b/qemu-options.hx
4a2fec
@@ -252,7 +252,7 @@ This option defines a free-form string that can be used to describe @var{fd}.
4a2fec
 
4a2fec
 You can open an image using pre-opened file descriptors from an fd set:
4a2fec
 @example
4a2fec
-qemu-system-i386
4a2fec
+qemu-kvm
4a2fec
 -add-fd fd=3,set=2,opaque="rdwr:/path/to/file"
4a2fec
 -add-fd fd=4,set=2,opaque="rdonly:/path/to/file"
4a2fec
 -drive file=/dev/fdset/2,index=0,media=disk
4a2fec
@@ -281,7 +281,7 @@ STEXI
4a2fec
 Set default value of @var{driver}'s property @var{prop} to @var{value}, e.g.:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 -global ide-hd.physical_block_size=4096 disk-image.img
4a2fec
+qemu-kvm -global ide-hd.physical_block_size=4096 disk-image.img
4a2fec
 @end example
4a2fec
 
4a2fec
 In particular, you can use this to set driver properties for devices which are 
4a2fec
@@ -326,7 +326,7 @@ the recommended is 320x240, 640x480, 800x640.
4a2fec
 
4a2fec
 A timeout could be passed to bios, guest will pause for @var{rb_timeout} ms
4a2fec
 when boot failed, then reboot. If @var{rb_timeout} is '-1', guest will not
4a2fec
-reboot, qemu passes '-1' to bios by default. Currently Seabios for X86
4a2fec
+reboot, qemu-kvm passes '-1' to bios by default. Currently Seabios for X86
4a2fec
 system support it.
4a2fec
 
4a2fec
 Do strict boot via @option{strict=on} as far as firmware/BIOS
4a2fec
@@ -335,11 +335,11 @@ bootindex options. The default is non-strict boot.
4a2fec
 
4a2fec
 @example
4a2fec
 # try to boot from network first, then from hard disk
4a2fec
-qemu-system-i386 -boot order=nc
4a2fec
+qemu-kvm -boot order=nc
4a2fec
 # boot from CD-ROM first, switch back to default order after reboot
4a2fec
-qemu-system-i386 -boot once=d
4a2fec
+qemu-kvm -boot once=d
4a2fec
 # boot with a splash picture for 5 seconds.
4a2fec
-qemu-system-i386 -boot menu=on,splash=/root/boot.bmp,splash-time=5000
4a2fec
+qemu-kvm -boot menu=on,splash=/root/boot.bmp,splash-time=5000
4a2fec
 @end example
4a2fec
 
4a2fec
 Note: The legacy format '-boot @var{drives}' is still supported but its
4a2fec
@@ -368,7 +368,7 @@ For example, the following command-line sets the guest startup RAM size to
4a2fec
 memory the guest can reach to 4GB:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-x86_64 -m 1G,slots=3,maxmem=4G
4a2fec
+qemu-kvm -m 1G,slots=3,maxmem=4G
4a2fec
 @end example
4a2fec
 
4a2fec
 If @var{slots} and @var{maxmem} are not specified, memory hotplug won't
4a2fec
@@ -437,12 +437,12 @@ Enable audio and selected sound hardware. Use 'help' to print all
4a2fec
 available sound hardware.
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 -soundhw sb16,adlib disk.img
4a2fec
-qemu-system-i386 -soundhw es1370 disk.img
4a2fec
-qemu-system-i386 -soundhw ac97 disk.img
4a2fec
-qemu-system-i386 -soundhw hda disk.img
4a2fec
-qemu-system-i386 -soundhw all disk.img
4a2fec
-qemu-system-i386 -soundhw help
4a2fec
+qemu-kvm -soundhw sb16,adlib disk.img
4a2fec
+qemu-kvm -soundhw es1370 disk.img
4a2fec
+qemu-kvm -soundhw ac97 disk.img
4a2fec
+qemu-kvm -soundhw hda disk.img
4a2fec
+qemu-kvm -soundhw all disk.img
4a2fec
+qemu-kvm -soundhw help
4a2fec
 @end example
4a2fec
 
4a2fec
 Note that Linux's i810_audio OSS kernel (for AC97) module might
4a2fec
@@ -934,21 +934,21 @@ is off.
4a2fec
 
4a2fec
 Instead of @option{-cdrom} you can use:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=file,index=2,media=cdrom
4a2fec
+qemu-kvm -drive file=file,index=2,media=cdrom
4a2fec
 @end example
4a2fec
 
4a2fec
 Instead of @option{-hda}, @option{-hdb}, @option{-hdc}, @option{-hdd}, you can
4a2fec
 use:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=file,index=0,media=disk
4a2fec
-qemu-system-i386 -drive file=file,index=1,media=disk
4a2fec
-qemu-system-i386 -drive file=file,index=2,media=disk
4a2fec
-qemu-system-i386 -drive file=file,index=3,media=disk
4a2fec
+qemu-kvm -drive file=file,index=0,media=disk
4a2fec
+qemu-kvm -drive file=file,index=1,media=disk
4a2fec
+qemu-kvm -drive file=file,index=2,media=disk
4a2fec
+qemu-kvm -drive file=file,index=3,media=disk
4a2fec
 @end example
4a2fec
 
4a2fec
 You can open an image using pre-opened file descriptors from an fd set:
4a2fec
 @example
4a2fec
-qemu-system-i386
4a2fec
+qemu-kvm
4a2fec
 -add-fd fd=3,set=2,opaque="rdwr:/path/to/file"
4a2fec
 -add-fd fd=4,set=2,opaque="rdonly:/path/to/file"
4a2fec
 -drive file=/dev/fdset/2,index=0,media=disk
4a2fec
@@ -956,28 +956,28 @@ qemu-system-i386
4a2fec
 
4a2fec
 You can connect a CDROM to the slave of ide0:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=file,if=ide,index=1,media=cdrom
4a2fec
+qemu-kvm -drive file=file,if=ide,index=1,media=cdrom
4a2fec
 @end example
4a2fec
 
4a2fec
 If you don't specify the "file=" argument, you define an empty drive:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive if=ide,index=1,media=cdrom
4a2fec
+qemu-kvm -drive if=ide,index=1,media=cdrom
4a2fec
 @end example
4a2fec
 
4a2fec
 Instead of @option{-fda}, @option{-fdb}, you can use:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=file,index=0,if=floppy
4a2fec
-qemu-system-i386 -drive file=file,index=1,if=floppy
4a2fec
+qemu-kvm -drive file=file,index=0,if=floppy
4a2fec
+qemu-kvm -drive file=file,index=1,if=floppy
4a2fec
 @end example
4a2fec
 
4a2fec
 By default, @var{interface} is "ide" and @var{index} is automatically
4a2fec
 incremented:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=a -drive file=b"
4a2fec
+qemu-kvm -drive file=a -drive file=b"
4a2fec
 @end example
4a2fec
 is interpreted like:
4a2fec
 @example
4a2fec
-qemu-system-i386 -hda a -hdb b
4a2fec
+qemu-kvm -hda a -hdb b
4a2fec
 @end example
4a2fec
 ETEXI
4a2fec
 
4a2fec
@@ -2115,7 +2115,7 @@ can not be resolved.
4a2fec
 
4a2fec
 Example:
4a2fec
 @example
4a2fec
-qemu -net user,dnssearch=mgmt.example.org,dnssearch=example.org [...]
4a2fec
+qemu-kvm -net user,dnssearch=mgmt.example.org,dnssearch=example.org [...]
4a2fec
 @end example
4a2fec
 
4a2fec
 @item tftp=@var{dir}
4a2fec
@@ -2131,7 +2131,7 @@ a guest from a local directory.
4a2fec
 
4a2fec
 Example (using pxelinux):
4a2fec
 @example
4a2fec
-qemu-system-i386 -hda linux.img -boot n -net user,tftp=/path/to/tftp/files,bootfile=/pxelinux.0
4a2fec
+qemu-kvm -hda linux.img -boot n -net user,tftp=/path/to/tftp/files,bootfile=/pxelinux.0
4a2fec
 @end example
4a2fec
 
4a2fec
 @item smb=@var{dir}[,smbserver=@var{addr}]
4a2fec
@@ -2166,7 +2166,7 @@ screen 0, use the following:
4a2fec
 
4a2fec
 @example
4a2fec
 # on the host
4a2fec
-qemu-system-i386 -net user,hostfwd=tcp:127.0.0.1:6001-:6000 [...]
4a2fec
+qemu-kvm -net user,hostfwd=tcp:127.0.0.1:6001-:6000 [...]
4a2fec
 # this host xterm should open in the guest X11 server
4a2fec
 xterm -display :1
4a2fec
 @end example
4a2fec
@@ -2176,7 +2176,7 @@ the guest, use the following:
4a2fec
 
4a2fec
 @example
4a2fec
 # on the host
4a2fec
-qemu-system-i386 -net user,hostfwd=tcp::5555-:23 [...]
4a2fec
+qemu-kvm -net user,hostfwd=tcp::5555-:23 [...]
4a2fec
 telnet localhost 5555
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -2195,7 +2195,7 @@ lifetime, like in the following example:
4a2fec
 @example
4a2fec
 # open 10.10.1.1:4321 on bootup, connect 10.0.2.100:1234 to it whenever
4a2fec
 # the guest accesses it
4a2fec
-qemu -net user,guestfwd=tcp:10.0.2.100:1234-tcp:10.10.1.1:4321 [...]
4a2fec
+qemu-kvm -net user,guestfwd=tcp:10.0.2.100:1234-tcp:10.10.1.1:4321 [...]
4a2fec
 @end example
4a2fec
 
4a2fec
 Or you can execute a command on every TCP connection established by the guest,
4a2fec
@@ -2204,7 +2204,7 @@ so that QEMU behaves similar to an inetd process for that virtual server:
4a2fec
 @example
4a2fec
 # call "netcat 10.10.1.1 4321" on every TCP connection to 10.0.2.100:1234
4a2fec
 # and connect the TCP stream to its stdin/stdout
4a2fec
-qemu -net 'user,guestfwd=tcp:10.0.2.100:1234-cmd:netcat 10.10.1.1 4321'
4a2fec
+qemu-kvm -net 'user,guestfwd=tcp:10.0.2.100:1234-cmd:netcat 10.10.1.1 4321'
4a2fec
 @end example
4a2fec
 
4a2fec
 @end table
4a2fec
@@ -2237,13 +2237,13 @@ Examples:
4a2fec
 
4a2fec
 @example
4a2fec
 #launch a QEMU instance with the default network script
4a2fec
-qemu-system-i386 linux.img -net nic -net tap
4a2fec
+qemu-kvm linux.img -net nic -net tap
4a2fec
 @end example
4a2fec
 
4a2fec
 @example
4a2fec
 #launch a QEMU instance with two NICs, each one connected
4a2fec
 #to a TAP device
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,vlan=0 -net tap,vlan=0,ifname=tap0 \
4a2fec
                  -net nic,vlan=1 -net tap,vlan=1,ifname=tap1
4a2fec
 @end example
4a2fec
@@ -2251,7 +2251,7 @@ qemu-system-i386 linux.img \
4a2fec
 @example
4a2fec
 #launch a QEMU instance with the default network helper to
4a2fec
 #connect a TAP device to bridge br0
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic -net tap,"helper=/path/to/qemu-bridge-helper"
4a2fec
 @end example
4a2fec
 
4a2fec
@@ -2269,13 +2269,13 @@ Examples:
4a2fec
 @example
4a2fec
 #launch a QEMU instance with the default network helper to
4a2fec
 #connect a TAP device to bridge br0
4a2fec
-qemu-system-i386 linux.img -net bridge -net nic,model=virtio
4a2fec
+qemu-kvm linux.img -net bridge -net nic,model=virtio
4a2fec
 @end example
4a2fec
 
4a2fec
 @example
4a2fec
 #launch a QEMU instance with the default network helper to
4a2fec
 #connect a TAP device to bridge qemubr0
4a2fec
-qemu-system-i386 linux.img -net bridge,br=qemubr0 -net nic,model=virtio
4a2fec
+qemu-kvm linux.img -net bridge,br=qemubr0 -net nic,model=virtio
4a2fec
 @end example
4a2fec
 
4a2fec
 @item -netdev socket,id=@var{id}[,fd=@var{h}][,listen=[@var{host}]:@var{port}][,connect=@var{host}:@var{port}]
4a2fec
@@ -2291,12 +2291,12 @@ specifies an already opened TCP socket.
4a2fec
 Example:
4a2fec
 @example
4a2fec
 # launch a first QEMU instance
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:56 \
4a2fec
                  -net socket,listen=:1234
4a2fec
 # connect the VLAN 0 of this instance to the VLAN 0
4a2fec
 # of the first instance
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:57 \
4a2fec
                  -net socket,connect=127.0.0.1:1234
4a2fec
 @end example
4a2fec
@@ -2322,15 +2322,15 @@ Use @option{fd=h} to specify an already opened UDP multicast socket.
4a2fec
 Example:
4a2fec
 @example
4a2fec
 # launch one QEMU instance
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:56 \
4a2fec
                  -net socket,mcast=230.0.0.1:1234
4a2fec
 # launch another QEMU instance on same "bus"
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:57 \
4a2fec
                  -net socket,mcast=230.0.0.1:1234
4a2fec
 # launch yet another QEMU instance on same "bus"
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:58 \
4a2fec
                  -net socket,mcast=230.0.0.1:1234
4a2fec
 @end example
4a2fec
@@ -2339,7 +2339,7 @@ Example (User Mode Linux compat.):
4a2fec
 @example
4a2fec
 # launch QEMU instance (note mcast address selected
4a2fec
 # is UML's default)
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:56 \
4a2fec
                  -net socket,mcast=239.192.168.1:1102
4a2fec
 # launch UML
4a2fec
@@ -2348,7 +2348,7 @@ qemu-system-i386 linux.img \
4a2fec
 
4a2fec
 Example (send packets from host's 1.2.3.4):
4a2fec
 @example
4a2fec
-qemu-system-i386 linux.img \
4a2fec
+qemu-kvm linux.img \
4a2fec
                  -net nic,macaddr=52:54:00:12:34:56 \
4a2fec
                  -net socket,mcast=239.192.168.1:1102,localaddr=1.2.3.4
4a2fec
 @end example
4a2fec
@@ -2407,7 +2407,7 @@ brctl addif br-lan vmtunnel0
4a2fec
 # on 4.3.2.1
4a2fec
 # launch QEMU instance - if your network has reorder or is very lossy add ,pincounter
4a2fec
 
4a2fec
-qemu-system-i386 linux.img -net nic -net l2tpv3,src=4.2.3.1,dst=1.2.3.4,udp,srcport=16384,dstport=16384,rxsession=0xffffffff,txsession=0xffffffff,counter
4a2fec
+qemu-kvm linux.img -net nic -net l2tpv3,src=4.2.3.1,dst=1.2.3.4,udp,srcport=16384,dstport=16384,rxsession=0xffffffff,txsession=0xffffffff,counter
4a2fec
 
4a2fec
 
4a2fec
 @end example
4a2fec
@@ -2425,7 +2425,7 @@ Example:
4a2fec
 # launch vde switch
4a2fec
 vde_switch -F -sock /tmp/myswitch
4a2fec
 # launch QEMU instance
4a2fec
-qemu-system-i386 linux.img -net nic -net vde,sock=/tmp/myswitch
4a2fec
+qemu-kvm linux.img -net nic -net vde,sock=/tmp/myswitch
4a2fec
 @end example
4a2fec
 
4a2fec
 @item -netdev hubport,id=@var{id},hubid=@var{hubid}
4a2fec
@@ -2447,11 +2447,11 @@ be created for multiqueue vhost-user.
4a2fec
 
4a2fec
 Example:
4a2fec
 @example
4a2fec
-qemu -m 512 -object memory-backend-file,id=mem,size=512M,mem-path=/hugetlbfs,share=on \
4a2fec
-     -numa node,memdev=mem \
4a2fec
-     -chardev socket,id=chr0,path=/path/to/socket \
4a2fec
-     -netdev type=vhost-user,id=net0,chardev=chr0 \
4a2fec
-     -device virtio-net-pci,netdev=net0
4a2fec
+qemu-kvm -m 512 -object memory-backend-file,id=mem,size=512M,mem-path=/hugetlbfs,share=on \
4a2fec
+         -numa node,memdev=mem \
4a2fec
+         -chardev socket,id=chr0,path=/path/to/socket \
4a2fec
+         -netdev type=vhost-user,id=net0,chardev=chr0 \
4a2fec
+         -device virtio-net-pci,netdev=net0
4a2fec
 @end example
4a2fec
 
4a2fec
 @item -net dump[,vlan=@var{n}][,file=@var{file}][,len=@var{len}]
4a2fec
@@ -2819,7 +2819,7 @@ images for the guest storage. Both disk and cdrom images are supported.
4a2fec
 Syntax for specifying iSCSI LUNs is
4a2fec
 ``iscsi://<target-ip>[:<port>]/<target-iqn>/<lun>''
4a2fec
 
4a2fec
-By default qemu will use the iSCSI initiator-name
4a2fec
+By default qemu-kvm will use the iSCSI initiator-name
4a2fec
 'iqn.2008-11.org.linux-kvm[:<name>]' but this can also be set from the command
4a2fec
 line or a configuration file.
4a2fec
 
4a2fec
@@ -2830,21 +2830,21 @@ is specified in seconds. The default is 0 which means no timeout. Libiscsi
4a2fec
 
4a2fec
 Example (without authentication):
4a2fec
 @example
4a2fec
-qemu-system-i386 -iscsi initiator-name=iqn.2001-04.com.example:my-initiator \
4a2fec
+qemu-kvm -iscsi initiator-name=iqn.2001-04.com.example:my-initiator \
4a2fec
                  -cdrom iscsi://192.0.2.1/iqn.2001-04.com.example/2 \
4a2fec
                  -drive file=iscsi://192.0.2.1/iqn.2001-04.com.example/1
4a2fec
 @end example
4a2fec
 
4a2fec
 Example (CHAP username/password via URL):
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=iscsi://user%password@@192.0.2.1/iqn.2001-04.com.example/1
4a2fec
+qemu-kvm -drive file=iscsi://user%password@@192.0.2.1/iqn.2001-04.com.example/1
4a2fec
 @end example
4a2fec
 
4a2fec
 Example (CHAP username/password via environment variables):
4a2fec
 @example
4a2fec
 LIBISCSI_CHAP_USERNAME="user" \
4a2fec
 LIBISCSI_CHAP_PASSWORD="password" \
4a2fec
-qemu-system-i386 -drive file=iscsi://192.0.2.1/iqn.2001-04.com.example/1
4a2fec
+qemu-kvm -drive file=iscsi://192.0.2.1/iqn.2001-04.com.example/1
4a2fec
 @end example
4a2fec
 
4a2fec
 iSCSI support is an optional feature of QEMU and only available when
4a2fec
@@ -2874,12 +2874,12 @@ Syntax for specifying a NBD device using Unix Domain Sockets
4a2fec
 
4a2fec
 Example for TCP
4a2fec
 @example
4a2fec
-qemu-system-i386 --drive file=nbd:192.0.2.1:30000
4a2fec
+qemu-kvm --drive file=nbd:192.0.2.1:30000
4a2fec
 @end example
4a2fec
 
4a2fec
 Example for Unix Domain Sockets
4a2fec
 @example
4a2fec
-qemu-system-i386 --drive file=nbd:unix:/tmp/nbd-socket
4a2fec
+qemu-kvm --drive file=nbd:unix:/tmp/nbd-socket
4a2fec
 @end example
4a2fec
 
4a2fec
 @item SSH
4a2fec
@@ -2887,8 +2887,8 @@ QEMU supports SSH (Secure Shell) access to remote disks.
4a2fec
 
4a2fec
 Examples:
4a2fec
 @example
4a2fec
-qemu-system-i386 -drive file=ssh://user@@host/path/to/disk.img
4a2fec
-qemu-system-i386 -drive file.driver=ssh,file.user=user,file.host=host,file.port=22,file.path=/path/to/disk.img
4a2fec
+qemu-kvm -drive file=ssh://user@@host/path/to/disk.img
4a2fec
+qemu-kvm -drive file.driver=ssh,file.user=user,file.host=host,file.port=22,file.path=/path/to/disk.img
4a2fec
 @end example
4a2fec
 
4a2fec
 Currently authentication must be done using ssh-agent.  Other
4a2fec
@@ -2906,7 +2906,7 @@ sheepdog[+tcp|+unix]://[host:port]/vdiname[?socket=path][#snapid|#tag]
4a2fec
 
4a2fec
 Example
4a2fec
 @example
4a2fec
-qemu-system-i386 --drive file=sheepdog://192.0.2.1:30000/MyVirtualMachine
4a2fec
+qemu-kvm --drive file=sheepdog://192.0.2.1:30000/MyVirtualMachine
4a2fec
 @end example
4a2fec
 
4a2fec
 See also @url{https://sheepdog.github.io/sheepdog/}.
4a2fec
@@ -2932,17 +2932,17 @@ JSON:
4a2fec
 Example
4a2fec
 @example
4a2fec
 URI:
4a2fec
-qemu-system-x86_64 --drive file=gluster://192.0.2.1/testvol/a.img,
4a2fec
+qemu-kvm --drive file=gluster://192.0.2.1/testvol/a.img,
4a2fec
 @                               file.debug=9,file.logfile=/var/log/qemu-gluster.log
4a2fec
 
4a2fec
 JSON:
4a2fec
-qemu-system-x86_64 'json:@{"driver":"qcow2",
4a2fec
+qemu-kvm 'json:@{"driver":"qcow2",
4a2fec
 @                          "file":@{"driver":"gluster",
4a2fec
 @                                   "volume":"testvol","path":"a.img",
4a2fec
 @                                   "debug":9,"logfile":"/var/log/qemu-gluster.log",
4a2fec
 @                                   "server":[@{"type":"tcp","host":"1.2.3.4","port":24007@},
4a2fec
 @                                             @{"type":"unix","socket":"/var/run/glusterd.socket"@}]@}@}'
4a2fec
-qemu-system-x86_64 -drive driver=qcow2,file.driver=gluster,file.volume=testvol,file.path=/path/a.img,
4a2fec
+qemu-kvm -drive driver=qcow2,file.driver=gluster,file.volume=testvol,file.path=/path/a.img,
4a2fec
 @                                      file.debug=9,file.logfile=/var/log/qemu-gluster.log,
4a2fec
 @                                      file.server.0.type=tcp,file.server.0.host=1.2.3.4,file.server.0.port=24007,
4a2fec
 @                                      file.server.1.type=unix,file.server.1.socket=/var/run/glusterd.socket
4a2fec
@@ -3002,14 +3002,14 @@ that CURL waits for a response from the remote server to get the size of the
4a2fec
 image to be downloaded. If not set, the default timeout of 5 seconds is used.
4a2fec
 @end table
4a2fec
 
4a2fec
-Note that when passing options to qemu explicitly, @option{driver} is the value
4a2fec
+Note that when passing options to qemu-kvm explicitly, @option{driver} is the value
4a2fec
 of <protocol>.
4a2fec
 
4a2fec
 Example: boot from a remote Fedora 20 live ISO image
4a2fec
 @example
4a2fec
-qemu-system-x86_64 --drive media=cdrom,file=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,readonly
4a2fec
+qemu-kvm --drive media=cdrom,file=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,readonly
4a2fec
 
4a2fec
-qemu-system-x86_64 --drive media=cdrom,file.driver=http,file.url=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,readonly
4a2fec
+qemu-kvm --drive media=cdrom,file.driver=http,file.url=http://dl.fedoraproject.org/pub/fedora/linux/releases/20/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso,readonly
4a2fec
 @end example
4a2fec
 
4a2fec
 Example: boot from a remote Fedora 20 cloud image using a local overlay for
4a2fec
@@ -3017,7 +3017,7 @@ writes, copy-on-read, and a readahead of 64k
4a2fec
 @example
4a2fec
 qemu-img create -f qcow2 -o backing_file='json:@{"file.driver":"http",, "file.url":"https://dl.fedoraproject.org/pub/fedora/linux/releases/20/Images/x86_64/Fedora-x86_64-20-20131211.1-sda.qcow2",, "file.readahead":"64k"@}' /tmp/Fedora-x86_64-20-20131211.1-sda.qcow2
4a2fec
 
4a2fec
-qemu-system-x86_64 -drive file=/tmp/Fedora-x86_64-20-20131211.1-sda.qcow2,copy-on-read=on
4a2fec
+qemu-kvm -drive file=/tmp/Fedora-x86_64-20-20131211.1-sda.qcow2,copy-on-read=on
4a2fec
 @end example
4a2fec
 
4a2fec
 Example: boot from an image stored on a VMware vSphere server with a self-signed
4a2fec
@@ -3026,7 +3026,7 @@ of 10 seconds.
4a2fec
 @example
4a2fec
 qemu-img create -f qcow2 -o backing_file='json:@{"file.driver":"https",, "file.url":"https://user:password@@vsphere.example.com/folder/test/test-flat.vmdk?dcPath=Datacenter&dsName=datastore1",, "file.sslverify":"off",, "file.readahead":"64k",, "file.timeout":10@}' /tmp/test.qcow2
4a2fec
 
4a2fec
-qemu-system-x86_64 -drive file=/tmp/test.qcow2
4a2fec
+qemu-kvm -drive file=/tmp/test.qcow2
4a2fec
 @end example
4a2fec
 ETEXI
4a2fec
 
4a2fec
@@ -3090,7 +3090,7 @@ and communicate.  Requires the Linux @code{vhci} driver installed.  Can
4a2fec
 be used as following:
4a2fec
 
4a2fec
 @example
4a2fec
-qemu-system-i386 [...OPTIONS...] -bt hci,vlan=5 -bt vhci,vlan=5
4a2fec
+qemu-kvm [...OPTIONS...] -bt hci,vlan=5 -bt vhci,vlan=5
4a2fec
 @end example
4a2fec
 
4a2fec
 @item -bt device:@var{dev}[,vlan=@var{n}]
4a2fec
@@ -3136,7 +3136,7 @@ Options to each backend are described below.
4a2fec
 
4a2fec
 Use 'help' to print all available TPM backend types.
4a2fec
 @example
4a2fec
-qemu -tpmdev help
4a2fec
+qemu-kvm -tpmdev help
4a2fec
 @end example
4a2fec
 
4a2fec
 @item -tpmdev passthrough, id=@var{id}, path=@var{path}, cancel-path=@var{cancel-path}
4a2fec
@@ -3504,14 +3504,14 @@ ETEXI
4a2fec
 
4a2fec
 DEF("realtime", HAS_ARG, QEMU_OPTION_realtime,
4a2fec
     "-realtime [mlock=on|off]\n"
4a2fec
-    "                run qemu with realtime features\n"
4a2fec
+    "                run qemu-kvm with realtime features\n"
4a2fec
     "                mlock=on|off controls mlock support (default: on)\n",
4a2fec
     QEMU_ARCH_ALL)
4a2fec
 STEXI
4a2fec
 @item -realtime mlock=on|off
4a2fec
 @findex -realtime
4a2fec
-Run qemu with realtime features.
4a2fec
-mlocking qemu and guest memory can be enabled via @option{mlock=on}
4a2fec
+Run qemu-kvm with realtime features.
4a2fec
+mlocking qemu-kvm and guest memory can be enabled via @option{mlock=on}
4a2fec
 (enabled by default).
4a2fec
 ETEXI
4a2fec
 
4a2fec
@@ -3525,7 +3525,7 @@ connections will likely be TCP-based, but also UDP, pseudo TTY, or even
4a2fec
 stdio are reasonable use case. The latter is allowing to start QEMU from
4a2fec
 within gdb and establish the connection via a pipe:
4a2fec
 @example
4a2fec
-(gdb) target remote | exec qemu-system-i386 -gdb stdio ...
4a2fec
+(gdb) target remote | exec qemu-kvm -gdb stdio ...
4a2fec
 @end example
4a2fec
 ETEXI
4a2fec
 
4a2fec
@@ -4340,7 +4340,7 @@ which specify the queue number of cryptodev backend, the default of
4a2fec
 
4a2fec
 @example
4a2fec
 
4a2fec
- # qemu-system-x86_64 \
4a2fec
+ # qemu-kvm \
4a2fec
    [...] \
4a2fec
        -object cryptodev-backend-builtin,id=cryptodev0 \
4a2fec
        -device virtio-crypto-pci,id=crypto0,cryptodev=cryptodev0 \
4a2fec
-- 
4a2fec
1.8.3.1
4a2fec