From 6f059fafd57025a79fa8803ce4497f4142713b6a Mon Sep 17 00:00:00 2001 From: alex <alex> Date: Sat, 21 May 2005 08:07:24 +0000 Subject: [PATCH] - bug fixed: wrong lock type was passed to ldlm_lock_decref() --- lustre/mds/mds_open.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/mds/mds_open.c b/lustre/mds/mds_open.c index 7fdabe6801..d3873fcfd5 100644 --- a/lustre/mds/mds_open.c +++ b/lustre/mds/mds_open.c @@ -1030,7 +1030,7 @@ got_child: if (parent_lockh[1].cookie != 0) ldlm_lock_decref(parent_lockh + 1, update_mode); #endif - ldlm_lock_decref(parent_lockh, parent_mode); + ldlm_lock_decref(parent_lockh, LCK_PR); if (dchild->d_inode || !(dchild->d_flags & DCACHE_CROSS_REF)) { CDEBUG(D_OTHER, "race: name changed (%p)\n", -- GitLab