X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flod%2Flod_dev.c;h=42674ae178eb7ef0ac223287c18ae29d90241ea4;hp=fd51f339526c54c721288d9ccae7935c44f5d6c7;hb=2eb434daf3bd511c26dd1dc2fd791c3cde756ba3;hpb=5c2e692d2ae971f1ba0811487c37b3510ccde8be diff --git a/lustre/lod/lod_dev.c b/lustre/lod/lod_dev.c index fd51f33..42674ae 100644 --- a/lustre/lod/lod_dev.c +++ b/lustre/lod/lod_dev.c @@ -122,7 +122,11 @@ int lod_fld_lookup(const struct lu_env *env, struct lod_device *lod, int rc = 0; ENTRY; - LASSERTF(fid_is_sane(fid), "Invalid FID "DFID"\n", PFID(fid)); + if (!fid_is_sane(fid)) { + CERROR("%s: invalid FID "DFID"\n", lod2obd(lod)->obd_name, + PFID(fid)); + RETURN(-EIO); + } if (fid_is_idif(fid)) { *tgt = fid_idif_ost_idx(fid);