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: v18.1.0~107^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=53894dbd838a736e118671dace863cd0619cb3b4;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 78f5452e3b1f..20235381bce3 100644 --- a/src/tools/cephfs/DataScan.cc +++ b/src/tools/cephfs/DataScan.cc @@ -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()