Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@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