]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/zio.c
OpenZFS 9403 - assertion failed in arc_buf_destroy()
[mirror_zfs.git] / module / zfs / zio.c
index a8f6a928fdc2b631df00cf69c960032f217b2202..654c81ef9b71836c6ebf1f211a75444305d32dd1 100644 (file)
@@ -389,6 +389,9 @@ zio_decompress(zio_t *zio, abd_t *data, uint64_t size)
                    zio->io_abd, tmp, zio->io_size, size);
                abd_return_buf_copy(data, tmp, size);
 
+               if (zio_injection_enabled && ret == 0)
+                       ret = zio_handle_fault_injection(zio, EINVAL);
+
                if (ret != 0)
                        zio->io_error = SET_ERROR(EIO);
        }