]> git.proxmox.com Git - mirror_qemu.git/blobdiff - block/io.c
vhdx: Take locks for accessing bs->file
[mirror_qemu.git] / block / io.c
index 527a1de04e79487809b0b65ae849b2913dc99bdf..7e62fabbf57cc9865492c62b0181ad9e8396769e 100644 (file)
@@ -3685,6 +3685,8 @@ out:
 void bdrv_cancel_in_flight(BlockDriverState *bs)
 {
     GLOBAL_STATE_CODE();
+    GRAPH_RDLOCK_GUARD_MAINLOOP();
+
     if (!bs || !bs->drv) {
         return;
     }