diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2009-12-08 13:11:34 +0100 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-12-12 07:59:40 -0600 |
commit | d0fef6fbea36c62d29f3e3fa2214b7b52322983e (patch) | |
tree | 2ed09f38bb5d2f93fafd33803b92e305608da19c /qemu-options.hx | |
parent | 458fb6792d834474c6b289738b6bf9601fad87ab (diff) | |
download | qemu-d0fef6fbea36c62d29f3e3fa2214b7b52322983e.tar.gz qemu-d0fef6fbea36c62d29f3e3fa2214b7b52322983e.tar.bz2 qemu-d0fef6fbea36c62d29f3e3fa2214b7b52322983e.zip |
qdev: add command line option to set global defaults for properties.
This patch adds infrastructure and command line option for setting
global defaults for device properties, i.e. you can for example use
-global virtio-blk-pci.vectors=0
to turn off msi by default for all virtio block devices. The config
file syntax is:
[global]
driver = "virtio-blk-pci"
property = "vectors"
value = "0"
This can also be used to set properties for devices which are not
created via -device but implicitly via machine init, i.e.
-global isa-fdc,driveA=<name>
This patch uses the mechanism which configures properties for the
compatibility machine types (pc-0.10 & friends). The command line
takes precedence over the machine type values.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qemu-options.hx')
-rw-r--r-- | qemu-options.hx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qemu-options.hx b/qemu-options.hx index 1b5781a10b..b6f307599c 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -109,6 +109,9 @@ DEF("set", HAS_ARG, QEMU_OPTION_set, "-set group.id.arg=value\n" " set <arg> parameter for item <id> of type <group>\n" " i.e. -set drive.$id.file=/path/to/image\n") +DEF("global", HAS_ARG, QEMU_OPTION_global, + "-global driver.property=value\n" + " set a global default for a driver property\n") STEXI @item -drive @var{option}[,@var{option}[,@var{option}[,...]]] |