On Thu, Oct 19, 2023 at 04:23:41PM -0300, Fabiano Rosas wrote: > Signed-off-by: Fabiano Rosas <[email protected]> > --- > qapi/migration.json | 20 ++++++++++++++++++-- > 1 file changed, 18 insertions(+), 2 deletions(-)
Reviewed-by: Daniel P. Berrangé <[email protected]> from a functional POV, and assuming Markus' feedback will be included. > > diff --git a/qapi/migration.json b/qapi/migration.json > index c352c7ac52..602cb706e3 100644 > --- a/qapi/migration.json > +++ b/qapi/migration.json > @@ -1519,10 +1519,25 @@ > # > # @rdma: Migrate via RDMA. > # > +# @file: Direct the migration stream to a file. > +# > # Since 8.2 > ## > { 'enum': 'MigrationAddressType', > - 'data': ['socket', 'exec', 'rdma'] } > + 'data': ['socket', 'exec', 'rdma', 'file'] } > + > +## > +# @FileMigrationArgs: > +# > +# @path: file path > +# > +# @offset: initial offset for the file > +# > +# Since 8.2 > +## > +{ 'struct': 'FileMigrationArgs', > + 'data': {'path': 'str', > + 'offset': 'uint64' } } > > ## > # @MigrationExecCommand: > @@ -1547,7 +1562,8 @@ > 'data': { > 'socket': 'SocketAddress', > 'exec': 'MigrationExecCommand', > - 'rdma': 'InetSocketAddress' } } > + 'rdma': 'InetSocketAddress', > + 'file': 'FileMigrationArgs' } } > > ## > # @migrate: > -- > 2.35.3 > With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
