@@ -93,7 +93,7 @@ static bool bdrv_exceed_iops_limits(BlockDriverState *bs, bool is_write,
static bool bdrv_exceed_io_limits(BlockDriverState *bs, int nb_sectors,
bool is_write, int64_t *wait);
-static QTAILQ_HEAD(, BlockDriverState) bdrv_states =
+static BlockDrvierStateQueue bdrv_states =
QTAILQ_HEAD_INITIALIZER(bdrv_states);
static QLIST_HEAD(, BlockDriver) bdrv_drivers =
@@ -86,6 +86,8 @@ typedef enum {
} BlockErrorAction;
typedef QSIMPLEQ_HEAD(BlockReopenQueue, BlockReopenQueueEntry) BlockReopenQueue;
+typedef QTAILQ_HEAD(BlockDrvierStateQueue, BlockDriverState) \
+ BlockDrvierStateQueue;
typedef struct BDRVReopenState {
BlockDriverState *bs;
Signed-off-by: Wenchao Xia <xiawenc@linux.vnet.ibm.com> --- block.c | 2 +- include/block/block.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletions(-)