Hi This are the changes for migration that are already reviewed.
Please, apply. Later, Juan. The following changes since commit 281f327487c9c9b1599f93c589a408bbf4a651b8: Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.12-pull-request' into staging (2017-12-22 00:11:36 +0000) are available in the Git repository at: git://github.com/juanquintela/qemu.git tags/migration/20180103 for you to fetch changes up to 8a18afdcd8d2d6ab31f9de89d2f20fdadb89beb8: migration: finalize current_migration object (2018-01-03 09:28:56 +0100) ---------------------------------------------------------------- migration/next for 20180103 ---------------------------------------------------------------- Alexey Perevalov (6): migration: introduce postcopy-blocktime capability migration: add postcopy blocktime ctx into MigrationIncomingState migration: calculate vCPU blocktime on dst side migration: postcopy_blocktime documentation migration: add blocktime calculation into migration-test migration: add postcopy total blocktime into query-migrate Dr. David Alan Gilbert (2): docs: Convert migration.txt to rst migration: Guard ram_bytes_remaining against early call Juan Quintela (4): migration: Use proper types in json migration: print features as on off migration: free addr in the same function that we created it migration: free result string Laurent Vivier (1): migration: fix analyze-migration.py script with radix table Vladimir Sementsov-Ogievskiy (1): migration: finalize current_migration object docs/devel/{migration.txt => migration.rst} | 484 +++++++++++++++------------- hmp.c | 37 ++- include/migration/misc.h | 1 + migration/migration.c | 118 ++++--- migration/migration.h | 13 + migration/postcopy-ram.c | 258 ++++++++++++++- migration/ram.c | 3 +- migration/socket.c | 4 +- migration/trace-events | 6 +- qapi/migration.json | 37 ++- scripts/analyze-migration.py | 4 + tests/migration-test.c | 19 +- vl.c | 1 + 13 files changed, 696 insertions(+), 289 deletions(-) rename docs/devel/{migration.txt => migration.rst} (58%)