X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Fdcache.c;h=044faf7d2be788905e8948327abf3033885ae176;hp=0c246353bd5cce887668ba68dd3e14dd3647b740;hb=fe10f991534936fcee413836e88b06d6bf7992b5;hpb=ad30b8adb2d658659c900b3d1f830bcb976b21f8 diff --git a/lustre/llite/dcache.c b/lustre/llite/dcache.c index 0c24635..044faf7 100644 --- a/lustre/llite/dcache.c +++ b/lustre/llite/dcache.c @@ -504,6 +504,8 @@ int ll_revalidate_it(struct dentry *de, int lookup_flags, rc = ll_statahead_enter(parent, &de, 0); if (rc == 1) goto mark; + else if (rc != -EAGAIN && rc != 0) + GOTO(out, rc = 0); } do_lock: