[Qemu-devel] [PATCH for-3.0 v2 00/10] migration: postcopy recovery unit test, bug fixes

Peter Xu posted 10 patches 7 years, 3 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20180710091902.28780-1-peterx@redhat.com
Test checkpatch passed
Test docker-mingw@fedora passed
Test docker-quick@centos7 passed
migration/migration.c  |   2 +
migration/ram.c        |  21 +++--
migration/savevm.c     |  16 ++--
tests/migration-test.c | 205 ++++++++++++++++++++++++++++++++---------
4 files changed, 185 insertions(+), 59 deletions(-)
[Qemu-devel] [PATCH for-3.0 v2 00/10] migration: postcopy recovery unit test, bug fixes
Posted by Peter Xu 7 years, 3 months ago
Based-on: <20180627132246.5576-1-peterx@redhat.com>

Based on the series to unbreak postcopy:
  Subject: [PATCH v3 0/4] migation: unbreak postcopy recovery
  Message-Id: <20180627132246.5576-1-peterx@redhat.com>

v2:
- collect r-bs, and t-b for Balamuruhan
- rename matching_target_page_size to matches_target_page_size [Dave]
- fixup the race that Dave reported: the 1st patch was added as
  a new patch (patch 4); the 2nd patch was squashed into the unit test
  patch (patch 9)

Please review.  Thanks,

Peter Xu (10):
  migration: simplify check to use qemu file buffer
  migration: loosen recovery check when load vm
  migration: fix incorrect bitmap size calculation
  migration: show pause/recover state on dst host
  tests: introduce migrate_postcopy_* helpers
  tests: allow migrate() to take extra flags
  tests: introduce migrate_query*() helpers
  tests: introduce wait_for_migration_status()
  tests: add postcopy recovery test
  tests: hide stderr for postcopy recovery test

 migration/migration.c  |   2 +
 migration/ram.c        |  21 +++--
 migration/savevm.c     |  16 ++--
 tests/migration-test.c | 205 ++++++++++++++++++++++++++++++++---------
 4 files changed, 185 insertions(+), 59 deletions(-)

-- 
2.17.1


Re: [Qemu-devel] [PATCH for-3.0 v2 00/10] migration: postcopy recovery unit test, bug fixes
Posted by Dr. David Alan Gilbert 7 years, 3 months ago
* Peter Xu (peterx@redhat.com) wrote:
> Based-on: <20180627132246.5576-1-peterx@redhat.com>
> 
> Based on the series to unbreak postcopy:
>   Subject: [PATCH v3 0/4] migation: unbreak postcopy recovery
>   Message-Id: <20180627132246.5576-1-peterx@redhat.com>

Queued

(Took a bit of manual merging relative to my skip-tcg ppc patch)

> v2:
> - collect r-bs, and t-b for Balamuruhan
> - rename matching_target_page_size to matches_target_page_size [Dave]
> - fixup the race that Dave reported: the 1st patch was added as
>   a new patch (patch 4); the 2nd patch was squashed into the unit test
>   patch (patch 9)
> 
> Please review.  Thanks,
> 
> Peter Xu (10):
>   migration: simplify check to use qemu file buffer
>   migration: loosen recovery check when load vm
>   migration: fix incorrect bitmap size calculation
>   migration: show pause/recover state on dst host
>   tests: introduce migrate_postcopy_* helpers
>   tests: allow migrate() to take extra flags
>   tests: introduce migrate_query*() helpers
>   tests: introduce wait_for_migration_status()
>   tests: add postcopy recovery test
>   tests: hide stderr for postcopy recovery test
> 
>  migration/migration.c  |   2 +
>  migration/ram.c        |  21 +++--
>  migration/savevm.c     |  16 ++--
>  tests/migration-test.c | 205 ++++++++++++++++++++++++++++++++---------
>  4 files changed, 185 insertions(+), 59 deletions(-)
> 
> -- 
> 2.17.1
> 
--
Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK