mbox

[PULL,0/5] migration fixes

Message ID cover.1464023816.git.amit.shah@redhat.com
State New
Headers show

Pull-request

https://git.kernel.org/pub/scm/virt/qemu/amit/migration.git tags/migration-2.7-1

Message

Amit Shah May 23, 2016, 5:19 p.m. UTC
The following changes since commit 65603e2fc18b48e6e55a3dd693669413141694ec:

  tci: do not include exec/exec-all.h (2016-05-20 15:07:46 +0100)

are available in the git repository at:

  https://git.kernel.org/pub/scm/virt/qemu/amit/migration.git tags/migration-2.7-1

for you to fetch changes up to fe904ea8242cbae2d7e69c052c754b8f5f1ba1d6:

  migration: regain control of images when migration fails to complete (2016-05-23 22:19:36 +0530)

----------------------------------------------------------------
migration fixes:

- ensure src block devices continue fine after a failed migration
- fail on migration blockers; helps 9p savevm/loadvm
- move autoconverge commands out of experimental state
- move the migration-specific qjson in migration/

----------------------------------------------------------------


Greg Kurz (2):
  savevm: fail if migration blockers are present
  migration: regain control of images when migration fails to complete

Jason J. Herne (1):
  migration: Promote improved autoconverge commands out of experimental
    state

Markus Armbruster (2):
  migration: Move qjson.[ch] to migration/
  migration/qjson: Drop gratuitous use of QOM

 Makefile.objs                 |   1 -
 hmp.c                         |  28 ++++-----
 include/migration/migration.h |   1 +
 include/migration/qjson.h     |  29 ++++++++++
 include/migration/vmstate.h   |   2 +-
 include/qjson.h               |  29 ----------
 migration/Makefile.objs       |   1 +
 migration/migration.c         |  94 ++++++++++++++++++------------
 migration/qjson.c             | 113 ++++++++++++++++++++++++++++++++++++
 migration/ram.c               |   4 +-
 migration/savevm.c            |   4 +-
 migration/vmstate.c           |   1 -
 qapi-schema.json              |  54 +++++++++---------
 qjson.c                       | 129 ------------------------------------------
 qmp-commands.hx               |  22 +++----
 tests/Makefile                |   2 +-
 16 files changed, 260 insertions(+), 254 deletions(-)
 create mode 100644 include/migration/qjson.h
 delete mode 100644 include/qjson.h
 create mode 100644 migration/qjson.c
 delete mode 100644 qjson.c

Comments

Peter Maydell May 24, 2016, 12:05 p.m. UTC | #1
On 23 May 2016 at 18:19, Amit Shah <amit.shah@redhat.com> wrote:
> The following changes since commit 65603e2fc18b48e6e55a3dd693669413141694ec:
>
>   tci: do not include exec/exec-all.h (2016-05-20 15:07:46 +0100)
>
> are available in the git repository at:
>
>   https://git.kernel.org/pub/scm/virt/qemu/amit/migration.git tags/migration-2.7-1
>
> for you to fetch changes up to fe904ea8242cbae2d7e69c052c754b8f5f1ba1d6:
>
>   migration: regain control of images when migration fails to complete (2016-05-23 22:19:36 +0530)
>
> ----------------------------------------------------------------
> migration fixes:
>
> - ensure src block devices continue fine after a failed migration
> - fail on migration blockers; helps 9p savevm/loadvm
> - move autoconverge commands out of experimental state
> - move the migration-specific qjson in migration/
>

Applied, thanks.

-- PMM