From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> The following changes since commit 3c7adbc67d9a5c3e992a4dd13b8704464daaad5b:
Merge remote-tracking branch 'remotes/berrange/tags/qcrypto-next-pull-request' into staging (2020-05-07 14:30:12 +0100) are available in the Git repository at: git://github.com/dagrh/qemu.git tags/pull-migration-20200507a for you to fetch changes up to 13f2cb21e5fb33e9f8d7db8eee48edc1c67b812f: migration/multifd: Do error_free after migrate_set_error to avoid memleaks (2020-05-07 17:40:24 +0100) ---------------------------------------------------------------- Migration pull 2020-05-07 Mostly tidy-ups, but two new features: cpu-throttle-tailslow for making a gentler throttle xbzrle encoding rate measurement for getting a feal for xbzrle performance. ---------------------------------------------------------------- David Hildenbrand (1): migration/ram: Consolidate variable reset after placement in ram_load_postcopy() Keqian Zhu (1): migration/throttle: Add cpu-throttle-tailslow migration parameter Mao Zhongyi (4): migration: fix bad indentation in error_report() migration/migration: improve error reporting for migrate parameters monitor/hmp-cmds: add hmp_handle_error() for hmp_migrate_set_speed() migration: move the units of migrate parameters from milliseconds to ms Marc-André Lureau (1): docs/devel/migration: start a debugging section Pan Nengyuan (3): migration/rdma: fix a memleak on error path in rdma_start_incoming_migration migration/multifd: fix memleaks in multifd_new_send_channel_async migration/multifd: Do error_free after migrate_set_error to avoid memleaks Philippe Mathieu-Daudé (1): migration/colo: Add missing error-propagation code Wei Wang (1): migration/xbzrle: add encoding rate docs/devel/migration.rst | 20 +++++++++++++ migration/colo.c | 3 ++ migration/migration.c | 44 +++++++++++++++++++--------- migration/multifd.c | 5 ++++ migration/ram.c | 74 ++++++++++++++++++++++++++++++++++++++++-------- migration/rdma.c | 1 + monitor/hmp-cmds.c | 23 +++++++++++---- qapi/migration.json | 53 +++++++++++++++++++++++++++++++++- 8 files changed, 192 insertions(+), 31 deletions(-)