]> git.proxmox.com Git - mirror_qemu.git/commit - migration/ram.c
migration/ram: Fix populate_read_range()
authorDavid Hildenbrand <david@redhat.com>
Thu, 5 Jan 2023 12:45:24 +0000 (13:45 +0100)
committerJuan Quintela <quintela@redhat.com>
Mon, 6 Feb 2023 18:22:56 +0000 (19:22 +0100)
commit5f19a4491941fdc5c5b50ce4ade6ffffe0f591b4
tree4f722cbe339d7ed8bd71acea837b35c37cecf953
parentd5890ea0722831eea76a0efd23a496b3e8815fe8
migration/ram: Fix populate_read_range()

Unfortunately, commit f7b9dcfbcf44 broke populate_read_range(): the loop
end condition is very wrong, resulting in that function not populating the
full range. Lets' fix that.

Fixes: f7b9dcfbcf44 ("migration/ram: Factor out populating pages readable in ram_block_populate_pages()")
Cc: qemu-stable@nongnu.org
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration/ram.c