mbox

[PULL,00/10] Migration PULL requset

Message ID 20170504094053.2329-1-quintela@redhat.com
State New
Headers show

Pull-request

git://github.com/juanquintela/qemu.git tags/migration/20170504

Message

Juan Quintela May 4, 2017, 9:40 a.m. UTC
Hi

This pull request includes:
- Add return path to exec (danp)
- add traces (dave)
- move hmp commands to hmp.c (quintela)
- minor migration cleanups (quintela)

Please, apply.

The following changes since commit e619b14746e5d8c0e53061661fd0e1da01fd4d60:

  Merge remote-tracking branch 'sthibault/tags/samuel-thibault' into staging (2017-05-02 15:16:29 +0100)

are available in the git repository at:

  git://github.com/juanquintela/qemu.git tags/migration/20170504

for you to fetch changes up to 1db9d8e501fc99fa2201f228627952aee6cfc349:

  migration: Extra tracing (2017-05-04 10:41:23 +0200)

----------------------------------------------------------------
migration/next for 20170504

----------------------------------------------------------------
Daniel P. Berrange (1):
      migration: setup bi-directional I/O channel for exec: protocol

Dr. David Alan Gilbert (1):
      migration: Extra tracing

Juan Quintela (8):
      ram: Split dirty bitmap by RAMBlock
      migration: to_dst_file at that point is NULL
      monitor: Remove monitor parameter from save_vmstate
      monitor: Move hmp_loadvm from monitor.c to hmp.c
      monitor: Move hmp_savevm from savevm.c to hmp.c
      monitor: Move hmp_delvm from savevm.c to hmp.c
      monitor: Move hmp_info_snapshots from savevm.c to hmp.c
      migration: Move postcopy-ram.h to migration/

 hmp.c                                           | 174 +++++++++++++++
 hmp.h                                           |   4 +
 include/exec/ram_addr.h                         |  13 +-
 include/migration/migration.h                   |   3 +-
 include/sysemu/sysemu.h                         |   5 +-
 migration/exec.c                                |   4 +-
 migration/migration.c                           |   2 +-
 migration/postcopy-ram.c                        |   7 +-
 {include/migration => migration}/postcopy-ram.h |   3 -
 migration/ram.c                                 | 275 ++++++++++--------------
 migration/savevm.c                              | 185 +---------------
 migration/socket.c                              |   1 -
 migration/tls.c                                 |   1 -
 migration/trace-events                          |   2 +
 monitor.c                                       |  13 --
 replay/replay-snapshot.c                        |   2 +-
 16 files changed, 317 insertions(+), 377 deletions(-)
 rename {include/migration => migration}/postcopy-ram.h (95%)

Comments

Stefan Hajnoczi May 5, 2017, 3:54 p.m. UTC | #1
On Thu, May 04, 2017 at 11:40:43AM +0200, Juan Quintela wrote:
> Hi
> 
> This pull request includes:
> - Add return path to exec (danp)
> - add traces (dave)
> - move hmp commands to hmp.c (quintela)
> - minor migration cleanups (quintela)
> 
> Please, apply.
> 
> The following changes since commit e619b14746e5d8c0e53061661fd0e1da01fd4d60:
> 
>   Merge remote-tracking branch 'sthibault/tags/samuel-thibault' into staging (2017-05-02 15:16:29 +0100)
> 
> are available in the git repository at:
> 
>   git://github.com/juanquintela/qemu.git tags/migration/20170504
> 
> for you to fetch changes up to 1db9d8e501fc99fa2201f228627952aee6cfc349:
> 
>   migration: Extra tracing (2017-05-04 10:41:23 +0200)
> 
> ----------------------------------------------------------------
> migration/next for 20170504
> 
> ----------------------------------------------------------------
> Daniel P. Berrange (1):
>       migration: setup bi-directional I/O channel for exec: protocol
> 
> Dr. David Alan Gilbert (1):
>       migration: Extra tracing
> 
> Juan Quintela (8):
>       ram: Split dirty bitmap by RAMBlock
>       migration: to_dst_file at that point is NULL
>       monitor: Remove monitor parameter from save_vmstate
>       monitor: Move hmp_loadvm from monitor.c to hmp.c
>       monitor: Move hmp_savevm from savevm.c to hmp.c
>       monitor: Move hmp_delvm from savevm.c to hmp.c
>       monitor: Move hmp_info_snapshots from savevm.c to hmp.c
>       migration: Move postcopy-ram.h to migration/
> 
>  hmp.c                                           | 174 +++++++++++++++
>  hmp.h                                           |   4 +
>  include/exec/ram_addr.h                         |  13 +-
>  include/migration/migration.h                   |   3 +-
>  include/sysemu/sysemu.h                         |   5 +-
>  migration/exec.c                                |   4 +-
>  migration/migration.c                           |   2 +-
>  migration/postcopy-ram.c                        |   7 +-
>  {include/migration => migration}/postcopy-ram.h |   3 -
>  migration/ram.c                                 | 275 ++++++++++--------------
>  migration/savevm.c                              | 185 +---------------
>  migration/socket.c                              |   1 -
>  migration/tls.c                                 |   1 -
>  migration/trace-events                          |   2 +
>  monitor.c                                       |  13 --
>  replay/replay-snapshot.c                        |   2 +-
>  16 files changed, 317 insertions(+), 377 deletions(-)
>  rename {include/migration => migration}/postcopy-ram.h (95%)
> 

Thanks, applied to my staging tree:
https://github.com/stefanha/qemu/commits/staging

Stefan