[libvirt PATCH 03/80] qemu: Return state from qemuMonitorGetMigrationCapabilities
Jiri Denemark
jdenemar at redhat.com
Thu May 12 14:53:35 UTC 2022
On Wed, May 11, 2022 at 10:30:24 +0200, Peter Krempa wrote:
> On Tue, May 10, 2022 at 17:20:24 +0200, Jiri Denemark wrote:
> > The function can now optionally return a bitmap describing the current
> > state of each migration capability.
> >
> > Signed-off-by: Jiri Denemark <jdenemar at redhat.com>
> > ---
> > src/qemu/qemu_capabilities.c | 2 +-
> > src/qemu/qemu_migration_params.c | 2 +-
> > src/qemu/qemu_monitor.c | 5 +++--
> > src/qemu/qemu_monitor.h | 3 ++-
> > src/qemu/qemu_monitor_json.c | 18 +++++++++++++++++-
> > src/qemu/qemu_monitor_json.h | 3 ++-
> > tests/qemumonitorjsontest.c | 12 +++++++++++-
> > 7 files changed, 37 insertions(+), 8 deletions(-)
>
> [...]
>
> > diff --git a/src/qemu/qemu_monitor_json.c b/src/qemu/qemu_monitor_json.c
> > index 9e611e93e8..532aad348e 100644
> > --- a/src/qemu/qemu_monitor_json.c
> > +++ b/src/qemu/qemu_monitor_json.c
> > @@ -6210,12 +6210,14 @@ qemuMonitorJSONGetTargetArch(qemuMonitor *mon)
>
> I'm not exactly a fan of such loose correlation of data. Asking you to
> return a list of stucts would probably cause too much conflicts though,
> so as an alternative please document the relation between the
> 'capabilities' array and the positions in the 'state' bitmap in the
> comment for this function (that you'll need to add).
This patch was replaced with the "qemu: Drop QEMU_CAPS_MIGRATION_EVENT"
series.
Jirka
More information about the libvir-list
mailing list