]> git.proxmox.com Git - mirror_qemu.git/blobdiff - blockjob.c
migration: save_compress_page() can take block through pss
[mirror_qemu.git] / blockjob.c
index 58c5d6453933ea2d2797dd9dbb743c7280143bb1..807f992b59cb1a607a4c91ff17b0bfbe8f953fd3 100644 (file)
@@ -485,6 +485,7 @@ void *block_job_create(const char *job_id, const BlockJobDriver *driver,
     BlockJob *job;
     int ret;
     GLOBAL_STATE_CODE();
+    GRAPH_RDLOCK_GUARD_MAINLOOP();
 
     if (job_id == NULL && !(flags & JOB_INTERNAL)) {
         job_id = bdrv_get_device_name(bs);