]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tools/cephfs: include lost+found in scan_links 50782/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:04:23 +0000 (23:04 -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 78f5452e3b1f41181f6c73d890691918c1d1c9a5..20235381bce323b3bbbb6fceef056b7cc47d2e2f 100644 (file)
@@ -902,7 +902,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()