From d8d64a27f52303a411a41bf04e44783d66a63264 Mon Sep 17 00:00:00 2001
From: deshmukh <deshmukh>
Date: Thu, 4 Dec 2008 10:25:33 +0000
Subject: [PATCH] cmd fix in mdd_rename()

b=17876
i=umka
i=pravin
---
 lustre/mdd/mdd_dir.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lustre/mdd/mdd_dir.c b/lustre/mdd/mdd_dir.c
index fa56fcdbd1..cb8423901c 100644
--- a/lustre/mdd/mdd_dir.c
+++ b/lustre/mdd/mdd_dir.c
@@ -1930,7 +1930,7 @@ static int mdd_rename(const struct lu_env *env,
                 GOTO(cleanup, rc);
 
         /* "mv dir1 dir2" needs "dir1/.." link update */
-        if (is_dir) {
+        if (is_dir && mdd_sobj) {
                 rc = __mdd_index_delete(env, mdd_sobj, dotdot, is_dir, handle,
                                         mdd_object_capa(env, mdd_spobj));
                 if (rc)
-- 
GitLab