summaryrefslogtreecommitdiff
path: root/src/crimson/os/seastore/lba_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/crimson/os/seastore/lba_manager.h')
-rw-r--r--src/crimson/os/seastore/lba_manager.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/crimson/os/seastore/lba_manager.h b/src/crimson/os/seastore/lba_manager.h
index c98302371ed..69aa0954a9c 100644
--- a/src/crimson/os/seastore/lba_manager.h
+++ b/src/crimson/os/seastore/lba_manager.h
@@ -118,9 +118,11 @@ public:
* Implementation must initialize the LBAPin on any
* LogicalCachedExtent's and may also read in any dependent
* structures, etc.
+ *
+ * @return returns whether the extent is alive
*/
using init_cached_extent_iertr = base_iertr;
- using init_cached_extent_ret = init_cached_extent_iertr::future<>;
+ using init_cached_extent_ret = init_cached_extent_iertr::future<bool>;
virtual init_cached_extent_ret init_cached_extent(
Transaction &t,
CachedExtentRef e) = 0;