[libvirt PATCH 0/4] qemu: Fix post-copy recovery after dest domain gets paused

Jiri Denemark posted 4 patches 1 year, 4 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1671114079.git.jdenemar@redhat.com
src/conf/domain_conf.c    | 41 +++++++++++++++-------------
src/conf/domain_conf.h    |  5 ++--
src/conf/virdomainjob.c   |  1 +
src/conf/virdomainjob.h   |  1 +
src/qemu/qemu_domainjob.c |  9 +++++++
src/qemu/qemu_driver.c    |  4 +--
src/qemu/qemu_migration.c | 56 ++++++++++++++++++++++++---------------
src/qemu/qemu_process.c   | 23 +++++++++++++---
8 files changed, 92 insertions(+), 48 deletions(-)
[libvirt PATCH 0/4] qemu: Fix post-copy recovery after dest domain gets paused
Posted by Jiri Denemark 1 year, 4 months ago
See 3/4 for details.

Jiri Denemark (4):
  conf: Drop virDomainJobOperation parameter from virDomainObjIsPostcopy
  conf: Add job parameter to virDomainObjIsFailedPostcopy
  qemu: Remember failed post-copy migration in job
  virDomainObjGetState: Promote VIR_DOMAIN_PAUSED_POSTCOPY_FAILED

 src/conf/domain_conf.c    | 41 +++++++++++++++-------------
 src/conf/domain_conf.h    |  5 ++--
 src/conf/virdomainjob.c   |  1 +
 src/conf/virdomainjob.h   |  1 +
 src/qemu/qemu_domainjob.c |  9 +++++++
 src/qemu/qemu_driver.c    |  4 +--
 src/qemu/qemu_migration.c | 56 ++++++++++++++++++++++++---------------
 src/qemu/qemu_process.c   | 23 +++++++++++++---
 8 files changed, 92 insertions(+), 48 deletions(-)

-- 
2.39.0
Re: [libvirt PATCH 0/4] qemu: Fix post-copy recovery after dest domain gets paused
Posted by Michal Prívozník 1 year, 4 months ago
On 12/15/22 15:37, Jiri Denemark wrote:
> See 3/4 for details.
> 
> Jiri Denemark (4):
>   conf: Drop virDomainJobOperation parameter from virDomainObjIsPostcopy
>   conf: Add job parameter to virDomainObjIsFailedPostcopy
>   qemu: Remember failed post-copy migration in job
>   virDomainObjGetState: Promote VIR_DOMAIN_PAUSED_POSTCOPY_FAILED
> 
>  src/conf/domain_conf.c    | 41 +++++++++++++++-------------
>  src/conf/domain_conf.h    |  5 ++--
>  src/conf/virdomainjob.c   |  1 +
>  src/conf/virdomainjob.h   |  1 +
>  src/qemu/qemu_domainjob.c |  9 +++++++
>  src/qemu/qemu_driver.c    |  4 +--
>  src/qemu/qemu_migration.c | 56 ++++++++++++++++++++++++---------------
>  src/qemu/qemu_process.c   | 23 +++++++++++++---
>  8 files changed, 92 insertions(+), 48 deletions(-)
> 

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal
Re: [libvirt PATCH 0/4] qemu: Fix post-copy recovery after dest domain gets paused
Posted by Jiri Denemark 1 year, 3 months ago
On Tue, Dec 20, 2022 at 14:26:29 +0100, Michal Prívozník wrote:
> On 12/15/22 15:37, Jiri Denemark wrote:
> > See 3/4 for details.
> > 
> > Jiri Denemark (4):
> >   conf: Drop virDomainJobOperation parameter from virDomainObjIsPostcopy
> >   conf: Add job parameter to virDomainObjIsFailedPostcopy
> >   qemu: Remember failed post-copy migration in job
> >   virDomainObjGetState: Promote VIR_DOMAIN_PAUSED_POSTCOPY_FAILED
> > 
> >  src/conf/domain_conf.c    | 41 +++++++++++++++-------------
> >  src/conf/domain_conf.h    |  5 ++--
> >  src/conf/virdomainjob.c   |  1 +
> >  src/conf/virdomainjob.h   |  1 +
> >  src/qemu/qemu_domainjob.c |  9 +++++++
> >  src/qemu/qemu_driver.c    |  4 +--
> >  src/qemu/qemu_migration.c | 56 ++++++++++++++++++++++++---------------
> >  src/qemu/qemu_process.c   | 23 +++++++++++++---
> >  8 files changed, 92 insertions(+), 48 deletions(-)
> > 
> 
> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Thanks. I decided 4/4 is so ugly we will be happier without it and
pushed only the first three patches.

Jirka