From: Yingxin Cheng Date: Tue, 8 Jun 2021 06:03:07 +0000 (+0800) Subject: crimson/onode-staged-tree: add the missing retired validation X-Git-Tag: v17.1.0~1674^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ba9e465f2d44dee15973b6b0b7a96260309348e3;p=ceph-ci.git crimson/onode-staged-tree: add the missing retired validation Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_accessor.h b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_accessor.h index afa695fa128..991b6004fba 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_accessor.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_accessor.h @@ -339,8 +339,7 @@ class NodeExtentAccessorT { bool is_retired() const { if (extent) { - // XXX SeaStore extent cannot distinguish between invalid and retired. - // assert(extent->is_valid()); + assert(!extent->is_retired()); return false; } else { return true;