[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 16/49] exec: use accessor function to know if memory
From: |
Juan Quintela |
Subject: |
[Qemu-devel] [PATCH 16/49] exec: use accessor function to know if memory is dirty |
Date: |
Mon, 13 Jan 2014 18:40:01 +0100 |
Signed-off-by: Juan Quintela <address@hidden>
Reviewed-by: Orit Wasserman <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
---
exec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exec.c b/exec.c
index 7e49e8e..c42a2f9 100644
--- a/exec.c
+++ b/exec.c
@@ -1508,7 +1508,7 @@ static void notdirty_mem_write(void *opaque, hwaddr
ram_addr,
cpu_physical_memory_set_dirty_flags(ram_addr, dirty_flags);
/* we remove the notdirty callback only if the code has been
flushed */
- if (dirty_flags == 0xff) {
+ if (cpu_physical_memory_is_dirty(ram_addr)) {
CPUArchState *env = current_cpu->env_ptr;
tlb_set_dirty(env, env->mem_io_vaddr);
}
--
1.8.4.2
- [Qemu-devel] [PATCH 06/49] savevm: Convert all tabs to spaces, (continued)
- [Qemu-devel] [PATCH 06/49] savevm: Convert all tabs to spaces, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 08/49] savevm.c: Coding style fix, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 07/49] savevm.c: Coding style fixes, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 11/49] savevm: Small comment about why timer QEMUFile/VMState code is in savevm.c, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 12/49] tests: Some unit tests for vmstate.c, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 10/49] qemu-file: Move QEMUFile code to qemu-file.c, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 09/49] vmstate: Move VMState code to vmstate.c, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 13/49] bitmap: use long as index, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 14/49] memory: cpu_physical_memory_set_dirty_flags() result is never used, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 15/49] memory: cpu_physical_memory_set_dirty_range() return void, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 16/49] exec: use accessor function to know if memory is dirty,
Juan Quintela <=
- [Qemu-devel] [PATCH 17/49] memory: create function to set a single dirty bit, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 18/49] exec: create function to get a single dirty bit, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 20/49] memory: all users of cpu_physical_memory_get_dirty used only one flag, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 21/49] memory: set single dirty flags when possible, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 22/49] memory: cpu_physical_memory_set_dirty_range() always dirty all flags, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 19/49] memory: make cpu_physical_memory_is_dirty return bool, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 23/49] memory: cpu_physical_memory_mask_dirty_range() always clears a single flag, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 24/49] memory: use bit 2 for migration, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 25/49] memory: make sure that client is always inside range, Juan Quintela, 2014/01/13
- [Qemu-devel] [PATCH 26/49] memory: only resize dirty bitmap when memory size increases, Juan Quintela, 2014/01/13