[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/6] multifd: Add colo support
From: |
Lukas Straub |
Subject: |
[PATCH v2 0/6] multifd: Add colo support |
Date: |
Mon, 8 May 2023 21:10:34 +0200 |
Hello Everyone,
These patches add support for colo to multifd.
-v2:
- Split out addition of p->block
- Add more comments
Lukas Straub (6):
ram: Add public helper to set colo bitmap
ram: Let colo_flush_ram_cache take the bitmap_mutex
multifd: Introduce multifd-internal.h
multifd: Introduce a overridable revc_pages method
multifd: Add the ramblock to MultiFDRecvParams
multifd: Add colo support
migration/meson.build | 1 +
migration/multifd-colo.c | 67 ++++++++++++++++++++++++++++++++
migration/multifd-internal.h | 39 +++++++++++++++++++
migration/multifd.c | 74 +++++++++++++++++++++++-------------
migration/multifd.h | 2 +
migration/ram.c | 19 +++++++--
migration/ram.h | 1 +
7 files changed, 173 insertions(+), 30 deletions(-)
create mode 100644 migration/multifd-colo.c
create mode 100644 migration/multifd-internal.h
--
2.39.2
pgp_3IYOjljVW.pgp
Description: OpenPGP digital signature
- [PATCH v2 0/6] multifd: Add colo support,
Lukas Straub <=
- [PATCH v2 1/6] ram: Add public helper to set colo bitmap, Lukas Straub, 2023/05/08
- [PATCH v2 2/6] ram: Let colo_flush_ram_cache take the bitmap_mutex, Lukas Straub, 2023/05/08
- [PATCH v2 3/6] multifd: Introduce multifd-internal.h, Lukas Straub, 2023/05/08
- [PATCH v2 4/6] multifd: Introduce a overridable revc_pages method, Lukas Straub, 2023/05/08
- [PATCH v2 5/6] multifd: Add the ramblock to MultiFDRecvParams, Lukas Straub, 2023/05/08
- [PATCH v2 6/6] multifd: Add colo support, Lukas Straub, 2023/05/08