MkfsSion <mkfss...@mkfssion.com> writes:

> On 2022/1/19 22:08, Markus Armbruster wrote:

[...]

>> I don't think we should try to make -set work when using JSON arguments.
>> 
> Thanks for your detailed review.

You're welcome!

> The following is my opinion towards implementing -set option for JSON 
> arguments.
> Having -set option worked for JSON argument improved compatability with 
> libvirt (libvirt has switched to use JSON arguments for device by default). 
> -set option is useful for libvirt user as libvirt doesn't support all 
> functionality that QEMU provides.

I understand you'd like to tweak how libvirt configures things.  -set
used to work, but doesn't anymore.

> I have another idea for implementing this feature which seems addressed the 
> above issue. We can implement this feature by add new parameter that refers 
> to options provided by -set option to qdev_device_add_from_qdict() (This api 
> seems is not widely used in QEMU tree) function and use old 
> qobject_input_visitor_new() visitor for setting them.
> Do you think is OK to implement this feature in that way?

I'm afraid I don't understand what you're proposing.

Daniel Berrangé suggested to provide the means to tweak in libvirt:

    Message-ID: <ydrioc4xbsold...@redhat.com>
    https://lists.gnu.org/archive/html/qemu-devel/2022-01/msg00289.html

Would that work for you?

[...]


Reply via email to