From: Ilya Dryomov Date: Tue, 30 Aug 2022 18:38:10 +0000 (+0200) Subject: librbd: reflect V2_GET_SNAPSHOTS ENOENT retry in state diagram X-Git-Tag: v18.0.0~80^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ca36ffa347f0c68115a7d6b54ebb47ac5e82698d;p=ceph.git librbd: reflect V2_GET_SNAPSHOTS ENOENT retry in state diagram Signed-off-by: Ilya Dryomov --- diff --git a/src/librbd/image/RefreshRequest.h b/src/librbd/image/RefreshRequest.h index 6970a9b45626..b7b877dd3c2a 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) |