Commit 475f8913 authored by Hongchao Zhang's avatar Hongchao Zhang Committed by Oleg Drokin
Browse files

LU-13653 mdt: ignore quota when creating slave stripe

When creating striped directory, the quota limit has been checked
on master MDT, the quota should be ignored when creating the slave
stripe object.

Lustre-change: https://review.whamcloud.com/#/c/38875/
Lustre-commit: f762aceb



Change-Id: Ia53b1975a8d66c78725feb313659f7a9b889e735
Signed-off-by: default avatarHongchao Zhang <hongchao@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/38875

Reviewed-by: default avatarLai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: default avatarWang Shilong <wshilong@ddn.com>
Tested-by: default avatarjenkins <devops@whamcloud.com>
Tested-by: default avatarMaloo <maloo@whamcloud.com>
Reviewed-by: default avatarOleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/39282

Reviewed-by: default avatarWang Shilong <wshilong@whamcloud.com>
parent 5e26fcd8
......@@ -598,6 +598,10 @@ int out_create_add_exec(const struct lu_env *env, struct dt_object *obj,
struct tx_arg *arg;
int rc;
/* LU-13653: ignore quota for DNE directory creation */
if (dof->dof_type == DFT_DIR)
th->th_ignore_quota = 1;
rc = dt_declare_create(env, obj, attr, NULL, dof, th);
if (rc != 0)
return rc;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment