X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fosd-ldiskfs%2Fosd_io.c;h=068ef49c3bd49a707b72e414356873ba4315bbb9;hp=9cff3c8bedce183b38918f65d58cf47de25d371d;hb=7c4a7c59ed9c6185da326d6df6223f4818b57769;hpb=7b8449e8f9ed310376a191ec8dfa2f1cb6233377 diff --git a/lustre/osd-ldiskfs/osd_io.c b/lustre/osd-ldiskfs/osd_io.c index 9cff3c8..068ef49 100644 --- a/lustre/osd-ldiskfs/osd_io.c +++ b/lustre/osd-ldiskfs/osd_io.c @@ -872,6 +872,9 @@ static int osd_bufs_get(const struct lu_env *env, struct dt_object *dt, LASSERT(obj->oo_inode); + if (unlikely(obj->oo_destroyed)) + RETURN(-ENOENT); + rc = osd_map_remote_to_local(pos, len, &npages, lnb, maxlnb); if (rc) RETURN(rc);