This will be used to make the setting of bitmaps conditional. Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> --- memory.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/memory.c b/memory.c index 3864667..76da05b 100644 --- a/memory.c +++ b/memory.c @@ -1324,7 +1324,11 @@ bool memory_region_is_skip_dump(MemoryRegion *mr) uint8_t memory_region_is_logging(MemoryRegion *mr) { - return mr->dirty_log_mask; + uint8_t mask = mr->dirty_log_mask; + if (global_dirty_log) { + mask |= (1 << DIRTY_MEMORY_MIGRATION); + } + return mask; } bool memory_region_is_rom(MemoryRegion *mr) -- 2.3.3