[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 28/30] fix memory.c
From: |
Juan Quintela |
Subject: |
[Qemu-devel] [PATCH 28/30] fix memory.c |
Date: |
Thu, 18 Oct 2012 09:30:24 +0200 |
Signed-off-by: Juan Quintela <address@hidden>
---
memory.c | 4 +++-
memory.h | 3 ++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/memory.c b/memory.c
index 126fb63..4d0fa96 100644
--- a/memory.c
+++ b/memory.c
@@ -1089,7 +1089,9 @@ bool memory_region_test_and_clear_dirty(MemoryRegion *mr,
ret = cpu_physical_memory_get_dirty(mr->ram_addr + addr, size,
1 << client);
if (ret) {
- cpu_physical_memory_set_dirty_range(mr->ram_addr + addr, size, -1);
+ cpu_physical_memory_reset_dirty(mr->ram_addr + addr,
+ mr->ram_addr + addr + size,
+ 1 << client);
}
return ret;
}
diff --git a/memory.h b/memory.h
index 08af012..0dcc0f4 100644
--- a/memory.h
+++ b/memory.h
@@ -449,7 +449,8 @@ void memory_region_set_dirty(MemoryRegion *mr,
target_phys_addr_t addr,
*/
bool memory_region_test_and_clear_dirty(MemoryRegion *mr,
target_phys_addr_t addr,
- target_phys_addr_t size, unsigned
client)
+ target_phys_addr_t size,
+ unsigned client);
/**
* memory_region_sync_dirty_bitmap: Synchronize a region's dirty bitmap with
* any external TLBs (e.g. kvm)
--
1.7.11.7
- Re: [Qemu-devel] [PATCH 22/30] migration: unfold rest of migrate_fd_put_ready() into thread, (continued)
- [Qemu-devel] [PATCH 20/30] migration: move begining stage to the migration thread, Juan Quintela, 2012/10/18
- [Qemu-devel] [PATCH 29/30] migration: Only go to the iterate stage if there is anything to send, Juan Quintela, 2012/10/18
- [Qemu-devel] [PATCH 27/30] ram: Use memory_region_test_and_clear_dirty, Juan Quintela, 2012/10/18
- [Qemu-devel] [PATCH 25/30] ram: Add last_sent_block, Juan Quintela, 2012/10/18
- [Qemu-devel] [PATCH 26/30] memory: introduce memory_region_test_and_clear_dirty, Juan Quintela, 2012/10/18
- [Qemu-devel] [PATCH 28/30] fix memory.c,
Juan Quintela <=
- [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Juan Quintela, 2012/10/18
- Re: [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Orit Wasserman, 2012/10/21
- Re: [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Juan Quintela, 2012/10/26
- Re: [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Orit Wasserman, 2012/10/28
- Re: [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Orit Wasserman, 2012/10/30
- Re: [Qemu-devel] [PATCH 30/30] ram: optimize migration bitmap walking, Juan Quintela, 2012/10/30
Re: [Qemu-devel] [PATCH 00/30] Migration thread 20121017 edition, Paolo Bonzini, 2012/10/18
Re: [Qemu-devel] [PATCH 00/30] Migration thread 20121017 edition, Paolo Bonzini, 2012/10/26
Re: [Qemu-devel] [PATCH 00/30] Migration thread 20121017 edition, Chegu Vinod, 2012/10/24