mirror of
https://github.com/mii443/qemu.git
synced 2025-08-22 23:25:48 +00:00
migration: migration_transferred_bytes() don't need the QEMUFile
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-8-quintela@redhat.com>
This commit is contained in:
@ -2704,7 +2704,7 @@ static MigThrError migration_detect_error(MigrationState *s)
|
||||
|
||||
static void migration_calculate_complete(MigrationState *s)
|
||||
{
|
||||
uint64_t bytes = migration_transferred_bytes(s->to_dst_file);
|
||||
uint64_t bytes = migration_transferred_bytes();
|
||||
int64_t end_time = qemu_clock_get_ms(QEMU_CLOCK_REALTIME);
|
||||
int64_t transfer_time;
|
||||
|
||||
@ -2730,7 +2730,7 @@ static void update_iteration_initial_status(MigrationState *s)
|
||||
* wrong speed calculation.
|
||||
*/
|
||||
s->iteration_start_time = qemu_clock_get_ms(QEMU_CLOCK_REALTIME);
|
||||
s->iteration_initial_bytes = migration_transferred_bytes(s->to_dst_file);
|
||||
s->iteration_initial_bytes = migration_transferred_bytes();
|
||||
s->iteration_initial_pages = ram_get_total_transferred_pages();
|
||||
}
|
||||
|
||||
@ -2749,7 +2749,7 @@ static void migration_update_counters(MigrationState *s,
|
||||
}
|
||||
|
||||
switchover_bw = migrate_avail_switchover_bandwidth();
|
||||
current_bytes = migration_transferred_bytes(s->to_dst_file);
|
||||
current_bytes = migration_transferred_bytes();
|
||||
transferred = current_bytes - s->iteration_initial_bytes;
|
||||
time_spent = current_time - s->iteration_start_time;
|
||||
bandwidth = (double)transferred / time_spent;
|
||||
|
Reference in New Issue
Block a user