]> git.proxmox.com Git - mirror_qemu.git/blobdiff - block/block-backend.c
block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCK
[mirror_qemu.git] / block / block-backend.c
index 39aac1bbce9a51566dbf18e33bc23d3e53f8a8eb..53cf3bb8b8a6ae0110cfeed4c28e6f7f06d9a102 100644 (file)
@@ -2666,6 +2666,8 @@ int blk_load_vmstate(BlockBackend *blk, uint8_t *buf, int64_t pos, int size)
 int blk_probe_blocksizes(BlockBackend *blk, BlockSizes *bsz)
 {
     GLOBAL_STATE_CODE();
+    GRAPH_RDLOCK_GUARD_MAINLOOP();
+
     if (!blk_is_available(blk)) {
         return -ENOMEDIUM;
     }