qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 09/22] memory: return DIRTY_MEMORY_MIGRATION from me


From: Paolo Bonzini
Subject: [Qemu-devel] [PATCH 09/22] memory: return DIRTY_MEMORY_MIGRATION from memory_region_is_logging
Date: Thu, 26 Mar 2015 18:38:27 +0100

This will be used to make the setting of bitmaps conditional.

Signed-off-by: Paolo Bonzini <address@hidden>
---
 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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]