OSDN Git Service

memory: cpu_physical_memory_set_dirty_range() now uses bitmap operations
authorJuan Quintela <quintela@redhat.com>
Wed, 9 Oct 2013 10:26:23 +0000 (12:26 +0200)
committerJuan Quintela <quintela@redhat.com>
Mon, 13 Jan 2014 13:04:54 +0000 (14:04 +0100)
commit5b9a3a5f77e3458af6c1bb0654ee0f32936a5594
tree76629b7548176ad77a0facad2856a5089cd6d494
parent1bafff0c7cb99972fd243464632eca0780c6a8f1
memory: cpu_physical_memory_set_dirty_range() now uses bitmap operations

We were setting a range of bits, so use bitmap_set().

Note: xen has always been wrong, and should have used start instead
of addr from the beginning.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
include/exec/memory-internal.h