|
@@ -1251,7 +1251,7 @@ static int coroutine_fn bdrv_co_do_copy_on_readv(BdrvChild *child,
|
|
|
goto err;
|
|
|
}
|
|
|
|
|
|
- bdrv_debug_event(bs, BLKDBG_COR_WRITE);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_COR_WRITE);
|
|
|
if (drv->bdrv_co_pwrite_zeroes &&
|
|
|
buffer_is_zero(bounce_buffer, pnum)) {
|
|
|
/* FIXME: Should we (perhaps conditionally) be setting
|
|
@@ -1496,10 +1496,10 @@ static coroutine_fn int bdrv_padding_rmw_read(BdrvChild *child,
|
|
|
qemu_iovec_init_buf(&local_qiov, pad->buf, bytes);
|
|
|
|
|
|
if (pad->head) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_HEAD);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_HEAD);
|
|
|
}
|
|
|
if (pad->merge_reads && pad->tail) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_TAIL);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_TAIL);
|
|
|
}
|
|
|
ret = bdrv_aligned_preadv(child, req, req->overlap_offset, bytes,
|
|
|
align, &local_qiov, 0, 0);
|
|
@@ -1507,10 +1507,10 @@ static coroutine_fn int bdrv_padding_rmw_read(BdrvChild *child,
|
|
|
return ret;
|
|
|
}
|
|
|
if (pad->head) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_HEAD);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_HEAD);
|
|
|
}
|
|
|
if (pad->merge_reads && pad->tail) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_TAIL);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_TAIL);
|
|
|
}
|
|
|
|
|
|
if (pad->merge_reads) {
|
|
@@ -1521,7 +1521,7 @@ static coroutine_fn int bdrv_padding_rmw_read(BdrvChild *child,
|
|
|
if (pad->tail) {
|
|
|
qemu_iovec_init_buf(&local_qiov, pad->tail_buf, align);
|
|
|
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_TAIL);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_TAIL);
|
|
|
ret = bdrv_aligned_preadv(
|
|
|
child, req,
|
|
|
req->overlap_offset + req->overlap_bytes - align,
|
|
@@ -1529,7 +1529,7 @@ static coroutine_fn int bdrv_padding_rmw_read(BdrvChild *child,
|
|
|
if (ret < 0) {
|
|
|
return ret;
|
|
|
}
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_TAIL);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_RMW_AFTER_TAIL);
|
|
|
}
|
|
|
|
|
|
zero_mem:
|
|
@@ -1931,16 +1931,16 @@ static int coroutine_fn bdrv_aligned_pwritev(BdrvChild *child,
|
|
|
if (ret < 0) {
|
|
|
/* Do nothing, write notifier decided to fail this request */
|
|
|
} else if (flags & BDRV_REQ_ZERO_WRITE) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_ZERO);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_ZERO);
|
|
|
ret = bdrv_co_do_pwrite_zeroes(bs, offset, bytes, flags);
|
|
|
} else if (flags & BDRV_REQ_WRITE_COMPRESSED) {
|
|
|
ret = bdrv_driver_pwritev_compressed(bs, offset, bytes,
|
|
|
qiov, qiov_offset);
|
|
|
} else if (bytes <= max_transfer) {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV);
|
|
|
ret = bdrv_driver_pwritev(bs, offset, bytes, qiov, qiov_offset, flags);
|
|
|
} else {
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV);
|
|
|
while (bytes_remaining) {
|
|
|
int num = MIN(bytes_remaining, max_transfer);
|
|
|
int local_flags = flags;
|
|
@@ -1963,7 +1963,7 @@ static int coroutine_fn bdrv_aligned_pwritev(BdrvChild *child,
|
|
|
bytes_remaining -= num;
|
|
|
}
|
|
|
}
|
|
|
- bdrv_debug_event(bs, BLKDBG_PWRITEV_DONE);
|
|
|
+ bdrv_co_debug_event(bs, BLKDBG_PWRITEV_DONE);
|
|
|
|
|
|
if (ret >= 0) {
|
|
|
ret = 0;
|