]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tools/cephfs: include lost+found in scan_links 50784/head
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 27 Mar 2023 18:47:29 +0000 (14:47 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 30 Mar 2023 03:06:37 +0000 (23:06 -0400)
Otherwise, any injected dentries have incorrect first snapids.

Fixes: https://tracker.ceph.com/issues/59183
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit d8b6d451847cda2b3b06ed630a14306cd20bf9b8)

src/tools/cephfs/DataScan.cc

index 9f942964dd27016569db9b70a82df682de02893c..332e0f81084a424365bb68a9c88e189ab77ccae0 100644 (file)
@@ -899,7 +899,8 @@ bool DataScan::valid_ino(inodeno_t ino) const
     || (MDS_INO_IS_STRAY(ino))
     || (MDS_INO_IS_MDSDIR(ino))
     || ino == CEPH_INO_ROOT
-    || ino == CEPH_INO_CEPH;
+    || ino == CEPH_INO_CEPH
+    || ino == CEPH_INO_LOST_AND_FOUND;
 }
 
 int DataScan::scan_links()