]> git.proxmox.com Git - mirror_qemu.git/commit - memory.c
exec: pass client mask to cpu_physical_memory_set_dirty_range
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 23 Mar 2015 10:56:01 +0000 (11:56 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 5 Jun 2015 15:09:59 +0000 (17:09 +0200)
commit58d2707e8713ef17b89b8b4c9ce586c76655a385
treee0ce5162d9d34b8b97afe99666be13ee265c6620
parentfc377bcf617a48233a99a9fe0a26247c38b5cb76
exec: pass client mask to cpu_physical_memory_set_dirty_range

This cuts in half the cost of bitmap operations (which will become more
expensive when made atomic) during migration on non-VRAM regions.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
exec.c
include/exec/ram_addr.h
memory.c