From e404cc21774677bdf9d82491b513d21175da8293 Mon Sep 17 00:00:00 2001 From: Eric Sesterhenn Date: Sat, 13 Sep 2008 02:33:12 -0700 Subject: [PATCH] --- yaml --- r: 109791 b: refs/heads/master c: 1558182f651798164418abf53f76786da0ea4a6f h: refs/heads/master i: 109789: 47361f1206522aeca44e511319596b4b9881d769 109787: fba841ebd12f64b3b1bd5535c10a129f2fa420e8 109783: e85431ecb79d843f560fe399a4db0816d1f465ad 109775: bc657af963925bb681ca8498c469b6f02b563c15 109759: b8133a3157f9298a42478f8148d62372eedb2076 v: v3 --- [refs] | 2 +- trunk/fs/bfs/dir.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b6443752abbe..4e5085e8786a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b261dfea48e81636516f4fa653667097638a8a62 +refs/heads/master: 1558182f651798164418abf53f76786da0ea4a6f diff --git a/trunk/fs/bfs/dir.c b/trunk/fs/bfs/dir.c index 87ee5ccee348..ed8feb052df9 100644 --- a/trunk/fs/bfs/dir.c +++ b/trunk/fs/bfs/dir.c @@ -125,8 +125,8 @@ static int bfs_create(struct inode *dir, struct dentry *dentry, int mode, inode->i_ino); if (err) { inode_dec_link_count(inode); - iput(inode); mutex_unlock(&info->bfs_lock); + iput(inode); return err; } mutex_unlock(&info->bfs_lock);