]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/cached_extent: assert !parent_index in ExtentIndex::insert
authorSamuel Just <sjust@redhat.com>
Fri, 10 Sep 2021 01:07:52 +0000 (18:07 -0700)
committerSamuel Just <sjust@redhat.com>
Mon, 13 Sep 2021 20:02:36 +0000 (13:02 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/cached_extent.h

index 56a1d4361ace3c4e402f8504ef1d7b5e2efb9fcd..488742e41f61e060ab355510f11cbc3a7de7588e 100644 (file)
@@ -562,6 +562,7 @@ public:
 
   void insert(CachedExtent &extent) {
     // sanity check
+    ceph_assert(!extent.parent_index);
     auto [a, b] = get_overlap(
       extent.get_paddr(),
       extent.get_length());