Signed-off-by: Vladimir Sementsov-Ogievskiy <vsement...@virtuozzo.com> --- include/sysemu/block-backend.h | 3 --- block/block-backend.c | 30 ------------------------------ 2 files changed, 33 deletions(-)
diff --git a/include/sysemu/block-backend.h b/include/sysemu/block-backend.h index 8676bbde5a..14cc410244 100644 --- a/include/sysemu/block-backend.h +++ b/include/sysemu/block-backend.h @@ -242,9 +242,6 @@ int blk_pwrite_compressed(BlockBackend *blk, int64_t offset, const void *buf, int blk_truncate(BlockBackend *blk, int64_t offset, bool exact, PreallocMode prealloc, BdrvRequestFlags flags, Error **errp); int blk_pdiscard(BlockBackend *blk, int64_t offset, int bytes); -int blk_save_vmstate(BlockBackend *blk, const uint8_t *buf, - int64_t pos, int size); -int blk_load_vmstate(BlockBackend *blk, uint8_t *buf, int64_t pos, int size); int blk_co_save_vmstate(BlockBackend *blk, const uint8_t *buf, int64_t pos, int size); int blk_co_load_vmstate(BlockBackend *blk, uint8_t *buf, int64_t pos, int size); diff --git a/block/block-backend.c b/block/block-backend.c index d7f91ce7ad..83aafda791 100644 --- a/block/block-backend.c +++ b/block/block-backend.c @@ -2198,36 +2198,6 @@ int blk_truncate(BlockBackend *blk, int64_t offset, bool exact, return bdrv_truncate(blk->root, offset, exact, prealloc, flags, errp); } -int blk_save_vmstate(BlockBackend *blk, const uint8_t *buf, - int64_t pos, int size) -{ - int ret; - - if (!blk_is_available(blk)) { - return -ENOMEDIUM; - } - - ret = bdrv_save_vmstate(blk_bs(blk), buf, pos, size); - if (ret < 0) { - return ret; - } - - if (ret == size && !blk->enable_write_cache) { - ret = bdrv_flush(blk_bs(blk)); - } - - return ret < 0 ? ret : size; -} - -int blk_load_vmstate(BlockBackend *blk, uint8_t *buf, int64_t pos, int size) -{ - if (!blk_is_available(blk)) { - return -ENOMEDIUM; - } - - return bdrv_load_vmstate(blk_bs(blk), buf, pos, size); -} - int blk_co_save_vmstate(BlockBackend *blk, const uint8_t *buf, int64_t pos, int size) { -- 2.29.2