[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 11/11] block-backend: drop unused blk_save_vmstate() and blk_load
From: |
Vladimir Sementsov-Ogievskiy |
Subject: |
[PATCH 11/11] block-backend: drop unused blk_save_vmstate() and blk_load_vmstate() |
Date: |
Sat, 24 Apr 2021 00:40:33 +0300 |
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
- [PATCH 02/11] block-coroutine-wrapper: support BlockBackend first argument, (continued)
- [PATCH 04/11] block: introduce bdrv_debug_wait_break, Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 06/11] block: drop unused bdrv_debug_is_suspended(), Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 07/11] block-backend: add _co_ versions of blk_save_vmstate / blk_load_vmstate, Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 10/11] qemu-io-cmds: drop do_co_readv() and do_co_writev() helpers, Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 05/11] qemu-io-cmds: move qemu-io commands to coroutine, Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 11/11] block-backend: drop unused blk_save_vmstate() and blk_load_vmstate(),
Vladimir Sementsov-Ogievskiy <=
- [PATCH 09/11] qemu-io-cmds: refactor write_f(): drop extra helpers and variables, Vladimir Sementsov-Ogievskiy, 2021/04/23
- [PATCH 08/11] qemu-io-cmds: refactor read_f(): drop extra helpers and variables, Vladimir Sementsov-Ogievskiy, 2021/04/23