On 06.10.2016 11:40, Kevin Wolf wrote:
> Recently we moved a few options from QemuOptsLists in blockdev.c to
> bdrv_runtime_opts in block.c in order to make them accissble using
> blockdev-add. However, this has the side effect that these options are
> missing from query-command-line-options now, and libvirt consequently
> disables the corresponding feature.
> 
> This problem was reported as a regression for the 'discard' option,
> introduced in commit 818584a4. However, it is more general than that.
> 
> Fix it by adding bdrv_runtime_opts to the list of QemuOptsLists that are
> returned in query-command-line-options. For the future, libvirt is
> advised to use QMP schema introspection for block device options.
> 
> Reported-by: Michal Privoznik <mpriv...@redhat.com>
> Signed-off-by: Kevin Wolf <kw...@redhat.com>

Tested-by: Michal Privoznik <mpriv...@redhat.com>

Thank you for such a prompt fix!

Michal

Reply via email to