summary refs log tree commit diff stats
path: root/migration/migration.c
diff options
context:
space:
mode:
authorJuan Quintela <quintela@redhat.com>2023-04-11 18:04:59 +0200
committerJuan Quintela <quintela@redhat.com>2023-04-24 11:28:59 +0200
commit3c764f9b2bc3e5eb5ed93ab45c2de6d599fef00f (patch)
tree7c9812b4a893321d1bcc65dfce214cf5d0974623 /migration/migration.c
parent536b5a4e56ec67c958f46e7d46cbd5ac34e5a239 (diff)
downloadfocaccia-qemu-3c764f9b2bc3e5eb5ed93ab45c2de6d599fef00f.tar.gz
focaccia-qemu-3c764f9b2bc3e5eb5ed93ab45c2de6d599fef00f.zip
migration: Make postcopy_requests atomic
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'migration/migration.c')
-rw-r--r--migration/migration.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/migration/migration.c b/migration/migration.c
index 97c227aa85..09b37a6603 100644
--- a/migration/migration.c
+++ b/migration/migration.c
@@ -1152,7 +1152,8 @@ static void populate_ram_info(MigrationInfo *info, MigrationState *s)
         stat64_get(&ram_counters.dirty_sync_count);
     info->ram->dirty_sync_missed_zero_copy =
         stat64_get(&ram_counters.dirty_sync_missed_zero_copy);
-    info->ram->postcopy_requests = ram_counters.postcopy_requests;
+    info->ram->postcopy_requests =
+        stat64_get(&ram_counters.postcopy_requests);
     info->ram->page_size = page_size;
     info->ram->multifd_bytes = stat64_get(&ram_counters.multifd_bytes);
     info->ram->pages_per_second = s->pages_per_second;