[GIT PULL] ocfs2 updates for 2.6.31

From: Joel Becker
Date: Tue Jun 16 2009 - 12:58:54 EST


Linus, et al,
Here are the ocfs2 updates for 2.6.31. It's a quiet cycle,
almost completely composed of fixes. There is a nice performance
improvement from Hisashi Hifumi for fdatasync. Please pull.

Joel


The following changes since commit b4348f32dae3cb6eb4bc21c7ed8f76c0b11e9d6a:
Linus Torvalds (1):
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git upstream-linus

Coly Li (1):
ocfs2: update comments in masklog.h

Hisashi Hifumi (1):
ocfs2: fdatasync should skip unimportant metadata writeout

Jan Kara (5):
ocfs2: Fix possible deadlock in ocfs2_global_read_dquot()
ocfs2: Fix lock inversion in ocfs2_local_read_info()
ocfs2: Fix possible deadlock with quotas in ocfs2_setattr()
ocfs2: Fix possible deadlock in quota recovery
ocfs2: Correct ordering of ip_alloc_sem and localloc locks for directories

Joel Becker (1):
ocfs2: Add statistics for the checksum and ecc operations.

Srinivas Eeda (2):
ocfs2: timer to queue scan of all orphan slots
ocfs2 patch to track delayed orphan scan timer statistics

Sunil Mushran (1):
ocfs2/net: Use wait_event() in o2net_send_message_vec()

Tao Ma (3):
ocfs2: Don't printk the error when listing too many xattrs.
ocfs2: Remove redundant gotos in ocfs2_mount_volume()
ocfs2: Adjust rightmost path in ocfs2_add_branch.

fs/ocfs2/alloc.c | 80 ++++++++++++++++++-
fs/ocfs2/blockcheck.c | 184 ++++++++++++++++++++++++++++++++++++++++++--
fs/ocfs2/blockcheck.h | 29 +++++++-
fs/ocfs2/cluster/masklog.h | 35 ++++----
fs/ocfs2/cluster/tcp.c | 7 +-
fs/ocfs2/dir.c | 21 +++---
fs/ocfs2/dlmglue.c | 51 ++++++++++++
fs/ocfs2/dlmglue.h | 11 +++
fs/ocfs2/file.c | 56 ++++++++------
fs/ocfs2/journal.c | 111 ++++++++++++++++++++++++++
fs/ocfs2/journal.h | 4 +
fs/ocfs2/ocfs2.h | 16 ++++
fs/ocfs2/ocfs2_lockid.h | 5 +
fs/ocfs2/quota_global.c | 4 +-
fs/ocfs2/quota_local.c | 21 ++++--
fs/ocfs2/super.c | 66 ++++++++++++----
fs/ocfs2/xattr.c | 5 +-
17 files changed, 610 insertions(+), 96 deletions(-)

--

Life's Little Instruction Book #99

"Think big thoughts, but relish small pleasures."

Joel Becker
Principal Software Developer
Oracle
E-mail: joel.becker@xxxxxxxxxx
Phone: (650) 506-8127
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/