From: Yuri Weinstein Date: Thu, 25 Jan 2018 20:03:21 +0000 (-0800) Subject: Merge pull request #19105 from batrick/i22228 X-Git-Tag: v12.2.3~142 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bba828b2d761b1459b32588accb6838ceeb0cb40;p=ceph.git Merge pull request #19105 from batrick/i22228 luminous: client: anchor Inode while trimming caps Reviewed-by: Yan, Zheng Reviewed-by: Yuri Weinstein --- bba828b2d761b1459b32588accb6838ceeb0cb40 diff --cc src/client/Client.cc index 43a2be4fe82,55c00695db6..1b08b3c3a2f --- a/src/client/Client.cc +++ b/src/client/Client.cc @@@ -4114,9 -4115,10 +4117,11 @@@ void Client::trim_caps(MetaSession *s, } } } + ldout(cct, 20) << " clearing anchored inodes" << dendl; + anchor.clear(); - if (s->caps.size() > max) + caps_size = s->caps.size(); + if (caps_size > max) _invalidate_kernel_dcache(); }