From: nikita Date: Wed, 25 Oct 2006 16:55:18 +0000 (+0000) Subject: disable expensive assert. X-Git-Tag: v1_8_0_110~486^2~349 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=2b75d39084193b2885dfaab645764ca85b2b3925;p=fs%2Flustre-release.git disable expensive assert. --- diff --git a/lustre/osd/osd_handler.c b/lustre/osd/osd_handler.c index 731e932..503b5ae 100644 --- a/lustre/osd/osd_handler.c +++ b/lustre/osd/osd_handler.c @@ -2192,7 +2192,12 @@ static int osd_fid_lookup(const struct lu_env *env, LASSERT(osd_invariant(obj)); LASSERT(obj->oo_inode == NULL); LASSERT(fid_is_sane(fid)); - LASSERT(fid_is_local(ldev->ld_site, fid)); + /* + * This assertion checks that osd layer sees only local + * fids. Unfortunately it is somewhat expensive (does a + * cache-lookup). Disabling it for production/acceptance-testing. + */ + LASSERT(1 || fid_is_local(ldev->ld_site, fid)); ENTRY;