]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Revert "mds: Fix mdcache rejoin invented referent inode"
authorVenky Shankar <vshankar@redhat.com>
Tue, 18 Mar 2025 08:54:46 +0000 (08:54 +0000)
committerVenky Shankar <vshankar@redhat.com>
Thu, 12 Feb 2026 04:50:54 +0000 (10:20 +0530)
This reverts commit 693f058426a4695348482cb07a1f763abe6e6543.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mds/CDir.cc

index 2312d8d735d5012cca4d9172a3862b1060fbfc59..ebd31703837d2cd98e75b4a64f8efd85ca611e5c 100644 (file)
@@ -2412,8 +2412,6 @@ void CDir::_omap_fetched(bufferlist& hdrbl, map<string, bufferlist>& omap,
     CDentry::linkage_t *dnl = dn->get_linkage();
     if (dnl->is_primary() && dnl->get_inode()->state_test(CInode::STATE_REJOINUNDEF))
       undef_inodes.push_back(dnl->get_inode());
-    if (dnl->is_referent_remote() && dnl->get_referent_inode()->state_test(CInode::STATE_REJOINUNDEF))
-      undef_inodes.push_back(dnl->get_referent_inode());
   }
 
   if (complete) {