From: ericm Date: Wed, 11 May 2005 01:18:32 +0000 (+0000) Subject: recovery-small 21 LBUG: don't release intent for open etc. (maybe the X-Git-Tag: 1.4.10~1177 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=9b441950b414e77f0bd76c97d4057286e4bfb39c;p=fs%2Flustre-release.git recovery-small 21 LBUG: don't release intent for open etc. (maybe the same problem of bug 6273?) --- diff --git a/lustre/llite/dcache.c b/lustre/llite/dcache.c index c8570be..efd02c0 100644 --- a/lustre/llite/dcache.c +++ b/lustre/llite/dcache.c @@ -528,7 +528,8 @@ out: ll_lookup_finish_locks(it, de); de->d_flags &= ~DCACHE_LUSTRE_INVALID; - ll_intent_release(it); + if (it == &lookup_it) + ll_intent_release(it); return rc; do_lookup: it = &lookup_it;