We'll need them in further commits in blockdev.c for new transaction block-graph modifying API.
Signed-off-by: Vladimir Sementsov-Ogievskiy <v.sementsov...@mail.ru> --- block.c | 7 +++---- include/block/block.h | 4 ++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/block.c b/block.c index 54f1182f10..288141328e 100644 --- a/block.c +++ b/block.c @@ -2437,8 +2437,8 @@ static int bdrv_do_refresh_perms(GSList *list, BlockReopenQueue *q, * topologically sorted. It's not a problem if some node occurs in the @list * several times. */ -static int bdrv_list_refresh_perms(GSList *list, BlockReopenQueue *q, - Transaction *tran, Error **errp) +int bdrv_list_refresh_perms(GSList *list, BlockReopenQueue *q, + Transaction *tran, Error **errp) { g_autoptr(GHashTable) found = g_hash_table_new(NULL, NULL); g_autoptr(GSList) refresh_list = NULL; @@ -2496,8 +2496,7 @@ char *bdrv_perm_names(uint64_t perm) /* @tran is allowed to be NULL. In this case no rollback is possible */ -static int bdrv_refresh_perms(BlockDriverState *bs, Transaction *tran, - Error **errp) +int bdrv_refresh_perms(BlockDriverState *bs, Transaction *tran, Error **errp) { int ret; Transaction *local_tran = NULL; diff --git a/include/block/block.h b/include/block/block.h index 768273b2db..09c254db9b 100644 --- a/include/block/block.h +++ b/include/block/block.h @@ -906,4 +906,8 @@ int coroutine_fn bdrv_co_copy_range(BdrvChild *src, int64_t src_offset, void bdrv_cancel_in_flight(BlockDriverState *bs); +int bdrv_list_refresh_perms(GSList *list, BlockReopenQueue *q, + Transaction *tran, Error **errp); +int bdrv_refresh_perms(BlockDriverState *bs, Transaction *tran, Error **errp); + #endif -- 2.35.1