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
pgpUUAHlLbth_.pgp
Description: OpenPGP digital signature