From ccccd4a9868c54ee57e445bae9a5b2dde36a458e Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Thu, 23 Mar 2023 09:59:12 +0000 Subject: [PATCH] crimson/os/seastore/cache: add comment about backref_extent_entry_t Signed-off-by: Xuehan Xu (cherry picked from commit 62974a65897edce2afdb16ba99baea0193a0d4a6) --- src/crimson/os/seastore/cache.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/crimson/os/seastore/cache.h b/src/crimson/os/seastore/cache.h index 3abb7bb9360..9289dda0881 100644 --- a/src/crimson/os/seastore/cache.h +++ b/src/crimson/os/seastore/cache.h @@ -1106,6 +1106,14 @@ public: /// Dump live extents void dump_contents(); + /** + * backref_extent_entry_t + * + * All the backref extent entries have to be indexed by paddr in memory, + * so they can be retrived by range during cleaning. + * + * See BtreeBackrefManager::retrieve_backref_extents_in_range() + */ struct backref_extent_entry_t { backref_extent_entry_t( paddr_t paddr, -- 2.39.5