SHA256
1
0
forked from pool/qemu

Accepting request 515068 from home:bfrogers:branches:Virtualization

More support doc tweaks. Also, switch one patch with upstream version (header changes only).

OBS-URL: https://build.opensuse.org/request/show/515068
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=351
This commit is contained in:
Bruce Rogers 2017-08-07 18:37:45 +00:00 committed by Git OBS Bridge
parent 481686d650
commit 4dbe5f8be6
6 changed files with 98 additions and 64 deletions

View File

@ -1,16 +1,18 @@
From 9ba94af263d7c64137cc748abd9cf3c23e07decc Mon Sep 17 00:00:00 2001 From 2c4c724d1ad6dfd316ca3941b29d50f52ab625eb Mon Sep 17 00:00:00 2001
From: P J P <ppandit@redhat.com>
Date: Tue, 25 Jul 2017 13:34:29 -0600
Subject: [PATCH] slirp: check len against dhcp options array end
From: Prasad J Pandit <pjp@fedoraproject.org> From: Prasad J Pandit <pjp@fedoraproject.org>
Date: Mon, 17 Jul 2017 17:33:26 +0530
Subject: [PATCH] slirp: check len against dhcp options array end
While parsing dhcp options string in 'dhcp_decode', if an options' While parsing dhcp options string in 'dhcp_decode', if an options'
length 'len' appeared towards the end of 'bp_vend' array, ensuing length 'len' appeared towards the end of 'bp_vend' array, ensuing
read could lead to an OOB memory access issue. Add check to avoid it. read could lead to an OOB memory access issue. Add check to avoid it.
This is CVE-2017-11434.
Reported-by: Reno Robert <renorobert@gmail.com> Reported-by: Reno Robert <renorobert@gmail.com>
Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org> Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
(cherry picked from commit 413d463f43fbc4dd3a601e80a5724aa384a265a0)
[BR: BSC#1049381 CVE-2017-11434] [BR: BSC#1049381 CVE-2017-11434]
Signed-off-by: Bruce Rogers <brogers@suse.com> Signed-off-by: Bruce Rogers <brogers@suse.com>
--- ---

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Mon Aug 7 17:11:59 UTC 2017 - brogers@suse.com
- Fixed a few more inaccuracies in the support docs.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 25 19:36:55 UTC 2017 - brogers@suse.com Tue Jul 25 19:36:55 UTC 2017 - brogers@suse.com

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Mon Aug 7 17:11:59 UTC 2017 - brogers@suse.com
- Fixed a few more inaccuracies in the support docs.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 25 19:36:55 UTC 2017 - brogers@suse.com Tue Jul 25 19:36:55 UTC 2017 - brogers@suse.com

View File

@ -204,16 +204,18 @@ QEMU Command-Line and Monitor Syntax and Support
instead of virt-2.6) if possible. (note: there is no virt-2.9 machine type!) instead of virt-2.6) if possible. (note: there is no virt-2.9 machine type!)
- The following command line options are supported: - The following command line options are supported:
-accel ...
-add-fd ... -add-fd ...
-alt-grab -alt-grab
-append ... -append ...
-audio-help -audio-help
-balloon ... -balloon ...
-bios ... -bios ...
-blockdev ...
-boot ... -boot ...
-cdrom ... -cdrom ...
-chardev .. -chardev ..
-clock -clock ...
-cpu host -cpu host
-ctrl-grab -ctrl-grab
-d ... -d ...
@ -267,12 +269,12 @@ QEMU Command-Line and Monitor Syntax and Support
-nodefconfig -nodefconfig
-no-frame -no-frame
-nographic -nographic
-no-hpet
-no-quit -no-quit
-no-reboot -no-reboot
-no-shutdown -no-shutdown
-no-user-config -no-user-config
-object ... -object ...
-only-migratable
-parallel ... -parallel ...
-pidfile ... -pidfile ...
-qmp ... -qmp ...
@ -306,11 +308,11 @@ QEMU Command-Line and Monitor Syntax and Support
- The following monitor commands are supported: - The following monitor commands are supported:
? ?
balloon target ... balloon ...
block_resize ... block_resize ...
boot_set ... boot_set ...
c c
change device ... change ...
chardev-add ... chardev-add ...
chardev-remove ... chardev-remove ...
client_migrate_info ... client_migrate_info ...
@ -489,6 +491,7 @@ QEMU Command-Line and Monitor Syntax and Support
query-version query-version
query-vnc query-vnc
query-vnc-servers query-vnc-servers
query-xen-replication-status
quit quit
remove-fd remove-fd
ringbuf-read ringbuf-read
@ -552,19 +555,19 @@ QEMU Command-Line and Monitor Syntax and Support
mx25l6405d|mx25l8005|n25q032|n25q032a11|n25q032a13|n25q064|n25q064a11| mx25l6405d|mx25l8005|n25q032|n25q032a11|n25q032a13|n25q064|n25q064a11|
n25q064a13|n25q128|n25q128a11|n25q128a13|n25q256a|n25q256a11| n25q064a13|n25q128|n25q128a11|n25q128a13|n25q256a|n25q256a11|
n25q256a13|n25q512a|nand|ne2k_isa|nvdimm|omap2-gpio|omap2-intc| n25q256a13|n25q512a|nand|ne2k_isa|nvdimm|omap2-gpio|omap2-intc|
omap-gpio|omap_i2c|omap-intc|onenand|or-irq|pc-dimm|pc-testdev| omap-gpio|omap_i2c|omap-intc|onenand|pc-dimm|pc-testdev|piix3-ide|
piix3-ide|piix3-ide|piix3-ide-xen|piix3-usb-uhci|pl011|pl011_luminary| piix3-ide|piix3-ide-xen|piix3-usb-uhci|pl011|pl011_luminary|pl022|
pl022|pl031|pl041|pl050_keyboard|pl050_mouse|pl061|pl061_luminary| pl031|pl041|pl050_keyboard|pl050_mouse|pl061|pl061_luminary|pl080|
pl080|pl081|pl110|pl110_versatile|pl111|pl181|pl190|pl330| pl081|pl110|pl110_versatile|pl111|pl181|pl190|pl330|
platform-bus-device|pxa250-arm-cpu|pxa255-arm-cpu|pxa25x-timer| platform-bus-device|pxa250-arm-cpu|pxa255-arm-cpu|pxa25x-timer|
pxa260-arm-cpu|pxa261-arm-cpu|pxa262-arm-cpu|pxa270-a0-arm-cpu| pxa260-arm-cpu|pxa261-arm-cpu|pxa262-arm-cpu|pxa270-a0-arm-cpu|
pxa270-a1-arm-cpu|pxa270-arm-cpu|pxa270-b0-arm-cpu|pxa270-b1-arm-cpu| pxa270-a1-arm-cpu|pxa270-arm-cpu|pxa270-b0-arm-cpu|pxa270-b1-arm-cpu|
pxa270-c0-arm-cpu|pxa270-c5-arm-cpu|pxa27x-timer|pxa2xx-dma| pxa270-c0-arm-cpu|pxa270-c5-arm-cpu|pxa27x-timer|pxa2xx-dma|
pxa2xx-fir|pxa2xx-gpio|pxa2xx_i2c|pxa2xx-i2c-slave|pxa2xx-mmci| pxa2xx-fir|pxa2xx-gpio|pxa2xx_i2c|pxa2xx-i2c-slave|pxa2xx-mmci|
pxa2xx-pcmcia|pxa2xx_pic|pxa2xx_rtc|pxa2xx-ssp|qemu,register| pxa2xx-pcmcia|pxa2xx_pic|pxa2xx_rtc|pxa2xx-ssp|realview_gic|
realview_gic|realview_mpcore|realview_pci|realview_sysctl|s25fl016k| realview_mpcore|realview_pci|realview_sysctl|s25fl016k|s25fl064k|
s25fl064k|s25fl129p0|s25fl129p1|s25fl256s0|s25fl256s1|s25fl512s| s25fl129p0|s25fl129p1|s25fl256s0|s25fl256s1|s25fl512s|s25sl004a|
s25sl004a|s25sl008a|s25sl016a|s25sl032a|s25sl032p|s25sl064a|s25sl064p| s25sl008a|s25sl016a|s25sl032a|s25sl032p|s25sl064a|s25sl064p|
s25sl12800|s25sl12801|s70fl01gs|sa1100-arm-cpu|sa1110-arm-cpu|sb16| s25sl12800|s25sl12801|s70fl01gs|sa1100-arm-cpu|sa1110-arm-cpu|sb16|
scoop|sdhci-pci|sga|sl-nand|smbus-eeprom|smc91c111|sp804| scoop|sdhci-pci|sga|sl-nand|smbus-eeprom|smc91c111|sp804|
spitz-keyboard|spitz-lcdtg|ssd0303|ssd0323|ssi-sd|sst25vf016b| spitz-keyboard|spitz-lcdtg|ssd0303|ssd0323|ssi-sd|sst25vf016b|
@ -581,7 +584,8 @@ QEMU Command-Line and Monitor Syntax and Support
w25q80|w25q80bl|w25x10|w25x16|w25x20|w25x32|w25x40|w25x64|w25x80| w25q80|w25q80bl|w25x10|w25x16|w25x20|w25x32|w25x40|w25x64|w25x80|
wm8750|*-x86_64-cpu|xen-backend|xen-pci-passthrough|xen-platform| wm8750|*-x86_64-cpu|xen-backend|xen-pci-passthrough|xen-platform|
xen-pvdevice|xen-sysdev|xgmac|xilinxzynq_slcr|xlnx.ps7-qspi| xen-pvdevice|xen-sysdev|xgmac|xilinxzynq_slcr|xlnx.ps7-qspi|
xlnx.ps7-spi|xlnxps7-usb|xlnxzynqmp|xlnxzynq-xadc] xlnx.ps7-spi|xlnxps7-usb|xlnxzynqmp|xlnxzynq-xadc|
unimplemented-device|vmgenid]
(the following are aliases of these unsupported devices: lsi| (the following are aliases of these unsupported devices: lsi|
virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet| virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
virtio-gpu|pci-assign|piix-usb-uhci) virtio-gpu|pci-assign|piix-usb-uhci)
@ -591,6 +595,7 @@ QEMU Command-Line and Monitor Syntax and Support
-drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed -drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed
or raw] or raw]
-dtb file -dtb file
-enable-hax
-fda/-fdb ... -fda/-fdb ...
-g ... -g ...
-hda/-hdb/-hdc/-hdd ... -hda/-hdb/-hdc/-hdd ...
@ -612,6 +617,7 @@ QEMU Command-Line and Monitor Syntax and Support
-net [dump|socket|vde] ... -net [dump|socket|vde] ...
-netdev [dump|hubport|l2tpv3|socket|vde] ... -netdev [dump|hubport|l2tpv3|socket|vde] ...
-no-fd-bootchk -no-fd-bootchk
-no-hpet
-no-kvm -no-kvm
-no-kvm-irqchip -no-kvm-irqchip
-no-kvm-pit -no-kvm-pit
@ -689,6 +695,8 @@ QEMU Command-Line and Monitor Syntax and Support
x-blockdev-insert-medium x-blockdev-insert-medium
x-blockdev-remove-medium x-blockdev-remove-medium
x-colo-lost-heartbeat x-colo-lost-heartbeat
xen-colo-do-checkpoint
xen-load-devices-state xen-load-devices-state
xen-save-devices-state xen-save-devices-state
xen-set-global-dirty-log xen-set-global-dirty-log
xen-set-replication

