mbox

[PULL,00/11] Migration 20231018 patches

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

Pull-request

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

Message

Juan Quintela Oct. 18, 2023, 10:06 a.m. UTC
The following changes since commit ec6f9f135d5e5596ab0258da2ddd048f1fd8c359:

  Merge tag 'migration-20231017-pull-request' of https://gitlab.com/juan.quintela/qemu into staging (2023-10-17 10:06:21 -0400)

are available in the Git repository at:

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

for you to fetch changes up to e8e4e7acd8e2113d900fe6b9a9870daa7ecf1042:

  migration: save_zero_page() can take block through pss (2023-10-18 10:39:03 +0200)

----------------------------------------------------------------
Migration Pull request (20231018)

In this pull request:
- RDMA cleanups
- compression cleanups

CI: https://gitlab.com/juan.quintela/qemu/-/pipelines/1040780020

Please apply.

PD.  I tried to get the deprecated bits integrated, but I broke
     qemu-iotests duer to blk warning.  Will resend it.

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

Juan Quintela (11):
  migration: RDMA is not compatible with anything else
  migration: Move compression_counters cleanup ram-compress.c
  migration: Create populate_compress()
  migration: Create ram_compressed_pages()
  migration: Move update_compress_threads_counts() to ram-compress.c
  migration: Simplify decompress_data_with_multi_threads()
  migration: Use "i" as an for index in ram-compress.c
  migration: Print block status when needed
  migration: save_compress_page() can take block through pss
  migration: control_save_page() can take block through pss
  migration: save_zero_page() can take block through pss

 migration/ram-compress.h       |   5 ++
 migration/migration-hmp-cmds.c |   5 +-
 migration/migration.c          |  27 +++++----
 migration/ram-compress.c       | 105 +++++++++++++++++++++------------
 migration/ram.c                |  45 +++++---------
 5 files changed, 104 insertions(+), 83 deletions(-)

Comments

Stefan Hajnoczi Oct. 19, 2023, 6:51 p.m. UTC | #1
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.2 for any user-visible changes.