2009-07-10 16:48:16

by Ryusuke Konishi

[permalink] [raw]
Subject: [GIT PULL] nilfs2 fixes for 2.6.31-rc3

Hi Linus,

please pull bug-fixes of nilfs from

git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus

The following changes since commit 8e4a718ff38d8539938ec3421935904c27e00c39
Linus Torvalds (1):
Linux 2.6.31-rc2

Jiro SEKIBA (1):
nilfs2: fix disorder in cp count on error during deleting checkpoints

Ryusuke Konishi (4):
nilfs2: remove unlikely directive causing mis-conversion of error code
nilfs2: fix hang problem of log writer which occurs after write failures
nilfs2: fix incorrect KERN_CRIT messages in case of write failures
nilfs2: fix lockdep warning between regular file and inode file

fs/nilfs2/bmap.c | 5 +++++
fs/nilfs2/cpfile.c | 5 ++---
fs/nilfs2/dat.c | 9 ---------
fs/nilfs2/segment.c | 30 ++++++++----------------------
4 files changed, 15 insertions(+), 34 deletions(-)
--

The "nilfs2: fix disorder in cp count on error during deleting
checkpoints" fixes a bug on error path which throws off checkpoint
count on disk.

The "nilfs2: fix hang problem of log writer which occurs after write
failures" fixes a reported hang problem.

The "nilfs2: remove unlikely directive causing mis-conversion of error code",
and "nilfs2: fix incorrect KERN_CRIT messages in case of write failures"
fix the related bugs.

The "nilfs2: fix lockdep warning between regular file and inode file"
fixes a false positive of lockdep check.

Thanks,
Ryusuke Konishi