On 22.11.2016 18:54, Vladimir Sementsov-Ogievskiy wrote: > Postcopy migration of dirty bitmaps. Only named dirty bitmaps, > associated with root nodes and non-root named nodes are migrated. > > If destination qemu is already containing a dirty bitmap with the same name > as a migrated bitmap (for the same node), than, if their granularities are > the same the migration will be done, otherwise the error will be generated. > > If destination qemu doesn't contain such bitmap it will be created. > > Signed-off-by: Vladimir Sementsov-Ogievskiy > --- > include/migration/block.h | 1 + > include/migration/migration.h | 4 + > migration/Makefile.objs | 2 +- > migration/block-dirty-bitmap.c | 679 +++++++++++++++++++++++++++++++++++++++++ > migration/migration.c | 3 + > migration/savevm.c | 2 + > migration/trace-events | 14 + > vl.c | 1 + > 8 files changed, 705 insertions(+), 1 deletion(-) > create mode 100644 migration/block-dirty-bitmap.c From someone who doesn't know a thing about migration, a rather cursory: Reviewed-by: Max Reitz But at least that probably means the set of code covered by this R-b is disjoint from the set of code covered by Juan's R-b. :-) Max