OSDN Git Service

migration/colo: Optimize COLO primary node start code path
authorZhang Chen <chen.zhang@intel.com>
Wed, 17 Nov 2021 08:30:02 +0000 (16:30 +0800)
committerJuan Quintela <quintela@redhat.com>
Wed, 15 Dec 2021 09:31:42 +0000 (10:31 +0100)
commit751fe4c608b6e83ea3c19fff2bdbea19645c398f
tree0f9280e4a05b5eadfe5c8e5dce1ef1eef2b5587e
parent795969ab1fe6d5a0f524be92e2e1ecd13f1873eb
migration/colo: Optimize COLO primary node start code path

Optimize COLO primary start path from:
MIGRATION_STATUS_XXX --> MIGRATION_STATUS_ACTIVE --> MIGRATION_STATUS_COLO --> MIGRATION_STATUS_COMPLETED
To:
MIGRATION_STATUS_XXX --> MIGRATION_STATUS_COLO --> MIGRATION_STATUS_COMPLETED
No need to start primary COLO through "MIGRATION_STATUS_ACTIVE".

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/colo.c
migration/migration.c