[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 2/2] qdev: add command line option to set global
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] Re: [PATCH 2/2] qdev: add command line option to set global defaults for properties. |
Date: |
Tue, 24 Nov 2009 16:11:22 +0200 |
User-agent: |
Mutt/1.5.19 (2009-01-05) |
On Tue, Nov 24, 2009 at 12:06:28PM +0100, Gerd Hoffmann wrote:
> 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"
Where's this documented?
> 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>
>
...
> diff --git a/qemu-options.hx b/qemu-options.hx
> index b65fd74..420b7d8 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}[,...]]]
Let's add a hint on how to get the list of drivers and properties?
How would one figure out the command lines you give in
the examples above?
--
MST