2009-06-11 16:58:47

by Dave Kleikamp

[permalink] [raw]
Subject: [GIT PULL] jfs update

Linus, please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git for-linus

This will update the following files:

fs/jfs/jfs_imap.c | 1 +
fs/jfs/super.c | 4 +++-
2 files changed, 4 insertions(+), 1 deletions(-)

through these ChangeSets:

commit 79f52b77b89e8b7aa9fbe62135eea198a2ecbd5b
Author: Dave Kleikamp <[email protected]>
Date: Sat May 23 20:28:41 2009 -0500

jfs: Add missing mutex_unlock call to error path

Jan Kucera found an missing call to mutex_unlock() with his static code
checker. It's an unlikely error path to hit in the real world, but it
should be fixed.

Signed-off-by: Dave Kleikamp <[email protected]>
Reported-by: Jan Kucera <[email protected]>

commit 9c83633ad38138855181af6936e8ac570ef7e2cb
Author: Dan Carpenter <[email protected]>
Date: Tue Apr 7 14:48:16 2009 +0300

missing unlock in jfs_quota_write()

We should unlock &inode->i_mutex on the error path. This bug was
in ext2_quota_write(). I sent a patch to them today as well.

Found by smatch (http://repo.or.cz/w/smatch.git). Compile tested.

regards,
dan carpenter

Signed-off-by: Dan Carpenter <[email protected]>
Signed-off-by: Dave Kleikamp <[email protected]>