summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorBalamuruhan S2018-06-12 10:50:09 +0200
committerDr. David Alan Gilbert2018-06-15 15:40:56 +0200
commit650af8907bd567db914b7ce3a7e9df4c323f4619 (patch)
tree466b4c04d552844ffdb8f88923572976ae999378 /include
parentmigration/postcopy: Wake rate limit sleep on postcopy request (diff)
downloadqemu-650af8907bd567db914b7ce3a7e9df4c323f4619.tar.gz
qemu-650af8907bd567db914b7ce3a7e9df4c323f4619.tar.xz
qemu-650af8907bd567db914b7ce3a7e9df4c323f4619.zip
migration: calculate expected_downtime with ram_bytes_remaining()
expected_downtime value is not accurate with dirty_pages_rate * page_size, using ram_bytes_remaining() would yeild it resonable. consider to read the remaining ram just after having updated the dirty pages count later migration_bitmap_sync_range() in migration_bitmap_sync() and reuse the `remaining` field in ram_counters to hold ram_bytes_remaining() for calculating expected_downtime. Reported-by: Michael Roth <mdroth@linux.vnet.ibm.com> Signed-off-by: Balamuruhan S <bala24@linux.vnet.ibm.com> Signed-off-by: Laurent Vivier <lvivier@redhat.com> Message-Id: <20180612085009.17594-2-bala24@linux.vnet.ibm.com> Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions