[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object
From: |
Peter Krempa |
Subject: |
Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object |
Date: |
Mon, 8 Nov 2021 13:54:06 +0100 |
User-agent: |
Mutt/2.0.7 (2021-05-04) |
On Mon, Nov 08, 2021 at 13:05:10 +0100, Kevin Wolf wrote:
> Am 06.11.2021 um 07:34 hat Markus Armbruster geschrieben:
> > Kevin Wolf <kwolf@redhat.com> writes:
> > > Am 05.11.2021 um 11:08 hat Markus Armbruster geschrieben:
> > >> Kevin Wolf <kwolf@redhat.com> writes:
> > >> > Am 04.11.2021 um 13:13 hat Markus Armbruster geschrieben:
[...]
> > > Peter Maydell also wants to do this
> > > only after a big user (read: libvirt) has implemented and is
> > > using JSON, basically as a proof that the alternative is working.
> > >
> > > So this can certainly be done for -object. I believe libvirt also
> > > uses JSON for -device now, so this should be fine now, too.
> >
> > The non-sugar options supporting JSON are -audiodev, -blockdev, -compat,
> > -display (partially), -machine (I think), -object.
> >
> > -netdev is QAPIfied, but still uses QemuOpts. Too late for 6.2, I'm
> > afraid.
>
> Ok. Not sure about the libvirt status for some of these, but -object and
Interresting.
We don't do JSON for -audiodev, -compat, -display or -machine.
-audiodev and -compat are recent enough so I suppose those accepted JSON
always. Converting them will be trivial.
For -display and -machine we'll need a witness to switch to the new
syntax but I think I can convert them in libvirt if it helps qemu to
have a more consistent message.
> -device are the ones that I know are going to be in the way in the
> future, so degrading their non-JSON form would already be helpful.
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Stefan Hajnoczi, 2021/11/01
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Markus Armbruster, 2021/11/04
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Kevin Wolf, 2021/11/04
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Markus Armbruster, 2021/11/05
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Kevin Wolf, 2021/11/05
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Peter Krempa, 2021/11/05
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Markus Armbruster, 2021/11/06
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Kevin Wolf, 2021/11/08
- Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object,
Peter Krempa <=
Re: [PATCH v3 03/12] vfio-user: define vfio-user-server object, Stefan Hajnoczi, 2021/11/04