block: switch to *_co_* functions
Signed-off-by: Alberto Faria <afaria@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20221013123711.620631-16-pbonzini@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
a06678874b
commit
ce47ff20b9
2
block.c
2
block.c
@ -643,7 +643,7 @@ create_file_fallback_zero_first_sector(BlockBackend *blk,
|
|||||||
|
|
||||||
bytes_to_clear = MIN(current_size, BDRV_SECTOR_SIZE);
|
bytes_to_clear = MIN(current_size, BDRV_SECTOR_SIZE);
|
||||||
if (bytes_to_clear) {
|
if (bytes_to_clear) {
|
||||||
ret = blk_pwrite_zeroes(blk, 0, bytes_to_clear, BDRV_REQ_MAY_UNMAP);
|
ret = blk_co_pwrite_zeroes(blk, 0, bytes_to_clear, BDRV_REQ_MAY_UNMAP);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
error_setg_errno(errp, -ret,
|
error_setg_errno(errp, -ret,
|
||||||
"Failed to clear the new image's first sector");
|
"Failed to clear the new image's first sector");
|
||||||
|
@ -2729,8 +2729,8 @@ int coroutine_fn bdrv_co_is_zero_fast(BlockDriverState *bs, int64_t offset,
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = bdrv_common_block_status_above(bs, NULL, false, false, offset,
|
ret = bdrv_co_common_block_status_above(bs, NULL, false, false, offset,
|
||||||
bytes, &pnum, NULL, NULL, NULL);
|
bytes, &pnum, NULL, NULL, NULL);
|
||||||
|
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
return ret;
|
return ret;
|
||||||
|
Loading…
Reference in New Issue
Block a user