The following changes since commit 00928a421d47f49691cace1207481b7aad31b1f1:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180626' into staging (2018-06-26 18:23:49 +0100)
are available in the Git repository at:
git://github.com/juanquintela/qemu.git tags/migration/20180627
for you to fetch changes up to ca273df3014930f4ecb6d3ba24aa778354634b56:
migration: fix crash in when incoming client channel setup fails (2018-06-27 13:29:35 +0200)
----------------------------------------------------------------
migration/next for 20180627
This series contains:
- fix tls crash (danp)
- drop unused parameter from postcopy (david)
- multifd series (me)
Please, apply.
----------------------------------------------------------------
Daniel P. Berrangé (1):
migration: fix crash in when incoming client channel setup fails
David Hildenbrand (1):
postcopy: drop ram_pages parameter from postcopy_ram_incoming_init()
Juan Quintela (14):
migration: Create multipage support
migration: Create multifd packet
migration: Calculate mbps only during transfer time
migration: Abstract the number of bytes sent
migration: Add multifd traces for start/end thread
migration: Multifd channels always wait on the sem
migration: Add block where to send/receive packets
migration: Synchronize multifd threads with main thread
migration: Create multifd_bytes ram_counter
migration: Create ram_save_multifd_page
migration: Start sending messages
migration: Wait for blocking IO
migration: Remove not needed semaphore and quit
migration: Stop sending whole pages through main channel
exec.c | 2 +-
hmp.c | 2 +
include/exec/ram_addr.h | 1 -
migration/migration.c | 24 ++-
migration/postcopy-ram.c | 4 +-
migration/postcopy-ram.h | 2 +-
migration/ram.c | 491 +++++++++++++++++++++++++++++++++++++++++++++--
migration/trace-events | 12 ++
qapi/migration.json | 5 +-
9 files changed, 514 insertions(+), 29 deletions(-)