View File

@ -205,16 +205,18 @@ QEMU Command-Line and Monitor Syntax and Support
s390-ccw-virtio-2.9 instead of s390-ccw-virtio-2.6) if possible. s390-ccw-virtio-2.9 instead of s390-ccw-virtio-2.6) if possible.
- The following command line options are supported: - The following command line options are supported:
-accel ...
-add-fd ... -add-fd ...
-alt-grab -alt-grab
-append ... -append ...
-audio-help -audio-help
-balloon ... -balloon ...
-bios ... -bios ...
-blockdev ...
-boot ... -boot ...
-cdrom ... -cdrom ...
-chardev .. -chardev ..
-clock -clock ...
-cpu host -cpu host
-ctrl-grab -ctrl-grab
-d ... -d ...
@ -258,17 +260,16 @@ QEMU Command-Line and Monitor Syntax and Support
-net [bridge|l2tpv3|nic|none|tap|user] ... (for model= only e1000, rtl8139, -net [bridge|l2tpv3|nic|none|tap|user] ... (for model= only e1000, rtl8139,
and virtio are supported) and virtio are supported)
-netdev [bridge|tap|user] ... -netdev [bridge|tap|user] ...
-no-acpi
-nodefaults -nodefaults
-nodefconfig -nodefconfig
-no-frame -no-frame
-nographic -nographic
-no-hpet
-no-quit -no-quit
-no-reboot -no-reboot
-no-shutdown -no-shutdown
-no-user-config -no-user-config
-object ... -object ...
-only-migratable
-parallel ... -parallel ...
-pidfile ... -pidfile ...
-qmp ... -qmp ...
@ -298,11 +299,11 @@ QEMU Command-Line and Monitor Syntax and Support
- The following monitor commands are supported: - The following monitor commands are supported:
? ?
balloon target ... balloon ...
block_resize ... block_resize ...
boot_set ... boot_set ...
c c
change device ... change ...
chardev-add ... chardev-add ...
chardev-remove ... chardev-remove ...
client_migrate_info ... client_migrate_info ...
@ -476,6 +477,7 @@ QEMU Command-Line and Monitor Syntax and Support
query-version query-version
query-vnc query-vnc
query-vnc-servers query-vnc-servers
query-xen-replication-status
quit quit
remove-fd remove-fd
ringbuf-read ringbuf-read
@ -514,36 +516,36 @@ QEMU Command-Line and Monitor Syntax and Support
kvm-pci-assign|lsi53c810|lsi53c810a|megasas|mptsas1068|ne2k_isa| kvm-pci-assign|lsi53c810|lsi53c810a|megasas|mptsas1068|ne2k_isa|
ne2k_pci|nec-usb-xhci|nvdimm|nvme|pc-dimm|pci-testdev|pcnet| ne2k_pci|nec-usb-xhci|nvdimm|nvme|pc-dimm|pci-testdev|pcnet|
pc-testdev|piix3-ide|piix3-ide|piix3-ide-xen|piix4-usb-uhci|pvscsi| pc-testdev|piix3-ide|piix3-ide|piix3-ide-xen|piix4-usb-uhci|pvscsi|
pxb|pxb-host|pxb-pcie|qemu,register|qemuregister|qemu-s390-cpu|rocker| pxb|pxb-host|pxb-pcie|qemu-s390-cpu|rocker|s390-flic|s390-flic-qemu|
s390-flic|s390-flic-qemu|s390-ipl|s390-pcihost| s390-ipl|s390-pcihost|s390-sclp-event-facility|s390-skeys-qemu|sb16|
s390-sclp-event-facility|s390-skeys-qemu|sb16|sclp|sclpconsole| sclp|sclpconsole|sclp-cpu-hotplug|sclplmconsole|
sclp-cpu-hotplug|sclplmconsole|sclp-memory-hotplug-dev|sclpquiesce| sclp-memory-hotplug-dev|sclpquiesce|sd-card|sdhci-pci|sdhci-pci|
sd-card|sdhci-pci|sdhci-pci|secondary-vga|sga|smbus-eeprom|tpci200| secondary-vga|sga|smbus-eeprom|tpci200|unimplemented-device|
unimplemented-device|usb-audio|usb-bot|usb-bt-dongle|usb-ccid|usb-mtp| usb-audio|usb-bot|usb-bt-dongle|usb-ccid|usb-mtp|usb-uas|vfio-pci|
usb-uas|vfio-amd-xgbe|vfio-calxeda-xgmac|vfio-pci|vhost-scsi-ccw| vhost-scsi-ccw|vhost-vsock-ccw|virtio-9p-device|virtio-balloon-ccw|
vhost-vsock-ccw|virtio-9p-device|virtio-balloon-ccw|virtio-blk-ccw| virtio-blk-ccw|virtio-crypto-ccw|virtio-mmio|virtio-net-ccw|
virtio-crypto-ccw|virtio-mmio|virtio-net-ccw|virtio-rng-ccw| virtio-rng-ccw|virtio-scsi-ccw|virtio-serial-ccw|virtio-vga|
virtio-scsi-ccw|virtio-serial-ccw|virtio-vga|virtual-css-bridge| virtual-css-bridge|vmware-svga|vmxnet3|vt82c686b-usb-uhci|
vmware-svga|vmxnet3|vt82c686b-usb-uhci|x3130-upstream|*-x86_64-cpu| x3130-upstream|*-x86_64-cpu|xen-backend|xen-pci-passthrough|
xen-backend|xen-pci-passthrough|xen-platform|xen-pvdevice|xen-sysdev| xen-platform|xen-pvdevice|xen-sysdev|xio3130-downstream|
xio3130-downstream|z10BC.2-base-s390-cpu|z10BC.2-s390-cpu| z10BC.2-base-s390-cpu|z10BC.2-s390-cpu|z10BC-base-s390-cpu|
z10BC-base-s390-cpu|z10BC-s390-cpu|z10EC.2-base-s390-cpu| z10BC-s390-cpu|z10EC.2-base-s390-cpu|z10EC.2-s390-cpu|
z10EC.2-s390-cpu|z10EC.3-base-s390-cpu|z10EC.3-s390-cpu| z10EC.3-base-s390-cpu|z10EC.3-s390-cpu|z10EC-base-s390-cpu|
z10EC-base-s390-cpu|z10EC-s390-cpu|z114-base-s390-cpu|z114-s390-cpu| z10EC-s390-cpu|z114-base-s390-cpu|z114-s390-cpu|z13.2-base-s390-cpu|
z13.2-base-s390-cpu|z13.2-s390-cpu|z13-base-s390-cpu|z13-s390-cpu| z13.2-s390-cpu|z13-base-s390-cpu|z13-s390-cpu|z13s-base-s390-cpu|
z13s-base-s390-cpu|z13s-s390-cpu|z196.2-base-s390-cpu|z196.2-s390-cpu| z13s-s390-cpu|z196.2-base-s390-cpu|z196.2-s390-cpu|z196-base-s390-cpu|
z196-base-s390-cpu|z196-s390-cpu|z800-base-s390-cpu|z800-s390-cpu| z196-s390-cpu|z800-base-s390-cpu|z800-s390-cpu|z890.2-base-s390-cpu|
z890.2-base-s390-cpu|z890.2-s390-cpu|z890.3-base-s390-cpu| z890.2-s390-cpu|z890.3-base-s390-cpu|z890.3-s390-cpu|
z890.3-s390-cpu|z890-base-s390-cpu|z890-s390-cpu|z900.2-base-s390-cpu| z890-base-s390-cpu|z890-s390-cpu|z900.2-base-s390-cpu|z900.2-s390-cpu|
z900.2-s390-cpu|z900.3-base-s390-cpu|z900.3-s390-cpu| z900.3-base-s390-cpu|z900.3-s390-cpu|z900-base-s390-cpu|z900-s390-cpu|
z900-base-s390-cpu|z900-s390-cpu|z990.2-base-s390-cpu|z990.2-s390-cpu| z990.2-base-s390-cpu|z990.2-s390-cpu|z990.3-base-s390-cpu|
z990.3-base-s390-cpu|z990.3-s390-cpu|z990.4-base-s390-cpu| z990.3-s390-cpu|z990.4-base-s390-cpu|z990.4-s390-cpu|
z990.4-s390-cpu|z990.5-base-s390-cpu|z990.5-s390-cpu| z990.5-base-s390-cpu|z990.5-s390-cpu|z990-base-s390-cpu|z990-s390-cpu|
z990-base-s390-cpu|z990-s390-cpu|z9BC.2-base-s390-cpu|z9BC.2-s390-cpu| z9BC.2-base-s390-cpu|z9BC.2-s390-cpu|z9BC-base-s390-cpu|z9BC-s390-cpu|
z9BC-base-s390-cpu|z9BC-s390-cpu|z9EC.2-base-s390-cpu|z9EC.2-s390-cpu| z9EC.2-base-s390-cpu|z9EC.2-s390-cpu|z9EC.3-base-s390-cpu|
z9EC.3-base-s390-cpu|z9EC.3-s390-cpu|z9EC-base-s390-cpu|z9EC-s390-cpu| z9EC.3-s390-cpu|z9EC-base-s390-cpu|z9EC-s390-cpu|zBC12-base-s390-cpu|
zBC12-base-s390-cpu|zBC12-s390-cpu|zEC12.2-base-s390-cpu| zBC12-s390-cpu|zEC12.2-base-s390-cpu|zEC12.2-s390-cpu|
zEC12.2-s390-cpu|zEC12-base-s390-cpu|zEC12-s390-cpu|zpci] zEC12-base-s390-cpu|zEC12-s390-cpu|zpci|vmgenid]
(the following are aliases of these unsupported devices: lsi| (the following are aliases of these unsupported devices: lsi|
virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet| virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
virtio-gpu|virtio-9p|pci-assign|ahci|e1000-82540em) virtio-gpu|virtio-9p|pci-assign|ahci|e1000-82540em)
@ -553,6 +555,7 @@ QEMU Command-Line and Monitor Syntax and Support
-drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed -drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed
or raw] or raw]
-dtb file -dtb file
-enable-hax
-fda/-fdb ... -fda/-fdb ...
-g ... -g ...
-hda/-hdb/-hdc/-hdd ... -hda/-hdb/-hdc/-hdd ...
@ -565,7 +568,9 @@ QEMU Command-Line and Monitor Syntax and Support
-mtdblock file -mtdblock file
-net [dump|socket|vde] ... -net [dump|socket|vde] ...
-netdev [dump|hubport|l2tpv3|socket|vde] ... -netdev [dump|hubport|l2tpv3|socket|vde] ...
-no-acpi
-no-fd-bootchk -no-fd-bootchk
-no-hpet
-no-kvm -no-kvm
-no-kvm-irqchip -no-kvm-irqchip
-no-kvm-pit -no-kvm-pit
@ -652,6 +657,8 @@ QEMU Command-Line and Monitor Syntax and Support
x-blockdev-insert-medium x-blockdev-insert-medium
x-blockdev-remove-medium x-blockdev-remove-medium
x-colo-lost-heartbeat x-colo-lost-heartbeat
xen-colo-do-checkpoint
xen-load-devices-state xen-load-devices-state
xen-save-devices-state xen-save-devices-state
xen-set-global-dirty-log xen-set-global-dirty-log
xen-set-replication

