[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 04/28] exec: use accessor function to know if memory
From: |
Juan Quintela |
Subject: |
[Qemu-devel] [PATCH 04/28] exec: use accessor function to know if memory is dirty |
Date: |
Wed, 9 Oct 2013 13:28:26 +0200 |
Signed-off-by: Juan Quintela <address@hidden>
---
exec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exec.c b/exec.c
index 26681ce..adbcef0 100644
--- a/exec.c
+++ b/exec.c
@@ -1470,7 +1470,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.3.1
- [Qemu-devel] [RFC 00/28] bitmap handling optimization, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 02/28] memory: cpu_physical_memory_set_dirty_flags() result is never used, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 01/28] Move prototypes to memory.h, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 04/28] exec: use accessor function to know if memory is dirty,
Juan Quintela <=
- [Qemu-devel] [PATCH 03/28] memory: cpu_physical_memory_set_dirty_range() return void, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 05/28] memory: create function to set a single dirty bit, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 07/28] memory: make cpu_physical_memory_is_dirty return bool, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 06/28] exec: create function to get a single dirty bit, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 08/28] exec: simplify notdirty_mem_write(), Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 10/28] memory: set single dirty flags when possible, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 09/28] memory: all users of cpu_physical_memory_get_dirty used only one flag, Juan Quintela, 2013/10/09
- [Qemu-devel] [PATCH 11/28] memory: cpu_physical_memory_set_dirty_range() allways dirty all flags, Juan Quintela, 2013/10/09