Revision 8e21cd32 arch_init.c
b/arch_init.c | ||
---|---|---|
304 | 304 |
g_free(blocks); |
305 | 305 |
} |
306 | 306 |
|
307 |
static void migration_end(void) |
|
308 |
{ |
|
309 |
memory_global_dirty_log_stop(); |
|
310 |
} |
|
311 |
|
|
307 | 312 |
int ram_save_live(QEMUFile *f, int stage, void *opaque) |
308 | 313 |
{ |
309 | 314 |
ram_addr_t addr; |
... | ... | |
313 | 318 |
int ret; |
314 | 319 |
|
315 | 320 |
if (stage < 0) { |
316 |
memory_global_dirty_log_stop();
|
|
321 |
migration_end();
|
|
317 | 322 |
return 0; |
318 | 323 |
} |
319 | 324 |
|
Also available in: Unified diff