[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 21/36] migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE w
From: |
Juan Quintela |
Subject: |
[PULL 21/36] migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE when migration finished |
Date: |
Fri, 28 Jan 2022 19:30:18 +0100 |
From: Zhang Chen <chen.zhang@intel.com>
The MIGRATION_STATUS_ACTIVE indicates that migration is running.
Remove it to be handled by the default operation,
It should be part of the unknown ending states.
Signed-off-by: Zhang Chen <chen.zhang@intel.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
---
migration/migration.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/migration/migration.c b/migration/migration.c
index 5b2e3c66d1..3849b33108 100644
--- a/migration/migration.c
+++ b/migration/migration.c
@@ -3625,12 +3625,6 @@ static void migration_iteration_finish(MigrationState *s)
"COLO enabled", __func__);
}
migrate_start_colo_process(s);
- /* Fallthrough */
- case MIGRATION_STATUS_ACTIVE:
- /*
- * We should really assert here, but since it's during
- * migration, let's try to reduce the usage of assertions.
- */
s->vm_was_running = true;
/* Fallthrough */
case MIGRATION_STATUS_FAILED:
--
2.34.1
- [PULL 09/36] multifd: Make zlib use iov's, (continued)
- [PULL 09/36] multifd: Make zlib use iov's, Juan Quintela, 2022/01/28
- [PULL 10/36] multifd: Make zstd use iov's, Juan Quintela, 2022/01/28
- [PULL 12/36] multifd: Use a single writev on the send side, Juan Quintela, 2022/01/28
- [PULL 11/36] multifd: Remove send_write() method, Juan Quintela, 2022/01/28
- [PULL 13/36] multifd: Unfold "used" variable by its value, Juan Quintela, 2022/01/28
- [PULL 14/36] multifd: Use normal pages array on the send side, Juan Quintela, 2022/01/28
- [PULL 15/36] multifd: Use normal pages array on the recv side, Juan Quintela, 2022/01/28
- [PULL 16/36] multifd: recv side only needs the RAMBlock host address, Juan Quintela, 2022/01/28
- [PULL 17/36] multifd: Rename pages_used to normal_pages, Juan Quintela, 2022/01/28
- [PULL 18/36] Remove unnecessary minimum_version_id_old fields, Juan Quintela, 2022/01/28
- [PULL 21/36] migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE when migration finished,
Juan Quintela <=
- [PULL 19/36] migration/migration.c: Add missed default error handler for migration state, Juan Quintela, 2022/01/28
- [PULL 20/36] migration/migration.c: Avoid COLO boot in postcopy migration, Juan Quintela, 2022/01/28
- [PULL 22/36] migration: Report the error returned when save_live_iterate fails, Juan Quintela, 2022/01/28
- [PULL 24/36] migration: Drop dead code of ram_debug_dump_bitmap(), Juan Quintela, 2022/01/28
- [PULL 25/36] migration: Don't return for postcopy_chunk_hostpages(), Juan Quintela, 2022/01/28
- [PULL 23/36] migration/ram: clean up unused comment., Juan Quintela, 2022/01/28
- [PULL 26/36] migration: Drop postcopy_chunk_hostpages(), Juan Quintela, 2022/01/28
- [PULL 28/36] migration: Drop return code for disgard ram process, Juan Quintela, 2022/01/28
- [PULL 27/36] migration: Do chunk page in postcopy_each_ram_send_discard(), Juan Quintela, 2022/01/28
- [PULL 31/36] migration: Tally pre-copy, downtime and post-copy bytes independently, Juan Quintela, 2022/01/28