]> git.proxmox.com Git - mirror_qemu.git/blobdiff - block.c
block: handle ENOTSUP from discard in generic code
[mirror_qemu.git] / block.c
diff --git a/block.c b/block.c
index c491edfb954230100fcc9156866190385a7dd73d..9818052603b21791ae4d29009d88bce9a8c480ae 100644 (file)
--- a/block.c
+++ b/block.c
@@ -4376,7 +4376,7 @@ int coroutine_fn bdrv_co_discard(BlockDriverState *bs, int64_t sector_num,
                 ret = co.ret;
             }
         }
-        if (ret) {
+        if (ret && ret != -ENOTSUP) {
             return ret;
         }