qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH COLO-Frame v12 29/38] COLO: Update the global ru


From: Dr. David Alan Gilbert
Subject: Re: [Qemu-devel] [PATCH COLO-Frame v12 29/38] COLO: Update the global runstate after going into colo state
Date: Tue, 15 Dec 2015 11:52:44 +0000
User-agent: Mutt/1.5.24 (2015-08-30)

* zhanghailiang (address@hidden) wrote:
> If we start qemu with -S, the runstate will change from 'prelaunch' to 
> 'running'
> after going into colo state.
> So it is necessary to update the global runstate after going into colo state.
> 
> Signed-off-by: zhanghailiang <address@hidden>
> Signed-off-by: Li Zhijian <address@hidden>

Reviewed-by: Dr. David Alan Gilbert <address@hidden>

> ---
>  migration/colo.c | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/migration/colo.c b/migration/colo.c
> index a094991..62a0444 100644
> --- a/migration/colo.c
> +++ b/migration/colo.c
> @@ -374,6 +374,11 @@ static void colo_process_checkpoint(MigrationState *s)
>      qemu_mutex_unlock_iothread();
>      trace_colo_vm_state_change("stop", "run");
>  
> +    ret = global_state_store();
> +    if (ret < 0) {
> +        goto out;
> +    }
> +
>      while (s->state == MIGRATION_STATUS_COLO) {
>          if (failover_request_is_active()) {
>              error_report("failover request");
> -- 
> 1.8.3.1
> 
> 
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK



reply via email to

[Prev in Thread] Current Thread [Next in Thread]