]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tools/cephfs: include lost+found in scan_links 50783/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:05:34 +0000 (23:05 -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 6decae280354b76e9f314de44988fcb50cc18768..8140e6ac02e4817b54e39453d6308f50c8d0e001 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()