]> xenbits.xensource.com Git - qemu-xen.git/commit
migration/ram: Fix populate_read_range()
authorDavid Hildenbrand <david@redhat.com>
Thu, 5 Jan 2023 12:45:24 +0000 (13:45 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Wed, 29 Mar 2023 07:20:04 +0000 (10:20 +0300)
commiteca533b60a44796143133eeb30fe61a8c9d429e9
tree8fc5380bc9b88c4b8845884df6390deaf28d768b
parentee2ec0ac52a315c8b4e9991b4523abd0c62d24d7
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>
(cherry picked from commit 5f19a4491941fdc5c5b50ce4ade6ffffe0f591b4)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
migration/ram.c