qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/18] Migration 20211214 patches


From: Juan Quintela
Subject: [PULL 00/18] Migration 20211214 patches
Date: Wed, 15 Dec 2021 11:32:00 +0100

The following changes since commit 76b56fdfc9fa43ec6e5986aee33f108c6c6a511e:

  Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into 
staging (2021-12-14 12:46:18 -0800)

are available in the Git repository at:

  https://gitlab.com/juan.quintela/qemu.git tags/migration-20211214-pull-request

for you to fetch changes up to a5ed22948873b50fcf1415d1ce15c71d61a9388d:

  multifd: Make zlib compression method not use iovs (2021-12-15 10:38:34 +0100)

----------------------------------------------------------------
Migration Pull request

Hi

This are the reviewed patches for the freeze period:

- colo: fix/optimize several things (rao, chen)
- shutdown qio channels correctly when an error happens (li)
- serveral multifd patches for the zero series (me)

Please apply.

Thanks, Juan.

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

Juan Quintela (12):
  migration: Remove is_zero_range()
  dump: Remove is_zero_page()
  multifd: Delete useless operation
  migration: Never call twice qemu_target_page_size()
  multifd: Rename used field to num
  multifd: Add missing documention
  multifd: The variable is only used inside the loop
  multifd: remove used parameter from send_prepare() method
  multifd: remove used parameter from send_recv_pages() method
  multifd: Fill offset and block for reception
  multifd: Make zstd compression method not use iovs
  multifd: Make zlib compression method not use iovs

Li Zhang (1):
  multifd: Shut down the QIO channels to avoid blocking the send threads
    when they are terminated.

Rao, Lei (3):
  migration/ram.c: Remove the qemu_mutex_lock in colo_flush_ram_cache.
  Fixed a QEMU hang when guest poweroff in COLO mode
  COLO: Move some trace code behind qemu_mutex_unlock_iothread()

Zhang Chen (2):
  migration/colo: More accurate update checkpoint time
  migration/colo: Optimize COLO primary node start code path

 include/migration/colo.h |  1 +
 migration/multifd.h      |  6 ++--
 dump/dump.c              | 10 +-----
 migration/colo.c         | 33 ++++++++++++++-----
 migration/migration.c    | 26 +++++++++------
 migration/multifd-zlib.c | 48 +++++++++++++--------------
 migration/multifd-zstd.c | 47 ++++++++++++---------------
 migration/multifd.c      | 70 +++++++++++++++++++++-------------------
 migration/ram.c          | 11 ++-----
 migration/savevm.c       |  5 +--
 10 files changed, 131 insertions(+), 126 deletions(-)

-- 
2.33.1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]