diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2015-03-23 10:53:21 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-06-05 17:09:59 +0200 |
commit | 677e7805cf95f3b2bca8baf0888d1ebed7f0c606 (patch) | |
tree | 79c5493f166c519f5f1598b209f7ddd50128a313 /include | |
parent | 42af3e3a02f6d0c38c46465b7f0311eabf532f77 (diff) | |
download | hqemu-677e7805cf95f3b2bca8baf0888d1ebed7f0c606.zip hqemu-677e7805cf95f3b2bca8baf0888d1ebed7f0c606.tar.gz |
memory: track DIRTY_MEMORY_CODE in mr->dirty_log_mask
DIRTY_MEMORY_CODE is only needed for TCG. By adding it directly to
mr->dirty_log_mask, we avoid testing for TCG everywhere a region is
checked for the enabled/disabled state of dirty logging.
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/exec/memory.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/exec/memory.h b/include/exec/memory.h index 55dc11d..8ae004e 100644 --- a/include/exec/memory.h +++ b/include/exec/memory.h @@ -604,8 +604,8 @@ bool memory_region_is_logging(MemoryRegion *mr, uint8_t client); * memory_region_get_dirty_log_mask: return the clients for which a * memory region is logging writes. * - * Returns a bitmap of clients, which right now will be either 0 or - * (1 << DIRTY_MEMORY_VGA). + * Returns a bitmap of clients, in which the DIRTY_MEMORY_* constants + * are the bit indices. * * @mr: the memory region being queried */ |