Message ID | 1427391520-29497-10-git-send-email-pbonzini@redhat.com |
---|---|
State | New |
Headers | show |
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)
This will be used to make the setting of bitmaps conditional. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- memory.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)