From: Venky Shankar Date: Tue, 18 Mar 2025 08:58:29 +0000 (+0000) Subject: Revert "multimds: Consistent view of referent inode list" X-Git-Tag: testing/wip-vshankar-testing-20260223.155722^2~23 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d7c0e94a31df1976ebb6d200d83a2f74f35614aa;p=ceph-ci.git Revert "multimds: Consistent view of referent inode list" This reverts commit 0ed8c2a2b1c106754fb7a1ddb35d39b7c48bcd28. Signed-off-by: Venky Shankar --- diff --git a/src/mds/CInode.cc b/src/mds/CInode.cc index 3a3c68846f3..8394471e272 100644 --- a/src/mds/CInode.cc +++ b/src/mds/CInode.cc @@ -1824,11 +1824,10 @@ void CInode::decode_lock_iauth(bufferlist::const_iterator& p) void CInode::encode_lock_ilink(bufferlist& bl) { - ENCODE_START(2, 1, bl); + ENCODE_START(1, 1, bl); encode(get_inode()->version, bl); encode(get_inode()->ctime, bl); encode(get_inode()->nlink, bl); - encode(get_inode()->referent_inodes, bl); ENCODE_FINISH(bl); } @@ -1842,8 +1841,6 @@ void CInode::decode_lock_ilink(bufferlist::const_iterator& p) decode(tm, p); if (_inode->ctime < tm) _inode->ctime = tm; decode(_inode->nlink, p); - if (struct_v >= 2) - decode(_inode->referent_inodes, p); DECODE_FINISH(p); reset_inode(std::move(_inode)); }