From 302956da5ba0ca9b148a2ecd440ca98e03672a3f Mon Sep 17 00:00:00 2001 From: wangdi Date: Wed, 25 Oct 2006 13:24:34 +0000 Subject: [PATCH] Branch: b_new_cmd unlink dir still need some credits for del the index and unlink the object --- lustre/mdd/mdd_trans.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lustre/mdd/mdd_trans.c b/lustre/mdd/mdd_trans.c index 6d89e6c..4ac69d9 100644 --- a/lustre/mdd/mdd_trans.c +++ b/lustre/mdd/mdd_trans.c @@ -82,11 +82,11 @@ int mdd_log_txn_param_build(const struct lu_env *env, struct md_object *obj, int rc, log_credits, stripe; ENTRY; + mdd_txn_param_build(env, mdd, op); + if (S_ISDIR(lu_object_attr(&obj->mo_lu))) RETURN(0); - - mdd_txn_param_build(env, mdd, op); - + LASSERT(op == MDD_TXN_UNLINK_OP || op == MDD_TXN_RENAME_OP); rc = mdd_lmm_get_locked(env, md2mdd_obj(obj), ma); if (rc || !(ma->ma_valid & MA_LOV)) -- 1.8.3.1