]> git.proxmox.com Git - mirror_qemu.git/commit - migration/migration.c
migration: New migrate and migrate-incoming argument 'channels'
authorHet Gala <het.gala@nutanix.com>
Mon, 23 Oct 2023 18:20:48 +0000 (15:20 -0300)
committerJuan Quintela <quintela@redhat.com>
Thu, 2 Nov 2023 10:35:04 +0000 (11:35 +0100)
commit074dbce5fcce597e61ff6c44d2977458f0ba2f29
tree3a82420ad58daf5f60234f363b866f8dc562a139
parent02afba63e93729e3bdc2ffa900c4e8bc835e1950
migration: New migrate and migrate-incoming argument 'channels'

MigrateChannelList allows to connect accross multiple interfaces.
Add MigrateChannelList struct as argument to migration QAPIs.

We plan to include multiple channels in future, to connnect
multiple interfaces. Hence, we choose 'MigrateChannelList'
as the new argument over 'MigrateChannel' to make migration
QAPIs future proof.

Suggested-by: Aravind Retnakaran <aravind.retnakaran@nutanix.com>
Signed-off-by: Het Gala <het.gala@nutanix.com>
Acked-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Message-ID: <20231023182053.8711-10-farosas@suse.de>
migration/migration-hmp-cmds.c
migration/migration.c
qapi/migration.json
system/vl.c