Whamcloud - gitweb
LU-11868 mdc: Improve xattr buffer allocations
[fs/lustre-release.git] / lustre / mdc / mdc_reint.c
index 3a95276..03e6aac 100644 (file)
@@ -137,7 +137,8 @@ int mdc_setattr(struct obd_export *exp, struct md_op_data *op_data,
        mdc_setattr_pack(req, op_data, ea, ealen);
 
        req_capsule_set_size(&req->rq_pill, &RMF_ACL, RCL_SERVER,
-                            req->rq_import->imp_connect_data.ocd_max_easize);
+                            MIN(req->rq_import->imp_connect_data.ocd_max_easize,
+                                XATTR_SIZE_MAX));
         ptlrpc_request_set_replen(req);
 
        rc = mdc_reint(req, LUSTRE_IMP_FULL);