X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Ffile.c;h=eefa6404daf7577e6c7ec7eef8c6c84d96d56cdf;hp=e5a417a3c3f509d85a5340c6a1b5ae9112e5cd54;hb=bd495258d54ea5ab5be7aee4ea23fae558e2f8c4;hpb=3e4061862e751dbbbbba273403b56201e705a830 diff --git a/lustre/llite/file.c b/lustre/llite/file.c index e5a417a..eefa640 100644 --- a/lustre/llite/file.c +++ b/lustre/llite/file.c @@ -1348,8 +1348,8 @@ int ll_lov_getstripe_ea_info(struct inode *inode, const char *filename, op_data = ll_prep_md_op_data(NULL, inode, NULL, filename, strlen(filename), lmmsize, LUSTRE_OPC_ANY, NULL); - if (op_data == NULL) - RETURN(-ENOMEM); + if (IS_ERR(op_data)) + RETURN(PTR_ERR(op_data)); op_data->op_valid = OBD_MD_FLEASIZE | OBD_MD_FLDIREA; rc = md_getattr_name(sbi->ll_md_exp, op_data, &req); @@ -2301,8 +2301,8 @@ int __ll_inode_revalidate_it(struct dentry *dentry, struct lookup_intent *it, op_data = ll_prep_md_op_data(NULL, inode, NULL, NULL, 0, ealen, LUSTRE_OPC_ANY, NULL); - if (op_data == NULL) - RETURN(-ENOMEM); + if (IS_ERR(op_data)) + RETURN(PTR_ERR(op_data)); op_data->op_valid = valid; /* Once OBD_CONNECT_ATTRFID is not supported, we can't find one