diff options
Diffstat (limited to 'src/crimson/os/seastore/lba_manager.h')
-rw-r--r-- | src/crimson/os/seastore/lba_manager.h | 4 |
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; |