From: Yan, Zheng Date: Fri, 26 Dec 2014 03:41:33 +0000 (+0800) Subject: mds: verify backtrace by auth MDS only X-Git-Tag: v0.93~87^2~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=572e42e85d382d70a5285a99a94d042dc526eb9f;p=ceph.git mds: verify backtrace by auth MDS only Signed-off-by: Yan, Zheng --- diff --git a/src/mds/CInode.cc b/src/mds/CInode.cc index 50c829b8a8c4..6006c1a06cf1 100644 --- a/src/mds/CInode.cc +++ b/src/mds/CInode.cc @@ -1201,7 +1201,7 @@ void CInode::clear_dirty_parent() void CInode::verify_diri_backtrace(bufferlist &bl, int err) { - if (is_base() || is_dirty_parent()) + if (is_base() || is_dirty_parent() || !is_auth()) return; dout(10) << "verify_diri_backtrace" << dendl;