View File

@ -299,16 +299,18 @@ QEMU Command-Line and Monitor Syntax and Support
instead of pc-i440fx-2.6) if possible. instead of pc-i440fx-2.6) if possible.
- The following command line options are supported: - The following command line options are supported:
-accel ...
-add-fd ... -add-fd ...
-alt-grab -alt-grab
-append ... -append ...
-audio-help -audio-help
-balloon ... -balloon ...
-bios ... -bios ...
-blockdev ...
-boot ... -boot ...
-cdrom ... -cdrom ...
-chardev .. -chardev ..
-clock -clock ...
-cpu ... (all except host) -cpu ... (all except host)
-ctrl-grab -ctrl-grab
-d ... -d ...
@ -325,7 +327,7 @@ QEMU Command-Line and Monitor Syntax and Support
virtio-rng-pci|i6300esb|ib700|qxl|qxl-vga|pvpanic|vfio-pci|ivshmem| virtio-rng-pci|i6300esb|ib700|qxl|qxl-vga|pvpanic|vfio-pci|ivshmem|
ivshmem-doorbell|ivshmem-plain|pci-bridge|megasas-gen2|pc-dimm| ivshmem-doorbell|ivshmem-plain|pci-bridge|megasas-gen2|pc-dimm|
floppy|e1000e|ccid-card-emulated|ccid-card-passthrough|xen-backend| floppy|e1000e|ccid-card-emulated|ccid-card-passthrough|xen-backend|
loader|e1000] loader|e1000|vmgenid]
(the following are aliases of these supported devices: ahci| (the following are aliases of these supported devices: ahci|
virtio-blk|virtio-net|virtio-serial|virtio-balloon| virtio-9p| virtio-blk|virtio-net|virtio-serial|virtio-balloon| virtio-9p|
virtio-scsi|virtio-rng|e1000-82540em) virtio-scsi|virtio-rng|e1000-82540em)
@ -379,6 +381,7 @@ QEMU Command-Line and Monitor Syntax and Support
-no-shutdown -no-shutdown
-no-user-config -no-user-config
-object ... -object ...
-only-migratable
-parallel ... -parallel ...
-pidfile ... -pidfile ...
-qmp ... -qmp ...
@ -415,11 +418,11 @@ QEMU Command-Line and Monitor Syntax and Support
- The following monitor commands are supported: - The following monitor commands are supported:
? ?
balloon target ... balloon ...
block_resize ... block_resize ...
boot_set ... boot_set ...
c c
change device ... change ...
chardev-add ... chardev-add ...
chardev-remove ... chardev-remove ...
client_migrate_info ... client_migrate_info ...
@ -598,6 +601,7 @@ QEMU Command-Line and Monitor Syntax and Support
query-version query-version
query-vnc query-vnc
query-vnc-servers query-vnc-servers
query-xen-replication-status
quit quit
remove-fd remove-fd
ringbuf-read ringbuf-read
@ -644,13 +648,13 @@ QEMU Command-Line and Monitor Syntax and Support
virtio-tablet-pci|virtio-gpu-pci|pci-bridge-seat|pxb|pxb-pcie| virtio-tablet-pci|virtio-gpu-pci|pci-bridge-seat|pxb|pxb-pcie|
allwinner-ahci|sdhci-pci|rocker|virtio-input-host-device| allwinner-ahci|sdhci-pci|rocker|virtio-input-host-device|
virtio-keyboard-device|virtio-mouse-device|virtio-tablet-device| virtio-keyboard-device|virtio-mouse-device|virtio-tablet-device|
virtio-vga|hyperv-testdev|vfio-amd-xgbe|vfio-calxeda-xgmac| virtio-vga|hyperv-testdev|generic-sdhci|igd-passthrough-isa-bridge|
generic-sdhci|igd-passthrough-isa-bridge|ipmi-bmc-extern| ipmi-bmc-extern|ipmi-bmc-sim|isa-ipmi-bt|isa-ipmi-kcs|mptsas1068|
ipmi-bmc-sim|isa-ipmi-bt|isa-ipmi-kcs|mptsas1068|nvdimm|pxb-host| nvdimm|pxb-host|sd-card|virtio-gpu-device|kvm-pci-assign|xen-sysdev|
sd-card|virtio-gpu-device|kvm-pci-assign|xen-sysdev|or-irq|amd-iommu| amd-iommu|AMDVI-PCI|vhost-vsock-device|vhost-vsock-pci|
AMDVI-PCI|vhost-vsock-device|vhost-vsock-pci|virtio-crypto-device| virtio-crypto-device|virtio-crypto-pci|vfio-pci-igd-lpc-bridge|
virtio-crypto-pci|qemu,register|vfio-pci-igd-lpc-bridge|*-i386-cpu| isabus-bridge|pcie-root-port|qemu-xhci|unimplemented-device|
*-x86_64-cpu] *-i386-cpu|*-x86_64-cpu]
(the following are aliases of these unsupported devices: lsi| (the following are aliases of these unsupported devices: lsi|
virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet| virtio-input-host|virtio-keyboard|virtio-mouse|virtio-tablet|
virtio-gpu|pci-assign) virtio-gpu|pci-assign)
@ -660,6 +664,7 @@ QEMU Command-Line and Monitor Syntax and Support
-drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed -drive ,if=[scsi|mtd|pflash], snapshot=on, format=[anything besides qcow2, qed
or raw] or raw]
-dtb file -dtb file
-enable-hax
-g ... -g ...
-icount ... -icount ...
-L ... -L ...
@ -750,3 +755,5 @@ QEMU Command-Line and Monitor Syntax and Support
x-blockdev-insert-medium x-blockdev-insert-medium
x-blockdev-remove-medium x-blockdev-remove-medium
x-colo-lost-heartbeat x-colo-lost-heartbeat
xen-colo-do-checkpoint
xen-set-replication