From 87634d882fda80c4a2e3705c83a38bdfd613763f Mon Sep 17 00:00:00 2001 From: Kuan Kai Chiu Date: Thu, 18 Apr 2013 14:43:26 +0800 Subject: [PATCH] mds: journal the projected root xattrs in add_root() In EMetaBlob::add_root(), we should log the projected root xattrs instead of original ones to reflect xattr changes. Signed-off-by: Kuan Kai Chiu Reviewed-by: Greg Farnum --- src/mds/events/EMetaBlob.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mds/events/EMetaBlob.h b/src/mds/events/EMetaBlob.h index 7065460945f1..439bd78bc8f1 100644 --- a/src/mds/events/EMetaBlob.h +++ b/src/mds/events/EMetaBlob.h @@ -468,7 +468,7 @@ private: if (!pi) pi = in->get_projected_inode(); if (!pdft) pdft = &in->dirfragtree; - if (!px) px = &in->xattrs; + if (!px) px = in->get_projected_xattrs(); bufferlist snapbl; if (psnapbl) -- 2.47.3