[PATCH 0/3] migration/ram: Abort on unsupported migratable RAM changes

Akihiko Odaki posted 3 patches 1 day, 23 hours ago
Failed in applying to current master (apply log)
There is a newer version of this series
include/migration/misc.h    |   2 +-
include/system/ramlist.h    |  24 ++++++---
block/block-ram-registrar.c |   8 +--
hw/core/numa.c              |  54 ++++++++++++++++---
hw/xen/xen-mapcache.c       |   6 +--
migration/ram.c             | 125 ++++++++++++++++++++++++++++++++++++--------
system/physmem.c            |  16 ++++--
target/i386/nvmm/nvmm-all.c |   4 +-
target/i386/sev.c           |   8 +--
util/vfio-helpers.c         |   7 +--
10 files changed, 194 insertions(+), 60 deletions(-)
[PATCH 0/3] migration/ram: Abort on unsupported migratable RAM changes
Posted by Akihiko Odaki 1 day, 23 hours ago
Supersedes: <20260604-migration-v1-1-cef4a5b1bbdd@rsg.ci.i.u-tokyo.ac.jp>
("[PATCH] system/physmem: Assert migration invariants")

ram_mig_ram_block_resized() already aborts migration when migratable RAM
is resized. Extend the same handling to other unsupported changes to the
migratable RAMBlock set, such as removing a migratable RAMBlock or
changing a RAMBlock's migratable state.

Signed-off-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
---
Akihiko Odaki (3):
      system/physmem: Pass RAMBlock to RAMBlockNotifier callbacks
      system/physmem: Notify RAMBlock migratable and idstr changes
      migration/ram: Abort on unsupported migratable RAM changes

 include/migration/misc.h    |   2 +-
 include/system/ramlist.h    |  24 ++++++---
 block/block-ram-registrar.c |   8 +--
 hw/core/numa.c              |  54 ++++++++++++++++---
 hw/xen/xen-mapcache.c       |   6 +--
 migration/ram.c             | 125 ++++++++++++++++++++++++++++++++++++--------
 system/physmem.c            |  16 ++++--
 target/i386/nvmm/nvmm-all.c |   4 +-
 target/i386/sev.c           |   8 +--
 util/vfio-helpers.c         |   7 +--
 10 files changed, 194 insertions(+), 60 deletions(-)
---
base-commit: 2db91528542672cf0db78b3f2cc0e22b36302b38
change-id: 20260606-ram-dcef14f001fb

Best regards,
--  
Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>