From ca36ffa347f0c68115a7d6b54ebb47ac5e82698d Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Tue, 30 Aug 2022 20:38:10 +0200 Subject: [PATCH] librbd: reflect V2_GET_SNAPSHOTS ENOENT retry in state diagram Signed-off-by: Ilya Dryomov --- src/librbd/image/RefreshRequest.h | 48 +++++++++++++++---------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/librbd/image/RefreshRequest.h b/src/librbd/image/RefreshRequest.h index 6970a9b4562..b7b877dd3c2 100644 --- a/src/librbd/image/RefreshRequest.h +++ b/src/librbd/image/RefreshRequest.h @@ -50,34 +50,34 @@ private: * * | | migrating) * * | (v2) v * * \-----> V2_GET_MUTABLE_METADATA V1_GET_SNAPSHOTS - * * | | - * * | -EOPNOTSUPP v - * * | * * * V1_GET_LOCKS - * * | * * | - * * v v * v - * * V2_GET_PARENT - * * | | + * * * | | + * * * | -EOPNOTSUPP v + * * * | * * * V1_GET_LOCKS + * * * | * * | + * * * v v * v + * * * V2_GET_PARENT + * * * | | * * v | * * * * * * GET_MIGRATION_HEADER (skip if not | * (ENOENT) | migrating) | * v | - * V2_GET_METADATA | - * | | - * v | - * V2_GET_POOL_METADATA | - * | | - * v (skip if not enabled) | - * V2_GET_OP_FEATURES | - * | | - * v | - * V2_GET_GROUP | - * | | - * | -EOPNOTSUPP | - * | * * * * | - * | * * | - * v v * | - * V2_GET_SNAPSHOTS (skip if no snaps) | - * | | + * * V2_GET_METADATA | + * * | | + * * v | + * * V2_GET_POOL_METADATA | + * * | | + * * v (skip if not enabled) | + * * V2_GET_OP_FEATURES | + * * | | + * * v | + * * V2_GET_GROUP | + * * | | + * * | -EOPNOTSUPP | + * * | * * * | + * * | * * | + * * v v * | + * * * V2_GET_SNAPSHOTS (skip if no snaps) | + * (ENOENT) | | * v | * V2_REFRESH_PARENT (skip if no parent or | * | refresh not needed) | -- 2.39.5