From: huanghua Date: Tue, 19 Sep 2006 10:57:06 +0000 (+0000) Subject: reserve some memory for MDS_GETATTR_NAME. This is ugly. So, maybe removed later. X-Git-Tag: v1_8_0_110~486^2~905 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=0e78c1cf62850bc91306aff905d1782e04556f9f;p=fs%2Flustre-release.git reserve some memory for MDS_GETATTR_NAME. This is ugly. So, maybe removed later. --- diff --git a/lustre/mdc/mdc_request.c b/lustre/mdc/mdc_request.c index 3e3a338..fba1c67 100644 --- a/lustre/mdc/mdc_request.c +++ b/lustre/mdc/mdc_request.c @@ -119,7 +119,11 @@ int mdc_getattr_common(struct obd_export *exp, unsigned int ea_size, size[bufcount++] = ea_size; CDEBUG(D_INODE, "reserved %u bytes for MD/symlink in packet\n", ea_size); + } else { + /* FIXME: reserve some memory even if we do not need it */ + size[bufcount++] = 16; } + if (acl_size) { size[bufcount++] = acl_size; CDEBUG(D_INODE, "reserved %u bytes for ACL\n", acl_size);