From: wangdi Date: Fri, 6 May 2005 13:22:07 +0000 (+0000) Subject: Branch: HEAD X-Git-Tag: 1.4.10~1195 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=31cc3bdcccd1e9d2c9b11bf2784b8c629239c013;p=fs%2Flustre-release.git Branch: HEAD missing up in mds_open_by_id b:6068 --- diff --git a/lustre/mds/mds_open.c b/lustre/mds/mds_open.c index 28bc8e9..51efdea 100644 --- a/lustre/mds/mds_open.c +++ b/lustre/mds/mds_open.c @@ -747,6 +747,7 @@ static int mds_open_by_id(struct ptlrpc_request *req, RETURN(rc); } + up(&pending_dir->i_sem); if (dchild->d_inode != NULL) { mds_inode_set_orphan(dchild->d_inode); mds_pack_inode2body(req2obd(req), body,