[Qemu-devel] [PULL 00/16] migration queue

Dr. David Alan Gilbert (git) posted 16 patches 5 years, 7 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
hmp.c                                              |  13 ++
migration/migration.c                              |  17 ++-
migration/ram.c                                    | 133 ++++++++++++++-------
migration/ram.h                                    |   1 +
migration/rdma.c                                   |   2 +-
migration/savevm.c                                 |   7 +-
qapi/migration.json                                |  26 +++-
tests/migration-test.c                             |  36 +++---
tests/migration/Makefile                           |  35 ++++++
tests/migration/i386/Makefile                      |  22 ++++
.../{x86-a-b-bootblock.s => i386/a-b-bootblock.S}  |   4 -
.../{x86-a-b-bootblock.h => i386/a-b-bootblock.h}  |   8 +-
tests/migration/migration-test.h                   |  21 ++++
tests/migration/rebuild-x86-bootblock.sh           |  33 -----
vl.c                                               |   1 +
15 files changed, 258 insertions(+), 101 deletions(-)
create mode 100644 tests/migration/Makefile
create mode 100644 tests/migration/i386/Makefile
rename tests/migration/{x86-a-b-bootblock.s => i386/a-b-bootblock.S} (93%)
rename tests/migration/{x86-a-b-bootblock.h => i386/a-b-bootblock.h} (92%)
create mode 100644 tests/migration/migration-test.h
delete mode 100755 tests/migration/rebuild-x86-bootblock.sh
[Qemu-devel] [PULL 00/16] migration queue
Posted by Dr. David Alan Gilbert (git) 5 years, 7 months ago
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>

The following changes since commit c5e4e49258e9b89cb34c085a419dd9f862935c48:

  Merge remote-tracking branch 'remotes/xanclic/tags/pull-block-2018-09-25' into staging (2018-09-25 16:47:35 +0100)

are available in the Git repository at:

  git://github.com/dagrh/qemu.git tags/pull-migration-20180926a

for you to fetch changes up to 341ba0df4c69269cac839ddbacb2a0ca641a856d:

  migration/ram.c: Avoid taking address of fields in packed MultiFDInit_t struct (2018-09-26 17:29:01 +0100)

----------------------------------------------------------------
Migration pull 2018-09-26

This supercedes Juan's pull from the 13th

I've removed the s390x migration test enablement while Thomas
looks at that.
I've removed the aarch64 migration test since it was intermittently
breaking under KVM.
I've also added a collection of small fixes from a few people.

----------------------------------------------------------------
Dr. David Alan Gilbert (3):
      migration/rdma: Fix uninitialised rdma_return_path
      migration/postcopy: Clear have_listen_thread
      migration: cleanup in error paths in loadvm

Fei Li (1):
      migration: fix the compression code

Jose Ricardo Ziviani (1):
      Add a hint message to loadvm and exits on failure

Marc-André Lureau (1):
      migration: fix QEMUFile leak

Peter Maydell (1):
      migration/ram.c: Avoid taking address of fields in packed MultiFDInit_t struct

Thomas Huth (1):
      tests/migration: Speed up the test on ppc64

Wei Huang (3):
      tests/migration: Convert x86 boot block compilation script into Makefile
      tests/migration: Support cross compilation in generating boot header file
      tests/migration: Add migration-test header file

Xiao Guangrong (5):
      migration: fix calculating xbzrle_counters.cache_miss_rate
      migration: handle the error condition properly
      migration: do not flush_compressed_data at the end of iteration
      migration: show the statistics of compression
      migration: use save_page_use_compression in flush_compressed_data

 hmp.c                                              |  13 ++
 migration/migration.c                              |  17 ++-
 migration/ram.c                                    | 133 ++++++++++++++-------
 migration/ram.h                                    |   1 +
 migration/rdma.c                                   |   2 +-
 migration/savevm.c                                 |   7 +-
 qapi/migration.json                                |  26 +++-
 tests/migration-test.c                             |  36 +++---
 tests/migration/Makefile                           |  35 ++++++
 tests/migration/i386/Makefile                      |  22 ++++
 .../{x86-a-b-bootblock.s => i386/a-b-bootblock.S}  |   4 -
 .../{x86-a-b-bootblock.h => i386/a-b-bootblock.h}  |   8 +-
 tests/migration/migration-test.h                   |  21 ++++
 tests/migration/rebuild-x86-bootblock.sh           |  33 -----
 vl.c                                               |   1 +
 15 files changed, 258 insertions(+), 101 deletions(-)
 create mode 100644 tests/migration/Makefile
 create mode 100644 tests/migration/i386/Makefile
 rename tests/migration/{x86-a-b-bootblock.s => i386/a-b-bootblock.S} (93%)
 rename tests/migration/{x86-a-b-bootblock.h => i386/a-b-bootblock.h} (92%)
 create mode 100644 tests/migration/migration-test.h
 delete mode 100755 tests/migration/rebuild-x86-bootblock.sh

Re: [Qemu-devel] [PULL 00/16] migration queue
Posted by Peter Maydell 5 years, 7 months ago
On 26 September 2018 at 18:12, Dr. David Alan Gilbert (git)
<dgilbert@redhat.com> wrote:
> From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
>
> The following changes since commit c5e4e49258e9b89cb34c085a419dd9f862935c48:
>
>   Merge remote-tracking branch 'remotes/xanclic/tags/pull-block-2018-09-25' into staging (2018-09-25 16:47:35 +0100)
>
> are available in the Git repository at:
>
>   git://github.com/dagrh/qemu.git tags/pull-migration-20180926a
>
> for you to fetch changes up to 341ba0df4c69269cac839ddbacb2a0ca641a856d:
>
>   migration/ram.c: Avoid taking address of fields in packed MultiFDInit_t struct (2018-09-26 17:29:01 +0100)
>
> ----------------------------------------------------------------
> Migration pull 2018-09-26
>
> This supercedes Juan's pull from the 13th
>
> I've removed the s390x migration test enablement while Thomas
> looks at that.
> I've removed the aarch64 migration test since it was intermittently
> breaking under KVM.
> I've also added a collection of small fixes from a few people.
>
> ----------------------------------------------------------------

Applied, thanks.

-- PMM