From: Patrick Donnelly Date: Mon, 27 Mar 2023 18:47:29 +0000 (-0400) Subject: tools/cephfs: include lost+found in scan_links X-Git-Tag: v16.2.13~54^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=212acad5a1b9effaff0e25110c2059aaa22f613e;p=ceph.git tools/cephfs: include lost+found in scan_links Otherwise, any injected dentries have incorrect first snapids. Fixes: https://tracker.ceph.com/issues/59183 Signed-off-by: Patrick Donnelly (cherry picked from commit d8b6d451847cda2b3b06ed630a14306cd20bf9b8) --- diff --git a/src/tools/cephfs/DataScan.cc b/src/tools/cephfs/DataScan.cc index 9f942964dd27..332e0f81084a 100644 --- a/src/tools/cephfs/DataScan.cc +++ b/src/tools/cephfs/DataScan.cc @@ -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()