[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 0/6] migration/rdma: fixes, refactor and cleanup
From: |
Li Zhijian |
Subject: |
[PATCH v4 0/6] migration/rdma: fixes, refactor and cleanup |
Date: |
Wed, 26 Feb 2025 14:30:37 +0800 |
- It fix the RDMA migration broken issue
- disable RDMA + postcopy
- some cleanups
- Add a qtest for RDMA at last
Changes since V3:
- check RDMA and capabilities are compatible on both sides # renamed from
previous V3's "migration: Add
migration_capabilities_and_transport_compatible()"
Changes since V2:
- squash previous 2/3/4 to '[PATCH v3 5/6] migration: Unfold
control_save_page()'
- reorder the patch layout to prevent recently added code from being deleted
again.
- collect Reviewed tags from Peter
Changes since V1[0]:
Add some saparate patches to refactor and cleanup based on V1
[0]
20250218074345.638203-1-lizhijian@fujitsu.com/">https://lore.kernel.org/qemu-devel/20250218074345.638203-1-lizhijian@fujitsu.com/
Li Zhijian (6):
migration: Prioritize RDMA in ram_save_target_page()
migration: check RDMA and capabilities are compatible on both sides
migration: disable RDMA + postcopy-ram
migration/rdma: Remove redundant migration_in_postcopy checks
migration: Unfold control_save_page()
migration: Add qtest for migration over RDMA
MAINTAINERS | 1 +
migration/migration.c | 30 ++++++++-----
migration/options.c | 25 +++++++++++
migration/options.h | 1 +
migration/ram.c | 41 +++++------------
migration/rdma.c | 11 ++---
migration/rdma.h | 3 +-
scripts/rdma-migration-helper.sh | 41 +++++++++++++++++
tests/qtest/migration/precopy-tests.c | 64 +++++++++++++++++++++++++++
9 files changed, 168 insertions(+), 49 deletions(-)
create mode 100755 scripts/rdma-migration-helper.sh
--
2.44.0
- [PATCH v4 0/6] migration/rdma: fixes, refactor and cleanup,
Li Zhijian <=
- [PATCH v4 2/6] migration: check RDMA and capabilities are compatible on both sides, Li Zhijian, 2025/02/26
- [PATCH v4 4/6] migration/rdma: Remove redundant migration_in_postcopy checks, Li Zhijian, 2025/02/26
- [PATCH v4 3/6] migration: disable RDMA + postcopy-ram, Li Zhijian, 2025/02/26
- [PATCH v4 1/6] migration: Prioritize RDMA in ram_save_target_page(), Li Zhijian, 2025/02/26
- [PATCH v4 6/6] migration: Add qtest for migration over RDMA, Li Zhijian, 2025/02/26
- [PATCH v4 5/6] migration: Unfold control_save_page(), Li Zhijian, 2025/02/26