From: green Date: Thu, 13 Nov 2008 00:42:02 +0000 (+0000) Subject: b=16074 X-Git-Tag: v1_9_110~23 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=7df8d1beac6b12f9e60681cecacc911fd22acbc8;p=fs%2Flustre-release.git b=16074 r=adilger, Lee Ward Do not get extra reference on source inode since we already hold the reference from previous name. --- diff --git a/libsysio/src/rename.c b/libsysio/src/rename.c index c0f4967..05606ca 100644 --- a/libsysio/src/rename.c +++ b/libsysio/src/rename.c @@ -176,7 +176,6 @@ SYSIO_INTERFACE_NAME(rename)(const char *oldpath, const char *newpath) I_GONE(new->p_base->pb_ino); new->p_base->pb_ino = old->p_base->pb_ino; old->p_base->pb_ino = NULL; - I_REF(new->p_base->pb_ino); short_out: error1: