From fd7916f661abed74864159f1dd32ef8bd0e7993f Mon Sep 17 00:00:00 2001 From: vitaly Date: Sun, 22 Oct 2006 20:43:43 +0000 Subject: [PATCH] Branch b_new_cmd do not pack MA_LOV on unlink if nlink > 1 --- lustre/mdd/mdd_dir.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lustre/mdd/mdd_dir.c b/lustre/mdd/mdd_dir.c index 5486ebd..221e49e 100644 --- a/lustre/mdd/mdd_dir.c +++ b/lustre/mdd/mdd_dir.c @@ -446,8 +446,9 @@ int mdd_finish_unlink(const struct lu_env *env, /* clear MA_LOV | MA_COOKIE, if we do not * unlink it in case we get it somewhere */ ma->ma_valid &= ~(MA_LOV | MA_COOKIE); + } else + ma->ma_valid &= ~(MA_LOV | MA_COOKIE); - } RETURN(rc); } -- 1.8.3.1