[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 4/7] migration: Deprecate block migration
From: |
Juan Quintela |
Subject: |
Re: [PATCH v5 4/7] migration: Deprecate block migration |
Date: |
Tue, 17 Oct 2023 17:41:15 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) |
Markus Armbruster <armbru@redhat.com> wrote:
> Juan Quintela <quintela@redhat.com> writes:
>
>> #
>> +# @deprecated: Member @block-incremental is deprecated. Use
>
> Two spaces between sentences for consistency, please.
Done. At least here I did the copy and paste right.
>> diff --git a/migration/block.c b/migration/block.c
>> index b60698d6e2..7682f4fbd2 100644
>> --- a/migration/block.c
>> +++ b/migration/block.c
>> @@ -731,6 +731,9 @@ static int block_save_setup(QEMUFile *f, void *opaque)
>> trace_migration_block_save("setup", block_mig_state.submitted,
>> block_mig_state.transferred);
>>
>> + warn_report("block migration is deprecated. Use blockdev-mirror with"
>> + "NBD instead.");
>
> warn_report("block migration is deprecated;"
> " use blockdev-mirror with NBD instead.");
Done.
>> + if (new_caps[MIGRATION_CAPABILITY_BLOCK]) {
>> + warn_report("Block migration is deprecated. "
>> + "Use blockdev-mirror with NBD instead.");
>
> Likewise.
>
>> + }
>>
>> #ifndef CONFIG_REPLICATION
>> if (new_caps[MIGRATION_CAPABILITY_X_COLO]) {
>> @@ -1386,6 +1391,8 @@ static void migrate_params_apply(MigrateSetParameters
>> *params, Error **errp)
>> }
>>
>> if (params->has_block_incremental) {
>> + warn_report("Block migration is deprecated. "
>> + "Use blockdev-mirror with NBD instead.");
>
> Likewise.
>
>> s->parameters.block_incremental = params->block_incremental;
>> }
>> if (params->has_multifd_channels) {
>
> Other than that
> Reviewed-by: Markus Armbruster <armbru@redhat.com>
Thanks.
- Re: [PATCH v5 2/7] migration: migrate 'inc' command option is deprecated., (continued)
[PATCH v5 5/7] migration: Deprecate old compression method, Juan Quintela, 2023/10/17
[PATCH v5 6/7] [RFC] migration: Make -i/-b an error for hmp and qmp, Juan Quintela, 2023/10/17
[PATCH v5 4/7] migration: Deprecate block migration, Juan Quintela, 2023/10/17
[PATCH v5 7/7] [RFC] migration: Remove helpers needed for -i/-b migrate options, Juan Quintela, 2023/10/17
[PATCH v5 3/7] migration: migrate 'blk' command option is deprecated., Juan Quintela, 2023/10/17