From 93e9b4c167f582234e08e2608fc844bdf02fd507 Mon Sep 17 00:00:00 2001 From: Kinglong Mee Date: Mon, 15 Oct 2018 16:15:17 +0800 Subject: md-cache: remove xattr setting after new file created Fops of creating file does not request cached xattrs, the xattr in reply is not cached xattrs. Change-Id: Iab2db686e92466e72cfee8ac494e851d797c10b3 Updates: bz#1634220 Signed-off-by: Kinglong Mee --- xlators/performance/md-cache/src/md-cache.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'xlators/performance/md-cache') diff --git a/xlators/performance/md-cache/src/md-cache.c b/xlators/performance/md-cache/src/md-cache.c index bf4b6399549..685745b956a 100644 --- a/xlators/performance/md-cache/src/md-cache.c +++ b/xlators/performance/md-cache/src/md-cache.c @@ -1542,7 +1542,6 @@ mdc_mknod_cbk(call_frame_t *frame, void *cookie, xlator_t *this, int32_t op_ret, if (local->loc.inode) { mdc_inode_iatt_set(this, local->loc.inode, buf, local->incident_time); - mdc_inode_xatt_set(this, local->loc.inode, local->xattr); } out: MDC_STACK_UNWIND(mknod, frame, op_ret, op_errno, inode, buf, preparent, @@ -1593,7 +1592,6 @@ mdc_mkdir_cbk(call_frame_t *frame, void *cookie, xlator_t *this, int32_t op_ret, if (local->loc.inode) { mdc_inode_iatt_set(this, local->loc.inode, buf, local->incident_time); - mdc_inode_xatt_set(this, local->loc.inode, local->xattr); } out: MDC_STACK_UNWIND(mkdir, frame, op_ret, op_errno, inode, buf, preparent, @@ -1921,7 +1919,6 @@ mdc_create_cbk(call_frame_t *frame, void *cookie, xlator_t *this, if (local->loc.inode) { mdc_inode_iatt_set(this, inode, buf, local->incident_time); - mdc_inode_xatt_set(this, local->loc.inode, local->xattr); } out: MDC_STACK_UNWIND(create, frame, op_ret, op_errno, fd, inode, buf, preparent, -- cgit