Re: [Qemu-devel] [RFC 29/29] migration: reset migrate thread vars when resumed

2017-08-06 Thread Peter Xu
On Fri, Aug 04, 2017 at 10:52:27AM +0100, Dr. David Alan Gilbert wrote: > * Peter Xu (pet...@redhat.com) wrote: > > On Thu, Aug 03, 2017 at 02:54:35PM +0100, Dr. David Alan Gilbert wrote: [...] > > > > @@ -2319,6 +2327,7 @@ static void *migration_thread(void *opaque) > > > > /* The active st

Re: [Qemu-devel] [RFC 29/29] migration: reset migrate thread vars when resumed

2017-08-04 Thread Dr. David Alan Gilbert
* Peter Xu (pet...@redhat.com) wrote: > On Thu, Aug 03, 2017 at 02:54:35PM +0100, Dr. David Alan Gilbert wrote: > > * Peter Xu (pet...@redhat.com) wrote: > > > Firstly, MigThrError enumeration is introduced to describe the error in > > > migration_detect_error() better. This gives the migration_thr

Re: [Qemu-devel] [RFC 29/29] migration: reset migrate thread vars when resumed

2017-08-04 Thread Peter Xu
On Thu, Aug 03, 2017 at 02:54:35PM +0100, Dr. David Alan Gilbert wrote: > * Peter Xu (pet...@redhat.com) wrote: > > Firstly, MigThrError enumeration is introduced to describe the error in > > migration_detect_error() better. This gives the migration_thread() a > > chance to know whether a recovery

Re: [Qemu-devel] [RFC 29/29] migration: reset migrate thread vars when resumed

2017-08-03 Thread Dr. David Alan Gilbert
* Peter Xu (pet...@redhat.com) wrote: > Firstly, MigThrError enumeration is introduced to describe the error in > migration_detect_error() better. This gives the migration_thread() a > chance to know whether a recovery has happened. > > Then, if a recovery is detected, migration_thread() will rese