From 18fac85d7e18a4ea5e2b6d55d50ca082439f90d6 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Fri, 21 Apr 2017 22:09:00 -0400 Subject: [PATCH] mds: change_attr++ and set ctime for set_vxattr Fixes: http://tracker.ceph.com/issues/19583 Signed-off-by: Patrick Donnelly --- src/mds/Server.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mds/Server.cc b/src/mds/Server.cc index d62720b4609..c1c11ad4230 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -4414,6 +4414,8 @@ void Server::handle_set_vxattr(MDRequestRef& mdr, CInode *cur, return; } + pi->change_attr++; + pi->ctime = mdr->get_op_stamp(); pi->version = cur->pre_dirty(); if (cur->is_file()) pi->update_backtrace(); -- 2.39.5