From: wangdi Date: Mon, 31 Jul 2006 16:42:57 +0000 (+0000) Subject: Branch: b_new_cmd X-Git-Tag: v1_8_0_110~486^2~1311 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=2c9a357c350a1d711c66fce39735555953a5b18b;p=fs%2Flustre-release.git Branch: b_new_cmd remove this finish req, which will be handled later. otherwise, it will cause oops in later req finished --- diff --git a/lustre/llite/dcache.c b/lustre/llite/dcache.c index d7f039a..d0e890c 100644 --- a/lustre/llite/dcache.c +++ b/lustre/llite/dcache.c @@ -136,10 +136,6 @@ void ll_intent_release(struct lookup_intent *it) ll_intent_drop_lock(it); it->it_magic = 0; it->it_op_release = 0; - /* We are still holding extra reference on a request, need to free it */ - if (it_disposition(it, DISP_ENQ_COMPLETE)) - ptlrpc_req_finished(it->d.lustre.it_data); - it->d.lustre.it_disposition = 0; it->d.lustre.it_data = NULL; EXIT;